diff options
author | Fabian Groffen <grobian@gentoo.org> | 2007-08-18 14:21:59 +0000 |
---|---|---|
committer | Fabian Groffen <grobian@gentoo.org> | 2007-08-18 14:21:59 +0000 |
commit | 6d43b849b12e9ce9fae99c362486d84f55e96214 (patch) | |
tree | 216cc6786a9f29eb1fa4b396c9ff4d722e7d3fc8 /gnustep-base | |
parent | New ebuild. Based on bug #22239 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | gnustep-base/gnustep-base/Manifest | 16 | ||||
-rw-r--r-- | gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.0 | 3 | ||||
-rw-r--r-- | gnustep-base/gnustep-base/gnustep-base-1.14.0.ebuild | 64 |
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]\"" +} |