diff options
author | David Seifert <soap@gentoo.org> | 2016-01-24 23:08:10 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2016-01-24 23:08:47 +0100 |
commit | d401688e98ab5bf83c95eccf313c9bacc6a0ccb5 (patch) | |
tree | f917e93dec2e04a8de8ac03a2147493e7fef9ea1 /media-libs/iulib/iulib-0.4-r1.ebuild | |
parent | app-admin/consul-template: add gopkg.in/yaml.v2 mapping to get_archive_go_pac... (diff) | |
download | gentoo-d401688e98ab5bf83c95eccf313c9bacc6a0ccb5.tar.gz gentoo-d401688e98ab5bf83c95eccf313c9bacc6a0ccb5.tar.bz2 gentoo-d401688e98ab5bf83c95eccf313c9bacc6a0ccb5.zip |
media-libs/iulib: Fix wrong declaration of default arguments
Gentoo-Bug: 570102
* EAPI=6
* Make patch -p1 compatible
Package-Manager: portage-2.2.27
Diffstat (limited to 'media-libs/iulib/iulib-0.4-r1.ebuild')
-rw-r--r-- | media-libs/iulib/iulib-0.4-r1.ebuild | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/media-libs/iulib/iulib-0.4-r1.ebuild b/media-libs/iulib/iulib-0.4-r1.ebuild new file mode 100644 index 000000000000..2d57f637a09d --- /dev/null +++ b/media-libs/iulib/iulib-0.4-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit scons-utils toolchain-funcs + +DESCRIPTION="easy-to-use image and video I/O functions" +HOMEPAGE="https://github.com/tmbdev/iulib" +SRC_URI="https://iulib.googlecode.com/files/${P}.tgz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="sdl" + +RDEPEND="sys-libs/zlib + media-libs/libpng:0= + virtual/jpeg:0 + media-libs/tiff:0 + sdl? ( + media-libs/libsdl + media-libs/sdl-gfx + )" +DEPEND="${RDEPEND} + dev-util/scons" + +PATCHES=( + "${FILESDIR}/${P}-scons-build-env.patch" + "${FILESDIR}/${P}-default-arguments-declaration.patch" +) + +src_prepare() { + default + sed -i \ + -e "/^have_sdl = 1/s:1:$(usex sdl 1 0):" \ + -e '/tiff/s:inflate:TIFFOpen:' \ + -e '/progs.Append(LIBS=libiulib)/s:Append:Prepend:' \ + -e "/^libdir/s:/lib:/$(get_libdir):" \ + SConstruct || die #297326 #308955 #310439 + sed -i '/SDL.SDL_image.h/d' utils/dgraphics.cc || die #310443 + tc-export AR CC CXX RANLIB +} + +src_configure() { + # Avoid configure as we build/install with scons + : +} + +src_compile() { + escons prefix=/usr +} + +src_install() { + escons prefix="${D}"/usr install + dodoc CHANGES README TODO +} |