From: Bernard Cafarelli Date: Wed, 23 Jun 2010 20:24:47 +0000 (+0000) Subject: Bugfix release bump X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=77827f1c65e3a8b5cf70f7ee3518e6ecfb7d6150;p=gentoo.git Bugfix release bump Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog index c18160b00b9b..97318599a568 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-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.95 2010/05/19 15:33:12 voyageur Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.96 2010/06/23 20:24:47 voyageur Exp $ + +*gnustep-base-1.20.1 (23 Jun 2010) + + 23 Jun 2010; Bernard Cafarelli + +gnustep-base-1.20.1.ebuild: + Bugfix release bump 19 May 2010; Bernard Cafarelli -gnustep-base-1.18.0-r5.ebuild, gnustep-base-1.20.0.ebuild: diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest index 2166f423e122..8a451988d38f 100644 --- a/gnustep-base/gnustep-base/Manifest +++ b/gnustep-base/gnustep-base/Manifest @@ -2,7 +2,9 @@ AUX 50-gnustep-revdep 35 RMD160 f9508891da2de58ef884baabf9206577653a409b SHA1 40 AUX gnustep-base-1.18.0-mdns_configure.patch 899 RMD160 1accfd45753666d95ffbac304f91d9f7f93fed10 SHA1 c847efcbfd2b3ce43ba79bec94c8ba4c0fcc54bf SHA256 a6613e90f24bbc18d43a9fe4ee669afedc613853eaac33547a95cc6a6e2848e2 DIST gnustep-base-1.18.0.tar.gz 2565694 RMD160 8cad9ac1ea0775ca4d2af0db76f1f457eda5784d SHA1 30c13e673ad550c988f03adb9c545a8de1a17d19 SHA256 3c94ce1711b188b34fb750176d5d2e81d0010e323625bc4b79d550846a299ddd DIST gnustep-base-1.20.0.tar.gz 2530959 RMD160 02ad999ad51494e0d63f25afcf51f86e89882071 SHA1 212c5fde2673c89c33038e3d1d365108b6bb60d9 SHA256 878307aad50e883b8f313145d9e40377277fcc13356ba70eed15f0ba38486e02 +DIST gnustep-base-1.20.1.tar.gz 2612827 RMD160 3f210ac74bf633bf1b5571ee3458e6db4f6d57b1 SHA1 5aff36405aa712473d51877ab77156d231297744 SHA256 fd495d7d800078f7fea7528472d5683899fb93f0270fe7e70f92cf310cd43610 EBUILD gnustep-base-1.18.0-r4.ebuild 2608 RMD160 dd2c178933eb4ac523579b9db368dca900d22b76 SHA1 2642a82d8f49dc23c63740310a9d18d2316741f0 SHA256 faa7bd2951a926cf7d82db3f09bbd5d3191f8d6344bd0021c7c2d9223131d67f EBUILD gnustep-base-1.20.0.ebuild 2573 RMD160 6a4bfd1d4c50d352d6cc819f96b5348d40768d67 SHA1 c3eae8c08ac1a0148ecc8abd206561cf6fec7c63 SHA256 f063bef69c308eeb3a729e2e1e9c4587878cad7c5b7d8c33100ea8e90b18002b -MISC ChangeLog 20374 RMD160 4bf7990d19d4867a5d19a2fdbfa4266a77f19ae2 SHA1 610fc8531137071c0d784fdc1640eda065991c11 SHA256 1aef17a40fbeee1eafe601e1c74329af02fc4e06f63189b06eb1e7083f2cb96f +EBUILD gnustep-base-1.20.1.ebuild 2573 RMD160 49658a250896d22f417824fede775d5386e60f73 SHA1 56320e8601fb83a93c4de77c5d34e4ce2c06a36b SHA256 080f5819cb295bf082df55dd7b40732ac579f0189cea2f3d99068838e3a29cfa +MISC ChangeLog 20519 RMD160 c854a03ee8c2e3d5cb47db264072cdec51676a02 SHA1 47d94d06925d1c6dc8e048293a8b24d1226a76c7 SHA256 d2fdc56d4194cb98a52f1eecfd97f87df4500b6fc04648a80cbcc8428197f434 MISC metadata.xml 780 RMD160 ba5d751d9c5ea583109639f2aeb932fdf562c7a2 SHA1 3d0a3b8ca2af826ca0baa820cb62eafb462d0dbc SHA256 164fd2e1b78e8755408bb322e7ea11175d1cfc58d8d5d447ea9acc8a7ca88b43 diff --git a/gnustep-base/gnustep-base/gnustep-base-1.20.1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.20.1.ebuild new file mode 100644 index 000000000000..d6a1b517bf69 --- /dev/null +++ b/gnustep-base/gnustep-base/gnustep-base-1.20.1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2010 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.20.1.ebuild,v 1.1 2010/06/23 20:24:47 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="+libffi gnutls zeroconf" + +RDEPEND="${GNUSTEP_CORE_DEPEND} + >=gnustep-base/gnustep-make-2.0.8 + !libffi? ( dev-libs/ffcall + gnustep-base/gnustep-make[-native-exceptions] ) + libffi? ( virtual/libffi ) + gnutls? ( 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 gnutls 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 + + dodir /etc/revdep-rebuild + sed -e 's|$GNUSTEP_SEARCH_DIRS|'"$GNUSTEP_SYSTEM_LIBRARIES $GNUSTEP_SYSTEM_TOOLS $GNUSTEP_LOCAL_LIBRARIES $GNUSTEP_LOCAL_TOOLS"'|' \ + "${FILESDIR}"/50-gnustep-revdep \ + > "${ED}/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-6]\"" +}