diff options
author | Bernard Cafarelli <voyageur@gentoo.org> | 2014-10-20 13:17:22 +0000 |
---|---|---|
committer | Bernard Cafarelli <voyageur@gentoo.org> | 2014-10-20 13:17:22 +0000 |
commit | c11f42567b1b1ad392c7d9478210a3003c1e8b76 (patch) | |
tree | 9a4b5208bcb14c3ffba03a06dd19f245fbf531e8 /gnustep-base | |
parent | Output which ebuild actually has bad EAPI (diff) | |
download | historical-c11f42567b1b1ad392c7d9478210a3003c1e8b76.tar.gz historical-c11f42567b1b1ad392c7d9478210a3003c1e8b76.tar.bz2 historical-c11f42567b1b1ad392c7d9478210a3003c1e8b76.zip |
Version bump, bugfix release with TLS and other security improvements, latest timezone data
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0xC74525F2
Diffstat (limited to 'gnustep-base')
-rw-r--r-- | gnustep-base/gnustep-base/ChangeLog | 9 | ||||
-rw-r--r-- | gnustep-base/gnustep-base/Manifest | 10 | ||||
-rw-r--r-- | gnustep-base/gnustep-base/gnustep-base-1.24.7.ebuild | 68 |
3 files changed, 82 insertions, 5 deletions
diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog index 8e7bf903c1b0..b6ea6f1d4a11 100644 --- a/gnustep-base/gnustep-base/ChangeLog +++ b/gnustep-base/gnustep-base/ChangeLog @@ -1,6 +1,13 @@ # 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.128 2014/08/10 21:18:23 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.129 2014/10/20 13:16:57 voyageur Exp $ + +*gnustep-base-1.24.7 (20 Oct 2014) + + 20 Oct 2014; Bernard Cafarelli <voyageur@gentoo.org> + +gnustep-base-1.24.7.ebuild: + Version bump, bugfix release with TLS and other security improvements, latest + timezone data 10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> gnustep-base-1.24.6-r1.ebuild: diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest index 4da8679bd127..ee42c2065492 100644 --- a/gnustep-base/gnustep-base/Manifest +++ b/gnustep-base/gnustep-base/Manifest @@ -3,13 +3,15 @@ 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 EBUILD gnustep-base-1.24.6-r1.ebuild 2101 SHA256 405cea4995ccbad63c94e296a7689b1bad6f2aa2670377a8f4fde726602f3601 SHA512 833b73193664f0642e6553fe23b45f6d8a4700a3d94145cc894ed0561cbedf353424d49bb6f92545efc93df19225c138ac6716b3ab5df3d88b0d29c3ed0db521 WHIRLPOOL 5de1a1f954b4060481b99ae7ae572861bc72994705a4073c860f0e3954ebb9dee5c758b397f0109747f8ba6980c386e404c0831f24d0c34dea86a831b7271cea -MISC ChangeLog 25495 SHA256 90d95d7f22b3d07ff6040d7c569d3a94c99275d660b52dc9b7d2d5444c74df35 SHA512 73872db46cd77f1427b08ac8029637b27c37a7c621ae662d5ef773fa79f06580ff417cfe31ddcd06c7a6dcf5a4601c34c69b2239672b6469b1cfe2802def6524 WHIRLPOOL 913f9bd3913a1b7b5e4783ab99abe293ff6f014cd4957ea2bcc8f1feef112fd3255545dc1f2ca485011fcf96fc1ea758166d02d3487f762a73b262359dfd8f4f +EBUILD gnustep-base-1.24.7.ebuild 2041 SHA256 59d610216684775740ffd1ee607fdbebff7639f43519973ec2f69204c8dadfd5 SHA512 5f0dc12c501e88426aef2c8af7a137497e66974c0ee48e365235b595ba1ae851f78c6a43da84dec2180e286a1924ebe431185ee8a0f151478aebb46543e6cd59 WHIRLPOOL aab1447d39c490b317b40f58b4a1399f5e8338cc86d070469d2c00b7ae316170463d57002954cb67a306db5c140b8f56ee4be0e5d4a888213f047a26e0511001 +MISC ChangeLog 25716 SHA256 1efe2a4e9c965052321b20dd727f9783226697bc25f196998e70d76abdd287e7 SHA512 779bc30cccf6de5a5c8cf0dec2ab41df132b4276121c22b6c5cc99cac6c1c37823bd33638bc133ffe2aa7541eab44269f05efb21a75ccb80c907f00ca8bef59a WHIRLPOOL b7982cde569fe51f08af1be17f1680e7ec0113d6547c08340573554df397ceed21be95b747b9fb94537493ffe1ecd66c69e3408068b399a03aa95f61ca57cd13 MISC metadata.xml 670 SHA256 e08343661cc7ecb6d963be62092a270a45f8af0201c9523d1feeddfa09a417fa SHA512 3901cb8078a5b3c4921f045c013b00598da50e083ee85e86d63de5f9fae9ac2ca7aec1887d706f5bd8a7787a39c08cfe2d255124d08cc3421b39c6b546fdc4f0 WHIRLPOOL c6f815e693ca9088cd0b216c459581a8241e3a3f027aac3fb8f8c94bd0e3fafc631df7ad79da33e9ac3e1fe6d00be0fcdcd57b122d0b679e922d6cc650e76d61 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlPn4Z8ACgkQcaHudmEf86q+QACfS61zfjlLPbF92Fxuldd/awoq -l2gAn0Y3+ihFzKrb1B8QX8Peuw7D6xGQ -=Okx6 +iF4EAREIAAYFAlRFC18ACgkQFYEBGcdFJfKt4AEAkBrSa/clNQYF7rn1PW2qn2Zd +d5RzFENcTvyksV+r4sIBAJbbBe+DU+NvCwFZmC8My4X9N28kwC5wx+sShsoXPeHL +=4qiA -----END PGP SIGNATURE----- diff --git a/gnustep-base/gnustep-base/gnustep-base-1.24.7.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.24.7.ebuild new file mode 100644 index 000000000000..3297a434f7e8 --- /dev/null +++ b/gnustep-base/gnustep-base/gnustep-base-1.24.7.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2014 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.7.ebuild,v 1.1 2014/10/20 13:16:57 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 +} |