diff options
author | 2007-11-19 12:45:10 +0000 | |
---|---|---|
committer | 2007-11-19 12:45:10 +0000 | |
commit | 9108b094c989fc064d531b1c03f497af7faa37e9 (patch) | |
tree | 6a6b867862f547ba9d7bea6c748535c10d58d1ee /gnustep-base | |
parent | Removed useless gtk-syntax mask. (diff) | |
download | historical-9108b094c989fc064d531b1c03f497af7faa37e9.tar.gz historical-9108b094c989fc064d531b1c03f497af7faa37e9.tar.bz2 historical-9108b094c989fc064d531b1c03f497af7faa37e9.zip |
Stable version bump
Package-Manager: portage-2.1.3.19
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.1 | 3 | ||||
-rw-r--r-- | gnustep-base/gnustep-base/gnustep-base-1.14.1.ebuild | 76 |
4 files changed, 98 insertions, 5 deletions
diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog index 746a42be10e7..4bb36b54c4da 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.53 2007/11/16 14:59:54 beandog Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.54 2007/11/19 12:45:09 voyageur Exp $ + +*gnustep-base-1.14.1 (19 Nov 2007) + + 19 Nov 2007; Bernard Cafarelli <voyageur@gentoo.org> + +gnustep-base-1.14.1.ebuild: + Stable version bump 16 Nov 2007; Steve Dibb <beandog@gentoo.org> gnustep-base-1.14.0.ebuild: amd64 stable, bug 195990 diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest index 6ad13d8bb570..796fb5dee83f 100644 --- a/gnustep-base/gnustep-base/Manifest +++ b/gnustep-base/gnustep-base/Manifest @@ -21,6 +21,7 @@ SHA256 01ba14fd05498cca8ff65ff6271b181074013484d3056702312c2cb0b89adf54 files/gn 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 +DIST gnustep-base-1.14.1.tar.gz 2368190 RMD160 43dc9fd0be2e0c35a9c4730843a284ca344859f1 SHA1 b1a280d7d9d729537a64ebfab7e304cf161c7f40 SHA256 ba8747db113f2d32d4666bb04aa06a092c153484e0943a43ad142b200939517d EBUILD gnustep-base-1.12.0.ebuild 2623 RMD160 df3b8c8a2527383a7088044e59d3a495fa285df6 SHA1 462674aa28a40480fd3f3dcf14d04d52cd20a502 SHA256 931ff94f7951210d7be038df65a84dc584dc5de991da3d9d656b5d154f6f6f0f MD5 2602eed9e2fa1ed55047ab6be6e44884 gnustep-base-1.12.0.ebuild 2623 RMD160 df3b8c8a2527383a7088044e59d3a495fa285df6 gnustep-base-1.12.0.ebuild 2623 @@ -33,10 +34,14 @@ EBUILD gnustep-base-1.14.0.ebuild 2219 RMD160 e7afdb22b82c07aa295245082d6c0d2ed9 MD5 86ca599fc280adb98d1b860cc2b3ad6d gnustep-base-1.14.0.ebuild 2219 RMD160 e7afdb22b82c07aa295245082d6c0d2ed98796af gnustep-base-1.14.0.ebuild 2219 SHA256 08209dab15c9bc1e5c90ed93f3f3c165a35bf10b3a91fbb065dae0f8d14b49fd gnustep-base-1.14.0.ebuild 2219 -MISC ChangeLog 12905 RMD160 dd866a604d579e66bf10ff910d1713b6f162f030 SHA1 d7eee0eb90c52fd19dfbe9cf1fe891a8aa3d4530 SHA256 46b15a17da2e57968c6f5781c94e5d9fdcffe182e613e916c1868c1cee53f51c -MD5 92a1b7b83fe8cc61df56e88e82e7b695 ChangeLog 12905 -RMD160 dd866a604d579e66bf10ff910d1713b6f162f030 ChangeLog 12905 -SHA256 46b15a17da2e57968c6f5781c94e5d9fdcffe182e613e916c1868c1cee53f51c ChangeLog 12905 +EBUILD gnustep-base-1.14.1.ebuild 2223 RMD160 b684ada76f1bf94e2472fa08056074a66713a91b SHA1 2719548be1a6447a58478ee8ab23343ad7d92a7e SHA256 2762b8625e330204fb172b27d1f10d0c533608a417191412798d1e7428acbf5b +MD5 961c39e68ec9dc9c9d7a1419ecfb161c gnustep-base-1.14.1.ebuild 2223 +RMD160 b684ada76f1bf94e2472fa08056074a66713a91b gnustep-base-1.14.1.ebuild 2223 +SHA256 2762b8625e330204fb172b27d1f10d0c533608a417191412798d1e7428acbf5b gnustep-base-1.14.1.ebuild 2223 +MISC ChangeLog 13051 RMD160 2de86a18396a71c010b0290872e096a18a7c033f SHA1 83bd5616efef9fbee3428879ce1b4f7387e82c9a SHA256 2e3464ece622bd5b27def45251e68363bc72cc9c7a5dba20eda92c5328d103b3 +MD5 5cac085bbd117f11927ad9ed88151c91 ChangeLog 13051 +RMD160 2de86a18396a71c010b0290872e096a18a7c033f ChangeLog 13051 +SHA256 2e3464ece622bd5b27def45251e68363bc72cc9c7a5dba20eda92c5328d103b3 ChangeLog 13051 MISC metadata.xml 670 RMD160 5d5b88faf28b66aa5d5d3efd6fe5844e980604c9 SHA1 9582400efd6733f27beaf47fa801065838d86955 SHA256 e08343661cc7ecb6d963be62092a270a45f8af0201c9523d1feeddfa09a417fa MD5 6054f8e4a94313852ff8e1294c8abd88 metadata.xml 670 RMD160 5d5b88faf28b66aa5d5d3efd6fe5844e980604c9 metadata.xml 670 @@ -50,3 +55,6 @@ SHA256 553df900469f191c2be692070797b0dc587c5909fb27a8d46ccc5540c4f58bed files/di 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 +MD5 38f298fc0ac51971cb14b345c1bf3736 files/digest-gnustep-base-1.14.1 262 +RMD160 f4da0dc466d2143975329ce9e3307d19aa0e67b3 files/digest-gnustep-base-1.14.1 262 +SHA256 11fd002d8a90ed2f2f796ff982d631cec2cf21107749a7e323e61c284634bf53 files/digest-gnustep-base-1.14.1 262 diff --git a/gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.1 b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.1 new file mode 100644 index 000000000000..f969e6a2566d --- /dev/null +++ b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.1 @@ -0,0 +1,3 @@ +MD5 5fa9e53684af06022980b6945ca687f7 gnustep-base-1.14.1.tar.gz 2368190 +RMD160 43dc9fd0be2e0c35a9c4730843a284ca344859f1 gnustep-base-1.14.1.tar.gz 2368190 +SHA256 ba8747db113f2d32d4666bb04aa06a092c153484e0943a43ad142b200939517d gnustep-base-1.14.1.tar.gz 2368190 diff --git a/gnustep-base/gnustep-base/gnustep-base-1.14.1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.14.1.ebuild new file mode 100644 index 000000000000..3bc04fe16a16 --- /dev/null +++ b/gnustep-base/gnustep-base/gnustep-base-1.14.1.ebuild @@ -0,0 +1,76 @@ +# 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.1.ebuild,v 1.1 2007/11/19 12:45:09 voyageur 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="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd" +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() { + # 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 + + 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]\"" +} |