summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2012-01-01 12:37:53 +0000
committerSebastian Pipping <sping@gentoo.org>2012-01-01 12:37:53 +0000
commit0e9ff69ea70a7a02ab0264c05806d9b6e324c9e4 (patch)
tree0f9d5d8990312eea4f07a4fba5911e227ed74c2e /media-libs/babl
parentMask more prerelease x11 packages. (diff)
downloadhistorical-0e9ff69ea70a7a02ab0264c05806d9b6e324c9e4.tar.gz
historical-0e9ff69ea70a7a02ab0264c05806d9b6e324c9e4.tar.bz2
historical-0e9ff69ea70a7a02ab0264c05806d9b6e324c9e4.zip
media-libs/babl: 0.1.6
Package-Manager: portage-2.1.10.43/cvs/Linux x86_64
Diffstat (limited to 'media-libs/babl')
-rw-r--r--media-libs/babl/ChangeLog10
-rw-r--r--media-libs/babl/Manifest21
-rw-r--r--media-libs/babl/babl-0.1.6.ebuild45
-rw-r--r--media-libs/babl/files/babl-0.1.6-introspection.patch11
4 files changed, 71 insertions, 16 deletions
diff --git a/media-libs/babl/ChangeLog b/media-libs/babl/ChangeLog
index 7899aa11d604..f7cecfb80b54 100644
--- a/media-libs/babl/ChangeLog
+++ b/media-libs/babl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/babl
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/babl/ChangeLog,v 1.31 2011/12/22 10:38:01 scarabeus Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/babl/ChangeLog,v 1.32 2012/01/01 12:37:53 sping Exp $
+
+*babl-0.1.6 (01 Jan 2012)
+
+ 01 Jan 2012; Sebastian Pipping <sping@gentoo.org> +babl-0.1.6.ebuild,
+ +files/babl-0.1.6-introspection.patch:
+ Bump to 0.1.6: bump dependency version, port patch
22 Dec 2011; Tomáš Chvátal <scarabeus@gentoo.org> -babl-0.0.22.ebuild:
remove old
diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index 831083983769..14bd25331bf3 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -3,25 +3,18 @@ Hash: SHA1
AUX babl-0.1.0-build-fixes.patch 551 RMD160 787daf8d440fbb16a777e9fa07bac828bb98fddf SHA1 99a01c078f48e5dcc6a8db5a894995b335ab4c32 SHA256 bae0afb4e8c1feb7a0bd566616e7b0a303583f8978b28dea84be9e354e9bf9e6
AUX babl-0.1.4-introspection.patch 708 RMD160 50a8d612b437571a698b275ddec787e9e663a245 SHA1 d11153d5d14dba1fc400aaef8c68dfbec58de6ab SHA256 f0ae623b81888e8455a25ec24529bc6158ad1d9ab16954de2e0e1ecd11b57d5e
+AUX babl-0.1.6-introspection.patch 598 RMD160 9431d92a30939253475c6ba9b82375073fdc89da SHA1 3908ceb4e61de02d570387efd10c2b0273b2d47c SHA256 9ec797f8e3f23ae0c7806a6a508c1841c3b48d7cbcdfb9a0d0b1cae2d83d1df5
DIST babl-0.1.4.tar.bz2 423645 RMD160 8ef928258867945712ca2e1549acc90e4407f8fd SHA1 9f7186e5d968a4c9d81a63b20836b163f56df616 SHA256 5b36312528de84815f054345cd478743a9493981a44060013b682d0304ffe733
+DIST babl-0.1.6.tar.bz2 462712 RMD160 69f1493909ad571b89385b61636ed9f6ba16dd85 SHA1 3178ec9f988efe895d00e2d432ad9b6ec10211e9 SHA256 319b9004a5366101fd522da02cc983a5d0f50a17af0fa5cbce3535e31bce19a4
EBUILD babl-0.1.4-r2.ebuild 1339 RMD160 1d0cd18efb51f7efa716f61ba2dc8a0db686acae SHA1 2c5f1367139a597ca6b17acb53e9be7e9bed5b7d SHA256 85bef151ac77e96edf923b0b2f583142923cab2df069122c6dafb3da36cd232b
EBUILD babl-0.1.4.ebuild 1230 RMD160 81cc2a990e2f9defd5f9b28e797eeda5f274c8c6 SHA1 75faf12c754ff950d3adf87621625c52af85f143 SHA256 5b26644eb8c72a38795c5fb1ded31f6791585e54a92b4fb71eb5aafd2d25063f
-MISC ChangeLog 3732 RMD160 b051aa51f73bf8118319ed4f25c91ed6caff76f4 SHA1 1764d1a2a48388a015dce498a2ce28aa244b0e61 SHA256 52450ed402a053db694837c68d2fa631d7541ea2bad1ace305f517b16e198d3d
+EBUILD babl-0.1.6.ebuild 1368 RMD160 dc0684145223675174f4e095a3fc9a0d9999cd2c SHA1 731e977d639dfcd5e25b4be786fc91d801ebf811 SHA256 133bf5805fd2c5770cae346c237f0094e53eeaf3930dfc26da5fad222d35f936
+MISC ChangeLog 3922 RMD160 618c16f84571bea90726631f99bc4d30763727ce SHA1 4700dc0cf6018fa5de6a4b2ab9f94ebe50bfeff9 SHA256 c6341c23d0c985aafb7a0c540a94e42d4406470df30448ced0b5597ff1737859
MISC metadata.xml 319 RMD160 d59baa7f2af9b223504ac26915d262f11ffbd863 SHA1 09565b7d09bf362ee0710d50a9d3331aa521ea6a SHA256 153d72db933bbd8e296ab3c6bebae1cc27b53382988f701da1d5af17815c7416
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQIcBAEBAgAGBQJO8wlMAAoJEOSiRoyO7jvoIR4P/01F+PF64ORdcyf5ynlyDbuL
-qoYYTXCG4q49W2FWMLLGrp0B0PsTbpQptYIRF73Rap5Qg5zb7ZddjrAsOa7ldRCV
-QXfFJWKFk6kEHpEEQ3F0gw13yXL/0+0kxZrUdF3GLN31fbsvdnBJe2LQPHTArWBq
-1wbc4Ni2zA38QUDRkZ8qeWNu2yYC0unDOWS+LobpGjwH92GZd7VmRRYN9foh3pHx
-xSGDZohUKEMhjzB+rCdlbgvr1UO8l7eg+hPuVGJrIPUVEzBlYqVO92Q7CqBSKTm9
-GVt6fh/l6DNGX5JI5jT8ROxrrDIpcABDdghQgLKvStQ+1pIkJ9gpOBBDSJ4Ukd7B
-jFNC3eRD8qodI9Qv723/a49IQ5EISIsoj9X2McKAfnUjLVfmzsTcRVm5qG4R+b4d
-Wibe2vGD3jM8q4pTP7ixoJ+vW8h7C2ZM4EAGNePmJh3z0FvV+eTx/qmcUEo8DPCs
-zrxD42QPOeTp94X25cFptvbi3wDYY6ouDcc48mHoTsx/MIKO/mj7XN+aAyGe/wnw
-W7qTS2EoU1L2BsJNr+6qfMWU2BbTfO6Y+4dlSsA7U3oLPH5SOu8gJ0/r4sL2u8Qy
-R2nGZ2XODJdP71uw2FcCOZJUmwBGfX9B3TNOZFObZLLHRQqmY7R64ALHvuTJD5/w
-gJMHPrgEIhyZ+PKRXJ+B
-=LqZV
+iEYEARECAAYFAk8AU5MACgkQsAvGakAaFgAW5gCfVQ6Zq79J8fUUGIp0GpAmWw/m
+GVgAniBsKdNv1VqE0UcjBGqFI1U7T0yw
+=M97l
-----END PGP SIGNATURE-----
diff --git a/media-libs/babl/babl-0.1.6.ebuild b/media-libs/babl/babl-0.1.6.ebuild
new file mode 100644
index 000000000000..6720e91bd2cd
--- /dev/null
+++ b/media-libs/babl/babl-0.1.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/babl/babl-0.1.6.ebuild,v 1.1 2012/01/01 12:37:53 sping Exp $
+
+EAPI=3
+
+inherit autotools eutils
+
+DESCRIPTION="A dynamic, any to any, pixel format conversion library"
+HOMEPAGE="http://www.gegl.org/babl/"
+SRC_URI="ftp://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="altivec +introspection sse mmx"
+
+RDEPEND="introspection? ( >=dev-libs/gobject-introspection-0.10 )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-introspection.patch
+ eautoreconf
+}
+
+src_configure() {
+ # Automagic rsvg support is just for website generation we do not call,
+ # so we don't need to fix it
+ # w3m is used for dist target thus no issue for us that it is automagically
+ # detected
+ econf \
+ --disable-static \
+ --disable-maintainer-mode \
+ $(use_enable altivec) \
+ $(use_enable introspection) \
+ $(use_enable mmx) \
+ $(use_enable sse)
+ # TODO expose --without-vala ?
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "emake install failed"
+ find "${ED}" -name '*.la' -delete
+ dodoc AUTHORS ChangeLog README NEWS || die "dodoc failed"
+}
diff --git a/media-libs/babl/files/babl-0.1.6-introspection.patch b/media-libs/babl/files/babl-0.1.6-introspection.patch
new file mode 100644
index 000000000000..840678c9b0c3
--- /dev/null
+++ b/media-libs/babl/files/babl-0.1.6-introspection.patch
@@ -0,0 +1,11 @@
+--- babl/Makefile.am 2012-01-01 13:24:26.837016532 +0100
++++ babl/Makefile.am 2012-01-01 13:24:38.047876380 +0100
+@@ -95,7 +95,7 @@
+ Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) $(c_sources) $(srcdir)/Makefile.am
+ $(INTROSPECTION_SCANNER) -v --namespace Babl --nsversion=$(BABL_API_VERSION) \
+ --add-include-path=$(srcdir) --add-include-path=. \
+- --library=babl-$(BABL_API_VERSION) \
++ --library=libbabl-$(BABL_API_VERSION).la \
+ --libtool="$(LIBTOOL)" \
+ --output $@ \
+ -DBABL_IS_BEING_COMPILED \