summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2015-05-18 14:49:46 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2015-05-18 14:49:46 +0000
commit8082b3ebaa94276e72001014a5c786dfed68a3bd (patch)
tree1af4546df6a59d2de27c4bb8b2cfddd0f9d2b311
parentVersion bump, force install path thanks Nick Bowler <nbowler@draconx.ca> in b... (diff)
downloadhistorical-8082b3ebaa94276e72001014a5c786dfed68a3bd.tar.gz
historical-8082b3ebaa94276e72001014a5c786dfed68a3bd.tar.bz2
historical-8082b3ebaa94276e72001014a5c786dfed68a3bd.zip
Version bump
Package-Manager: portage-2.2.19/cvs/Linux x86_64 Manifest-Sign-Key: 0x00F7AB331B0F097F
-rw-r--r--gnustep-base/gnustep-base/ChangeLog10
-rw-r--r--gnustep-base/gnustep-base/Manifest24
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.24.8.ebuild68
3 files changed, 95 insertions, 7 deletions
diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog
index b6ea6f1d4a11..785b81b96d19 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-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.129 2014/10/20 13:16:57 voyageur Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.130 2015/05/18 14:49:43 voyageur Exp $
+
+*gnustep-base-1.24.8 (18 May 2015)
+
+ 18 May 2015; Bernard Cafarelli <voyageur@gentoo.org>
+ +gnustep-base-1.24.8.ebuild:
+ Version bump
*gnustep-base-1.24.7 (20 Oct 2014)
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index ee42c2065492..e96c48c75847 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -4,14 +4,28 @@ Hash: SHA256
AUX gnustep-base-1.24.6-gdomap_dos.patch 1557 SHA256 b9f7889e2a861e8f06463cecb0543e270e9e64b0e01b3770417d7de603bdbd17 SHA512 1c79cc860d37e1c6569d99c6a6410a16e7852a40267f30f0b51fe1142c0c09c040250e90a8c5f1a81f9e4f2c1bb26be57e031033c0ffbda9898ed30f5add97c6 WHIRLPOOL 39408df2bb3619d01c4d738ad7f5304d48883b0b22cb098e21b6e9f5b795a580597479832aa885cc3eea338cb3a64b9e1422509743045048942aeb432d786d7f
DIST gnustep-base-1.24.6.tar.gz 3502981 SHA256 b6d7bed40c52330928a1e27f8c7b5f8fcf24ede2113542546dcf157a9366d72a SHA512 998b39039cf199d7cd2e8ffded4fa320af1484db80971def0024d1bd6915456d10e30206ffcf1a9d249973e987570bc22dd297068296deab3d3d40a86c7e72e0 WHIRLPOOL 97264750420d9f02c0bbc12cea1218287519745f058dbeb6b532d89d32e6d5a6433e97b562774abe072f1a4ad33094afb23bdae4ec6aa9f267fb495173c9e601
DIST gnustep-base-1.24.7.tar.gz 3471931 SHA256 3a907dd955abc41a148da88bd48ce654010050dff52aa20870dfeb190c871762 SHA512 a623b6e5884d8e9bcf04b92bc4c873528abb58d8b831cab91b00d8af393ea07cda0672d98c2dfd2b91fe3f5922ed387518321412151d2e8c1296d7ac30608e5b WHIRLPOOL 0c76467725e694acbf75768f0913f3a95cccb1c7b171fff4323612aa5cdad091e8fe93c46e15289414e505f96804ec22e05623d858d235859a0d392f9b8e6971
+DIST gnustep-base-1.24.8.tar.gz 3515290 SHA256 5b2a7042bc5001e97ac090143244a4344a6cba72cee53f3840e2492d3db443cb SHA512 ab783b2ab69f4d845d81c51db54686a4064b7ecec45e039d6e17ab8492d16304cfa67ee46a7e80219cbe9b7293b6b203342df0fab5020fd5ba6190d71c9b10df WHIRLPOOL 7f98c200fb8542d18206ad3a73423d7c9910665add63cf5495e31065ac07219ac08e6ca740a508484f6d0c561870e5738273079ccbfddf9fe69a3893ae17f182
EBUILD gnustep-base-1.24.6-r1.ebuild 2101 SHA256 405cea4995ccbad63c94e296a7689b1bad6f2aa2670377a8f4fde726602f3601 SHA512 833b73193664f0642e6553fe23b45f6d8a4700a3d94145cc894ed0561cbedf353424d49bb6f92545efc93df19225c138ac6716b3ab5df3d88b0d29c3ed0db521 WHIRLPOOL 5de1a1f954b4060481b99ae7ae572861bc72994705a4073c860f0e3954ebb9dee5c758b397f0109747f8ba6980c386e404c0831f24d0c34dea86a831b7271cea
EBUILD gnustep-base-1.24.7.ebuild 2041 SHA256 59d610216684775740ffd1ee607fdbebff7639f43519973ec2f69204c8dadfd5 SHA512 5f0dc12c501e88426aef2c8af7a137497e66974c0ee48e365235b595ba1ae851f78c6a43da84dec2180e286a1924ebe431185ee8a0f151478aebb46543e6cd59 WHIRLPOOL aab1447d39c490b317b40f58b4a1399f5e8338cc86d070469d2c00b7ae316170463d57002954cb67a306db5c140b8f56ee4be0e5d4a888213f047a26e0511001
-MISC ChangeLog 25716 SHA256 1efe2a4e9c965052321b20dd727f9783226697bc25f196998e70d76abdd287e7 SHA512 779bc30cccf6de5a5c8cf0dec2ab41df132b4276121c22b6c5cc99cac6c1c37823bd33638bc133ffe2aa7541eab44269f05efb21a75ccb80c907f00ca8bef59a WHIRLPOOL b7982cde569fe51f08af1be17f1680e7ec0113d6547c08340573554df397ceed21be95b747b9fb94537493ffe1ecd66c69e3408068b399a03aa95f61ca57cd13
+EBUILD gnustep-base-1.24.8.ebuild 2045 SHA256 ad5182bf637c61c6a4bfde8941eea3debc646058d73fa773986e1b6acdae4753 SHA512 94683335521805bf9f703f250df60fad5327e240305881a113275e803a73b66566a299aedfcf11c3dac15b5462d199f9820cf7c00bcaa94ea1a380860a52a14b WHIRLPOOL 1649e3dafd8c5a721df5629396c555f7209db78f58c6a0602f1bdacffeb3815ff3e0c104f679ba7ab56eb3b7a88db7c7bf6dded47b65582f7f75eec3b2a6cd78
+MISC ChangeLog 25854 SHA256 ef6b581bcc3e1c6019094ba0002c8dc8ffc68137368833814415fdbd03ab85bd SHA512 ebd8c003ad39d5c599d1f79171c7bcc750675b3a821d66c9342dc070fb7c45c6a8f30cf5acb55975243679740b1b754cb81af626e65c513c0be91faeddc48ddd WHIRLPOOL b871dd7d75028f9434c7fa33b1e32cc7b261fdc9b9ec142e167140dd6119fe4e471c21b8a85c9c43732abc93d9733dbccfa720898aca1aa2e5c542cfe508993a
MISC metadata.xml 670 SHA256 e08343661cc7ecb6d963be62092a270a45f8af0201c9523d1feeddfa09a417fa SHA512 3901cb8078a5b3c4921f045c013b00598da50e083ee85e86d63de5f9fae9ac2ca7aec1887d706f5bd8a7787a39c08cfe2d255124d08cc3421b39c6b546fdc4f0 WHIRLPOOL c6f815e693ca9088cd0b216c459581a8241e3a3f027aac3fb8f8c94bd0e3fafc631df7ad79da33e9ac3e1fe6d00be0fcdcd57b122d0b679e922d6cc650e76d61
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.1
-iF4EAREIAAYFAlRFC18ACgkQFYEBGcdFJfKt4AEAkBrSa/clNQYF7rn1PW2qn2Zd
-d5RzFENcTvyksV+r4sIBAJbbBe+DU+NvCwFZmC8My4X9N28kwC5wx+sShsoXPeHL
-=4qiA
+iQJ8BAEBCABmBQJVWfwIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMzFDRDFGNEQwRTAyNjc2QzRDNjRFQzAw
+MEY3QUIzMzFCMEYwOTdGAAoJEAD3qzMbDwl/o8AP/RWLZiDN9h3NEZZYiEBPGUlh
+nULNLTDFr3QEEU+CTdqMIlN8k2LAJJCovlNdLTwp1zmpDCWrpRzePleF8e4G5aU1
+jWrL4FvUBvVqXSoIKdCLiUW72sbG1qN22td62M2kjYMkdqP2any22nGx1Tt+evW5
+TOwdz8vhycvIh7VHxi6wVSvDeeg/8MxaaZ/1vDagcu79/Hjbp7MkL/ZcEal2KL8j
+62c4tQaz9XKv0Lw34I2cXnc9JkowsH0IzYqMrUZKyJwWZztyFC6mFGtAn7wF7QKS
+P3GWl3PeA+ylmZmRqE91n0CEpnr58gntAtiNA9/OBqiC+vzQ0PnanXBRWLHeF2lF
+zCFrFnyP5R+vka1NmuaLhPYw6Wx+w2QnmgL8i/YLAjIsQip6Ry2EoI3gOkPdzZJ7
+yGB89Vv1jT9bCOy1mYte9df7VgT5fF6YGI52zhgcMg5JrmY3n+kXMXMMtKlzlo+8
+eu9eksxIAvFs8Kc2mfGS9uHzcFXpssXuyCKYFXNHj+97vjbtNByFfz49ZpkgVoM4
+fm875nxdTKJ5sAlqLIlrUbqb1KV/6w9feCHRmAjOvRgDnfOBmPFNQC6Glnc207AJ
+E9DklxCuGbbSz/wHP52osDGpj+/RbCzO7IxCvnSUY14uly5plaXM1lOgQhqKtPp0
+kNmWBpnUzQocrpErv3Sy
+=xYsF
-----END PGP SIGNATURE-----
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.24.8.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.24.8.ebuild
new file mode 100644
index 000000000000..45366422b01a
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.24.8.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2015 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.24.8.ebuild,v 1.1 2015/05/18 14:49:43 voyageur Exp $
+
+EAPI=5
+inherit eutils 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"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
+IUSE="+icu +libffi ssl zeroconf"
+
+RDEPEND="${GNUSTEP_CORE_DEPEND}
+ >=gnustep-base/gnustep-make-2.6.0
+ icu? ( >=dev-libs/icu-4.0:= )
+ !libffi? ( dev-libs/ffcall
+ gnustep-base/gnustep-make[-native-exceptions] )
+ libffi? ( virtual/libffi )
+ ssl? ( 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 )"
+DEPEND="${RDEPEND}
+ virtual/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 icu)"
+ myconf="$myconf $(use_enable ssl 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
+}
+
+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
+}