summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-05-29 18:42:43 +0000
committerMichał Górny <mgorny@gentoo.org>2014-05-29 18:42:43 +0000
commit44790e80ae6db5ad0c7fe77ed19447e1e10d7495 (patch)
tree01a0f442aa2d151bb9675e0250254fe41fdfdfe1 /media-libs/libart_lgpl
parentMask multilib libart_lgpl & cracklib before committing. (diff)
downloadhistorical-44790e80ae6db5ad0c7fe77ed19447e1e10d7495.tar.gz
historical-44790e80ae6db5ad0c7fe77ed19447e1e10d7495.tar.bz2
historical-44790e80ae6db5ad0c7fe77ed19447e1e10d7495.zip
Enable multilib support.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'media-libs/libart_lgpl')
-rw-r--r--media-libs/libart_lgpl/ChangeLog9
-rw-r--r--media-libs/libart_lgpl/Manifest27
-rw-r--r--media-libs/libart_lgpl/libart_lgpl-2.3.21-r2.ebuild52
3 files changed, 77 insertions, 11 deletions
diff --git a/media-libs/libart_lgpl/ChangeLog b/media-libs/libart_lgpl/ChangeLog
index fce0ff069a79..a65db278da03 100644
--- a/media-libs/libart_lgpl/ChangeLog
+++ b/media-libs/libart_lgpl/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libart_lgpl
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/ChangeLog,v 1.78 2013/07/06 16:35:16 ottxor Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/ChangeLog,v 1.79 2014/05/29 18:42:42 mgorny Exp $
+
+*libart_lgpl-2.3.21-r2 (29 May 2014)
+
+ 29 May 2014; Michał Górny <mgorny@gentoo.org> +libart_lgpl-2.3.21-r2.ebuild:
+ Enable multilib support.
06 Jul 2013; Christoph Junghans <ottxor@gentoo.org>
libart_lgpl-2.3.21-r1.ebuild:
diff --git a/media-libs/libart_lgpl/Manifest b/media-libs/libart_lgpl/Manifest
index d030cc77bcf5..b0ff235aa543 100644
--- a/media-libs/libart_lgpl/Manifest
+++ b/media-libs/libart_lgpl/Manifest
@@ -5,16 +5,25 @@ AUX libart_lgpl-2.3.21-crosscompile.patch 2007 SHA256 ba683f4c606ec7cd10f2948553
AUX libart_lgpl-2.3.21-no-test-build.patch 535 SHA256 d48e1d7a7202cde2b95cfbbdab449ed5f7222fd1a36734eb87998e8741dd3cf1 SHA512 17baab4a8f572812d49a25abe6a455c3cf6637bb03833e8f4bd662e96d30a74a15cbc70bc2eb78b0d23d6f2448a8f272dc9317841f6dc9f27caee06933ee8e42 WHIRLPOOL 304c86caa3e59e242f11ed1e10118714cbebdc5c18dc27c0fb3195186bcda8a1f77d6cd41d788e7d215f749bfd8ffe960b3bbd3755d92a88160c4d215c6819aa
DIST libart_lgpl-2.3.21.tar.bz2 329102 SHA256 fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa SHA512 8a632a6a4da59e5e8c02ec2f5a57e36d182b325b46513765425e5f171ff9ae326af1b133725beba28f7e76654309e001aee9bace727b5b4c8589405256a3c020 WHIRLPOOL 1e524326519b5e8b12a6bc708bcd9c8e9789a79d2a3cd6bf71fd526b6868407436af7d5b00ece7e41b7ea7419cb700ef0b417e7f22ebcfe4aace2cbfa02bcd80
EBUILD libart_lgpl-2.3.21-r1.ebuild 1081 SHA256 bbac3994516792620e0653440758131e8dc6da0416eda4ee876cd7c8ba7eff1b SHA512 cc4bb18752deaa9431c7e884017304f3b26b7fb0a36658fc82aabb1befccf7bb1582c300e2bb422033af8ab000adc1ed2c35045fdd13bd2d61fae370fa0be73b WHIRLPOOL 800a141e815972b5321b1fbc9eeb5556b0cedb04c6f9f73cb3c08d73927ce7e289bd4ef7a55ebc26f0b0a919110b636db1c4d478c02681322edd0a0e395afcea
-MISC ChangeLog 9570 SHA256 5ef6e080c443a1ea76d0d47faa9da5cf2ebd105032ddc031629d442628978bbb SHA512 7b70ddb9128d38655fa9f6b69e498a6b02ff7155a189660c56f45aed927135ce5e46bc6d5b62965ebd0be89c0d408e524c6b4e86293e7d331457582b537845eb WHIRLPOOL acc551956a1681aa9ca3a58439bd8201b1d2abaaf23122a17e7cb544cb52e41b84824686c762d49860b2c94157875745ae6fb45daf33fdbffdc804bdde9584d9
+EBUILD libart_lgpl-2.3.21-r2.ebuild 1377 SHA256 0be4d5ca0d887f38b57a49078e07dd5e71b699d3c51185e6d3c9fefa10d019b7 SHA512 73c530c6a449373adeec7846e5d6f4fb5370a92f3f5e3d0ca18c799377abe88b1af21813c9cda941983c55abbe8b58039f27f6c9213cbbcb93aafd46aa00223b WHIRLPOOL f5baa748fff7517a547357dceefaa4ed20de3962dbdd6e8068c976e82a223f3c8749a0750f3f20180ab19763e8a5c1645364731896d5d874335e8ba71008dcd0
+MISC ChangeLog 9717 SHA256 f51e5d88b9da4820bad03b6668d34c6355af067d8085961bf764e431c2a961cd SHA512 cd9831a9802bcc09d11bc99e0453caf2e61bde68d32dd2e76b750ad18f2ec5b8a1d488fe039b5e0792f7a7ca5c9b3563e97719d25213ce0cb16d0f0eef98a05c WHIRLPOOL 3adab379cc30e345e48184cf3f7bec85f7912048129af44693c3743de732a2a42618135bf32236bb555ba6d07aea9d98225fedc06d5f7a5fb0846e98544c8b94
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJR2EdLAAoJEOeBhlrCAAWGjO0IALMGfPuYFXsDQF9Zs8Uv5/+1
-LVBn6WT6Qs/BosQ+ZAF+R9WdnoRxagG85JNVtQGMhCRqbn/tlyy2B5NOXjzc/8Ay
-q++NBJKlW6UKIwHk+LMV+yohJZ3lWjhZLI0B2CBv+vVcGdMhIzVgZzYA/1p0Vaz1
-s1EHTrioEiWVsAgFPyoi3pV35P9or+mDCwugq32NtWhBskwhUizNDvnHjScHDM4g
-TmoOOJhEZ8E2CpALIyzU0lfoA2CHIWwTk82OPOa4RV3xdB0eqV93xzalJXt9sFio
-nOzn6TwgVuC5YvRjpympk2jmOjhiePikej9PDPQ5xw5mMNP8xaKaj3zNXHXQySI=
-=KFye
+iQJ8BAEBCABmBQJTh3+kXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOP78P/0/h41Jbncmt/snBWcUy6bg/
+ljKeDOHnygBNzQRClaYEJ7hw5WYStR2QTyaL4HcGbug1aPpKxqB9B71DJmB62r5Q
+2KnmtD23Kn4tYBeRNkdC/UzwJ7j7VJNI3aBo/HABFYQzuK/KxgDIvrlf20nBClNU
+QrC3c7jU7I4ES+jCF26+ILdMVAjYQyLC0kuTmnzP9ZtL7NTF15vKcrW4fzgHk941
+NTvBHVKu3bHGj+k+gCXt9JjbCjXO7WrQYvOx404zuv7wqPape3eTpMbH7L86/0kq
+w3ilzso+w9fIM+cVrI6bBmtwspQV8wLQq56eeiFRm9ELRl5QUwYGzOf5VOMofF5a
+//B8n4BdWPXLixjDvZfN3btUZZLlpu1DL6So5vaPn6JajhFWCLD7ReKNUZ9HVnLN
+5VwcOAz9vxMVctBEjF2ia45SlTx3V5Lc9OSV+FavTheKGCRFnc4+0fI/dV17gL0g
+A12fLsDnTV1lMUnHzCXTn971M1J8jXj3uWFuqihAGXQSANThtLX4Aou6BHAKKBI3
+LClSRLxoxGa8m3zbxlL+IpH5Rxn6bPgmxUiKogTOxEH++sPsG8kXgz/Y9mvq9Ncf
+kTBN4QJw8m9rUbHdLeiZs5a85jO+NIfyfZvlzV57wK915Jnss3dRtqWfs7TsDDQL
+WIy5rN36Kp5SZtN67meO
+=KbYi
-----END PGP SIGNATURE-----
diff --git a/media-libs/libart_lgpl/libart_lgpl-2.3.21-r2.ebuild b/media-libs/libart_lgpl/libart_lgpl-2.3.21-r2.ebuild
new file mode 100644
index 000000000000..5c90ac9ec064
--- /dev/null
+++ b/media-libs/libart_lgpl/libart_lgpl-2.3.21-r2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libart_lgpl/libart_lgpl-2.3.21-r2.ebuild,v 1.1 2014/05/29 18:42:42 mgorny Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME_TARBALL_SUFFIX="bz2"
+
+inherit autotools eutils gnome2 multilib-minimal
+
+DESCRIPTION="a LGPL version of libart"
+HOMEPAGE="http://www.levien.com/libart"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20140508-r6
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ )"
+DEPEND="virtual/pkgconfig[${MULTILIB_USEDEP}]"
+
+# The provided tests are interactive only
+RESTRICT="test"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/libart2-config
+)
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Fix crosscompiling, bug #185684
+ rm "${S}"/art_config.h
+ epatch "${FILESDIR}"/${PN}-2.3.21-crosscompile.patch
+
+ # Do not build tests if not required
+ epatch "${FILESDIR}"/${PN}-2.3.21-no-test-build.patch
+
+ AT_NOELIBTOOLIZE=yes eautoreconf
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ gnome2_src_configure \
+ --disable-static
+}