summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2012-02-08 14:51:04 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2012-02-08 14:51:04 +0000
commit4e0f1b6ddd51c6a70b5b4f8576775b944722304f (patch)
tree7dfaaa980c3e1d6b2fd497dbcc7f348b9c575625 /gnustep-base
parentMarked ~hppa (bug #401067). (diff)
downloadhistorical-4e0f1b6ddd51c6a70b5b4f8576775b944722304f.tar.gz
historical-4e0f1b6ddd51c6a70b5b4f8576775b944722304f.tar.bz2
historical-4e0f1b6ddd51c6a70b5b4f8576775b944722304f.zip
Version bump, with locale and ipv6 improvements
Package-Manager: portage-2.2.0_alpha85/cvs/Linux x86_64
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-base/ChangeLog10
-rw-r--r--gnustep-base/gnustep-base/Manifest10
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.24.0.ebuild78
-rw-r--r--gnustep-base/gnustep-gui/Manifest10
4 files changed, 98 insertions, 10 deletions
diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog
index d36c5ce59234..46e0723b0d4a 100644
--- a/gnustep-base/gnustep-base/ChangeLog
+++ b/gnustep-base/gnustep-base/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-base
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.107 2011/11/27 19:41:02 voyageur Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.108 2012/02/08 14:51:04 voyageur Exp $
+
+*gnustep-base-1.24.0 (08 Feb 2012)
+
+ 08 Feb 2012; Bernard Cafarelli <voyageur@gentoo.org>
+ +gnustep-base-1.24.0.ebuild:
+ Version bump, with locale and ipv6 improvements
27 Nov 2011; Bernard Cafarelli <voyageur@gentoo.org>
gnustep-base-1.20.1.ebuild, -gnustep-base-1.22.0.ebuild,
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index f41f6f11485d..1d74a2a3e5c0 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -4,14 +4,16 @@ Hash: SHA256
AUX 50-gnustep-revdep 35 RMD160 f9508891da2de58ef884baabf9206577653a409b SHA1 40e21ae24078afb92067f51ca82722f20b742512 SHA256 e0bde19a964f2ae01855b4353c3d2af7b0b0ca25231827798ebfea16e435d3a2
DIST gnustep-base-1.20.1.tar.gz 2612827 RMD160 3f210ac74bf633bf1b5571ee3458e6db4f6d57b1 SHA1 5aff36405aa712473d51877ab77156d231297744 SHA256 fd495d7d800078f7fea7528472d5683899fb93f0270fe7e70f92cf310cd43610
DIST gnustep-base-1.22.1.tar.gz 2887529 RMD160 822e800247ae50308d6bca766ace4eab276ea18a SHA1 61d61ca127a1beb580b9dfce3d907cfa6c98e881 SHA256 246819d15aa2b836a5e36405a52f73340cded8ff0039dd584288ba52bbe9d880
+DIST gnustep-base-1.24.0.tar.gz 2947759 RMD160 3710966cac708c5f22b1e5eaee456951791a1620 SHA1 4d73df5b5a594213a4c7a0ed97fc04d10c9ced69 SHA256 e07040e85a6bf3e89a9d66424a40dc8d3be749fbe7c0c98942cff5e4f35a6b11
EBUILD gnustep-base-1.20.1.ebuild 2560 RMD160 822de32883cbcc824f3ad79917fb47cea3cb000c SHA1 dbe74e4d7f051a4fac63537d0e28cf9046adf102 SHA256 19de7997f02317842de202245c6dc18315d72ca8dab5fa466710df99bdfda664
EBUILD gnustep-base-1.22.1.ebuild 2342 RMD160 e255e57c721cfc2ec6c96914fc8ba4380fc4f7fd SHA1 b75f0780759f30d635af8831972a709ea5869c4a SHA256 849d451edd24155063740a87ea2dfef0404ec24bf8a71dbe0afe48fccf3cd6d1
-MISC ChangeLog 22046 RMD160 075dbe55ba73db438c87e3ba1514cf3087a77d38 SHA1 74921d55c61f450e16df7c9678ac08fe319ea758 SHA256 58dd914d9d20a927b8e25ddb142f448f85ab40d7fb177590d62fa1ebff64f138
+EBUILD gnustep-base-1.24.0.ebuild 2342 RMD160 674b5e2a75a7929927f04fa58fa10504ed578d33 SHA1 9a5e3071a8bb18835b929ae0ff1fa9db5e606b66 SHA256 2cbd6925892899695c0b846197ffb53b4af731ed010e8f826028bce3e818a3d5
+MISC ChangeLog 22219 RMD160 e9c1bd192a7671956445b91afbc3dd9c985da988 SHA1 eb3eb053b74b3217c2882640f17c81cbb82f4451 SHA256 7affb7e1ceab61dbccd7467beac7ada0589a864cc354d9c92922491e2051ac00
MISC metadata.xml 670 RMD160 5d5b88faf28b66aa5d5d3efd6fe5844e980604c9 SHA1 9582400efd6733f27beaf47fa801065838d86955 SHA256 e08343661cc7ecb6d963be62092a270a45f8af0201c9523d1feeddfa09a417fa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iF4EAREIAAYFAk7Skn8ACgkQFYEBGcdFJfKTvAD7BCRQvrU9TfO8IpymYF1ku5f3
-Dw10SoS7h9G99YRZgboA/3A3pwUIVJXBkDRySYSXuJrWsgxaN88MZzncx9Ltio3b
-=VuZ+
+iF4EAREIAAYFAk8yi+IACgkQFYEBGcdFJfILdwD/Zi8HpEzX5d1sOnfqkpdqAGx5
+oqmJSwB/zkzvrbvvPeUA/A5I1rHqqOAv4YSz7L63Qd/MYcZ84OFQuvZxS3beAU5O
+=IPJp
-----END PGP SIGNATURE-----
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.24.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.24.0.ebuild
new file mode 100644
index 000000000000..83562b3a74c2
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.24.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/gnustep-base-1.24.0.ebuild,v 1.1 2012/02/08 14:51:04 voyageur Exp $
+
+EAPI="3"
+
+inherit gnustep-base
+
+DESCRIPTION="A library of general-purpose, non-graphical Objective C objects."
+
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+
+IUSE="+icu +libffi ssl zeroconf"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+ >=gnustep-base/gnustep-make-2.6.0
+ icu? ( >=dev-libs/icu-4.0 )
+ !libffi? ( dev-libs/ffcall
+ gnustep-base/gnustep-make[-native-exceptions] )
+ libffi? ( virtual/libffi )
+ ssl? ( net-libs/gnutls )
+ >=dev-libs/libxml2-2.6
+ >=dev-libs/libxslt-1.1
+ >=dev-libs/gmp-4.1
+ >=dev-libs/openssl-0.9.7
+ >=sys-libs/zlib-1.2
+ zeroconf? ( || (
+ net-dns/avahi[mdnsresponder-compat]
+ net-misc/mDNSResponder ) )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_configure() {
+ egnustep_env
+
+ local myconf
+ if use libffi;
+ then
+ myconf="--enable-libffi --disable-ffcall --with-ffi-include=$(pkg-config --variable=includedir libffi)"
+ else
+ myconf="--disable-libffi --enable-ffcall"
+ fi
+
+ myconf="$myconf $(use_enable icu)"
+ myconf="$myconf $(use_enable ssl tls)"
+ myconf="$myconf $(use_enable zeroconf)"
+ myconf="$myconf --with-xml-prefix=${EPREFIX}/usr"
+ myconf="$myconf --with-gmp-include=${EPREFIX}/usr/include --with-gmp-library=${EPREFIX}/usr/lib"
+ myconf="$myconf --with-default-config=${EPREFIX}/etc/GNUstep/GNUstep.conf"
+
+ econf $myconf || die "configure failed"
+}
+
+src_install() {
+ # We need to set LD_LIBRARY_PATH because the doc generation program
+ # uses the gnustep-base libraries. Since egnustep_env "cleans the
+ # environment" including our LD_LIBRARY_PATH, we're left no choice
+ # but doing it like this.
+
+ egnustep_env
+ egnustep_install
+
+ if use doc ; then
+ export LD_LIBRARY_PATH="${S}/Source/obj:${LD_LIBRARY_PATH}"
+ egnustep_doc
+ fi
+ egnustep_install_config
+}
+
+pkg_postinst() {
+ ewarn "The shared library version has changed in this release."
+ ewarn "You will need to recompile all Applications/Tools/etc in order"
+ ewarn "to use this library. Please run revdep-rebuild to do so"
+}
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index 12febb8eaa9f..5bd79d43c0be 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -4,14 +4,16 @@ Hash: SHA256
AUX gnustep-gui-0.18.0-libpng15.patch 352 RMD160 9c7ce8dcfcb2659cfe2da946a24254bd51d0747f SHA1 d9ed0c7c70e14ea06adc82f7ecf2e8aa1178d3b2 SHA256 9d93e5fd54411bc25923bd258b740e46e6ba1f7e7728fad94a976eb8074e430f
DIST gnustep-gui-0.18.0.tar.gz 2520596 RMD160 38f938d1ed2d98e351eb5c6d325bd4782ef2c3fb SHA1 f78e2b03c05bb6b5f40d6b1ec129835f758f1947 SHA256 bcf4d9a112aa7045ae2bb06461e7a6660821eaae93eee337fb1236f3b2535ab6
DIST gnustep-gui-0.20.0.tar.gz 2648224 RMD160 3a5ef7fa61d0a192e036866a19749b7a6dfadc82 SHA1 e86f37ed35fbaae5cb00fc635cbb763eebbdbd7e SHA256 26f28951f07c0abb5439f468b60a6726168c510ae3579cd075e6a9c5bab73f5a
+DIST gnustep-gui-0.22.0.tar.gz 2734733 RMD160 20153480d712a148e9e504f09273f70e1ba2f6d2 SHA1 dc9654ea3437810a9b4bfd3d2193a25628a88b41 SHA256 201a02da45a3ad2285fee6a6fcc7c8a463632e27d3175d7293e2290e573fca5d
EBUILD gnustep-gui-0.18.0.ebuild 1495 RMD160 ccf66cd2735d87f2fd0db94dc8a9cf1239f32773 SHA1 87765d8769a09c26f19d09d143b083274cce7e4d SHA256 5ec9a28b2c3de969cd7e9a0418a46466121b33bd18693130052e06adc2fc4c5f
EBUILD gnustep-gui-0.20.0.ebuild 1587 RMD160 3fc4716d24e233ee58c4e6d0253551b399cdb135 SHA1 d6dab3e3e6f122d10a60bc6b21cef56e49299281 SHA256 7e6a6dfadc205e7eca8f2ddf5970a02590334ed150a002961092ab91f27aea69
-MISC ChangeLog 16634 RMD160 2285c5fa521abfef71483e21d9ea25571c7caf67 SHA1 ca18242b17c75a6b0b2a56c575367e59a6205884 SHA256 f24099647ef000813bc23704bf50ada169043b3e7acd6acd7a47a1409752c82b
+EBUILD gnustep-gui-0.22.0.ebuild 1588 RMD160 c86ac7d21c9f96f01d0781644fc274e57e88ed77 SHA1 cf1aeefbf774f7a34bccf6e6d06b1463d4a64e59 SHA256 bfbc89981958a5ce3990906f4cb430cf94dbb65c7829f09cb5c6dc2a49d92b88
+MISC ChangeLog 16835 RMD160 59197df9d88331c35b29f23d907a3e190cb8e089 SHA1 78fa99fd3c19e37210ea30305cca13f76c3c6c94 SHA256 ec9b6e040253444427f72beb97852557ed7c647134772dfc0c5c30910dd08ab2
MISC metadata.xml 1355 RMD160 827c24953436fc2f6f00e6ed106dce431340ec35 SHA1 68cacccc861155f0ae65177787811fd66eb61579 SHA256 25cc768361f0311d0356e24a68dda7f1cee30c717644cb37884440e6ad0b976b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iF4EAREIAAYFAk6z/5QACgkQFYEBGcdFJfKthAD7BJ0+HSIIyvh2jUaoMqBbPsO4
-jVO55GsMlZanM39il9cBAImL62cI8Gc4Xqoo+tYRN80U+8WUGBlphjgkQ8c8mqTn
-=uyUZ
+iF4EAREIAAYFAk8yjCUACgkQFYEBGcdFJfI5IQD/WFd6/wCO7IyKOzFdoFrIgNF1
+jnlSDub+f6SVkGafVjgA/2jLclqJWooT9lDKD/Y7eQkw/UjGv2urHkSNvMW04mYw
+=rQwz
-----END PGP SIGNATURE-----