summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2007-11-19 12:45:10 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2007-11-19 12:45:10 +0000
commit9108b094c989fc064d531b1c03f497af7faa37e9 (patch)
tree6a6b867862f547ba9d7bea6c748535c10d58d1ee /gnustep-base
parentRemoved useless gtk-syntax mask. (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--gnustep-base/gnustep-base/Manifest16
-rw-r--r--gnustep-base/gnustep-base/files/digest-gnustep-base-1.14.13
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.14.1.ebuild76
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]\""
+}