summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2007-08-18 14:21:59 +0000
committerFabian Groffen <grobian@gentoo.org>2007-08-18 14:21:59 +0000
commit6d43b849b12e9ce9fae99c362486d84f55e96214 (patch)
tree216cc6786a9f29eb1fa4b396c9ff4d722e7d3fc8 /gnustep-base
parentNew ebuild. Based on bug #22239 (diff)
downloadhistorical-6d43b849b12e9ce9fae99c362486d84f55e96214.tar.gz
historical-6d43b849b12e9ce9fae99c362486d84f55e96214.tar.bz2
historical-6d43b849b12e9ce9fae99c362486d84f55e96214.zip
Bump from GNUstep overlay. Using new gnustep eclasses
Package-Manager: portage-2.1.2.11
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-base/ChangeLog8
-rw-r--r--gnustep-base/gnustep-base/Manifest16
-rw-r--r--gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.03
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.14.0.ebuild64
4 files changed, 86 insertions, 5 deletions
diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog
index 52b630f721d0..1db8a57142e9 100644
--- a/gnustep-base/gnustep-base/ChangeLog
+++ b/gnustep-base/gnustep-base/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-base
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.42 2007/03/15 17:33:32 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.43 2007/08/18 14:21:59 grobian Exp $
+
+*gnustep-base-1.14.0 (18 Aug 2007)
+
+ 18 Aug 2007; Fabian Groffen <grobian@gentoo.org>
+ +gnustep-base-1.14.0.ebuild:
+ Bump from GNUstep overlay. Using new gnustep eclasses
15 Mar 2007; Fabian Groffen <grobian@gentoo.org>
gnustep-base-1.10.3.ebuild, gnustep-base-1.10.3-r1.ebuild,
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index bb2eaef70d05..52e9d1efd2ed 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -25,6 +25,7 @@ SHA256 01ba14fd05498cca8ff65ff6271b181074013484d3056702312c2cb0b89adf54 files/gn
DIST gnustep-base-1.10.3.tar.gz 1925587 RMD160 15b6331503f5240e234e4002616a917d0ca81ef9 SHA1 5d2788b58270409f7175582989ad43cf28b13b82 SHA256 6e5aba8478104c99a168665466c0e2e7d8feaaeb83e7a9e3901a97d37d6823a3
DIST gnustep-base-1.12.0.tar.gz 2084468 RMD160 2722b38fcc7df9e810e427b95e9471d747770eb3 SHA1 46d7dd5e97cc833147bd035479f7b9da3cce5f59 SHA256 888b0283c7be8b137a1d6e13790784c8bdc0de5ba9969b6ff103c5488a6903b1
DIST gnustep-base-1.13.0.tar.gz 2282713 RMD160 57a4dd3c9759e296d0a95304cd8b0624f1374bbf SHA1 0d0578b5aabd6201fd36f4301296aad596475427 SHA256 6ed544682bb4512ca71230b76092fad90fd1c4e1cfee81f8a7871fd7fbba950b
+DIST gnustep-base-1.14.0.tar.gz 2375895 RMD160 11eec8f70a219d747424fab4549ec20519d0f098 SHA1 114e3ac88cedec62d68a3bfb9993a50900cc827a SHA256 ccd55e5f3b473348661fe8e00491b21b1e1f481fab394df81a542cc3903ab65a
EBUILD gnustep-base-1.10.3-r1.ebuild 3188 RMD160 3f1ad80727fdb0d158f8f5855ebef9eeac52d926 SHA1 fbc973ff62057ed2d5a8a2de22a758f2ff64df27 SHA256 accd5d69ddcd0106f8e2d06af97560ba48539d3c64ee92286b0509ac3b038e7d
MD5 302dd37af6f7a3f4954c5a0616455018 gnustep-base-1.10.3-r1.ebuild 3188
RMD160 3f1ad80727fdb0d158f8f5855ebef9eeac52d926 gnustep-base-1.10.3-r1.ebuild 3188
@@ -41,10 +42,14 @@ EBUILD gnustep-base-1.13.0-r1.ebuild 4008 RMD160 93f96183584c90f0b59de54584a79b2
MD5 cb5f80e1370aef874f4c550857fba474 gnustep-base-1.13.0-r1.ebuild 4008
RMD160 93f96183584c90f0b59de54584a79b2b8472e067 gnustep-base-1.13.0-r1.ebuild 4008
SHA256 be3247c56624b6a919f26a4a242af8e2865a64204fe1c728997611bc31d46523 gnustep-base-1.13.0-r1.ebuild 4008
-MISC ChangeLog 11477 RMD160 a1639def7adabcd12f1c2f504e6f4ec372b66529 SHA1 4c8b8ab8bda12e5d453639bca1e94952b6e340f5 SHA256 bfec0fcfd80a01f8eacc41a89490bc1c1a03084b43c18d20b406add8951ed80d
-MD5 c8505cb8fa821c92064b85c2f974b1e3 ChangeLog 11477
-RMD160 a1639def7adabcd12f1c2f504e6f4ec372b66529 ChangeLog 11477
-SHA256 bfec0fcfd80a01f8eacc41a89490bc1c1a03084b43c18d20b406add8951ed80d ChangeLog 11477
+EBUILD gnustep-base-1.14.0.ebuild 1828 RMD160 c61120b220ef13f27270703d91850f7039335504 SHA1 872bbbc68d7382a038be20df7aaa55cd0884902a SHA256 1805a9e8d3ed8d4be87f1a0ba8c1fda91075b4b1a09db46c803c385f1d001f63
+MD5 b702683e5d4ddcc196250b43c0f4c2ce gnustep-base-1.14.0.ebuild 1828
+RMD160 c61120b220ef13f27270703d91850f7039335504 gnustep-base-1.14.0.ebuild 1828
+SHA256 1805a9e8d3ed8d4be87f1a0ba8c1fda91075b4b1a09db46c803c385f1d001f63 gnustep-base-1.14.0.ebuild 1828
+MISC ChangeLog 11653 RMD160 e5a786e98227ecdfb267f8e9ebfb9a088bb80928 SHA1 3981d4a58c4b380ffa0a070333a77c4d7fdb0681 SHA256 96366764acb79d29e107757fb7bed13f8395686242e6f9cfa42cf8dec37bd25b
+MD5 aca512fd2182687a1892d5aca8cd0063 ChangeLog 11653
+RMD160 e5a786e98227ecdfb267f8e9ebfb9a088bb80928 ChangeLog 11653
+SHA256 96366764acb79d29e107757fb7bed13f8395686242e6f9cfa42cf8dec37bd25b ChangeLog 11653
MISC metadata.xml 670 RMD160 5d5b88faf28b66aa5d5d3efd6fe5844e980604c9 SHA1 9582400efd6733f27beaf47fa801065838d86955 SHA256 e08343661cc7ecb6d963be62092a270a45f8af0201c9523d1feeddfa09a417fa
MD5 6054f8e4a94313852ff8e1294c8abd88 metadata.xml 670
RMD160 5d5b88faf28b66aa5d5d3efd6fe5844e980604c9 metadata.xml 670
@@ -61,3 +66,6 @@ SHA256 aa0c7d491c3d1e4436ba914b6126c25ad8791c8cdf1cd07efb2cdd86bdf55cdd files/di
MD5 d909a3e59ee759a9da325c9c6e5464fa files/digest-gnustep-base-1.13.0-r1 262
RMD160 406e6d7463920575baef6a91a754143ebb03183d files/digest-gnustep-base-1.13.0-r1 262
SHA256 553df900469f191c2be692070797b0dc587c5909fb27a8d46ccc5540c4f58bed files/digest-gnustep-base-1.13.0-r1 262
+MD5 04ac381f15a4beb4993189ada08cde31 files/digest-gnustep-base-1.14.0 262
+RMD160 20ede9896e096f863e74026d7eb38268b816edc9 files/digest-gnustep-base-1.14.0 262
+SHA256 5d9509511f37296f47a5d83305986d5e8ae181db9be819720af024d48c6ee6eb files/digest-gnustep-base-1.14.0 262
diff --git a/gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.0 b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.0
new file mode 100644
index 000000000000..9a3ed287173c
--- /dev/null
+++ b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.0
@@ -0,0 +1,3 @@
+MD5 10a24a5568c5505c4b7480f170733d4d gnustep-base-1.14.0.tar.gz 2375895
+RMD160 11eec8f70a219d747424fab4549ec20519d0f098 gnustep-base-1.14.0.tar.gz 2375895
+SHA256 ccd55e5f3b473348661fe8e00491b21b1e1f481fab394df81a542cc3903ab65a gnustep-base-1.14.0.tar.gz 2375895
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.14.0.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.14.0.ebuild
new file mode 100644
index 000000000000..da484cc9795c
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.14.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2007 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.14.0.ebuild,v 1.1 2007/08/18 14:21:59 grobian Exp $
+
+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="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+
+IUSE="gcc-libffi"
+
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ >=gnustep-base/gnustep-make-2.0
+ !gcc-libffi? ( dev-libs/ffcall )
+ gcc-libffi? ( >=sys-devel/gcc-3.3.5 )
+ >=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"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ egnustep_env
+
+ local myconf
+ if use gcc-libffi;
+ then
+ myconf="--enable-libffi --disable-ffcall"
+ myconf="${myconf} --with-ffi-library=$(gcc-config -L) --with-ffi-include=$(gcc-config -L | sed 's/:.*//')/include/libffi"
+ else
+ myconf="--disable-libffi --enable-ffcall"
+ fi
+
+ myconf="$myconf --with-xml-prefix=/usr"
+ myconf="$myconf --with-gmp-include=/usr/include --with-gmp-library=/usr/lib"
+ myconf="$myconf --with-default-config=/etc/GNUstep/GNUstep.conf"
+
+ econf $myconf || die "configure failed"
+
+ egnustep_make
+}
+
+src_install() {
+ gnustep-base_src_install
+
+ dodir /etc/revdep-rebuild
+ sed -e 's|$GNUSTEP_SEARCH_DIRS|'"$GNUSTEP_SYSTEM_ROOT $GNUSTEP_LOCAL_ROOT"'|' \
+ "${FILESDIR}"/50-gnustep-revdep \
+ > "${D}/etc/revdep-rebuild/50-gnustep-revdep"
+}
+
+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."
+ ewarn "Run:"
+ ewarn "revdep-rebuild --library \"libgnustep-base.so.1.1[0-3]\""
+}