summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Cafarelli <voyageur@gentoo.org>2014-01-29 15:12:29 +0000
committerBernard Cafarelli <voyageur@gentoo.org>2014-01-29 15:12:29 +0000
commit960096ba1d3416c2c45bd5a4222865aa344bcf4b (patch)
treedbe4ead9e5505bc2028c9480786a1ec7e3d86b54 /gnustep-base
parentAdd missing dependency on x11-libs/libXt for older versions too (diff)
downloadhistorical-960096ba1d3416c2c45bd5a4222865aa344bcf4b.tar.gz
historical-960096ba1d3416c2c45bd5a4222865aa344bcf4b.tar.bz2
historical-960096ba1d3416c2c45bd5a4222865aa344bcf4b.zip
Version bump, drop postinst message (use @preserved-rebuild now)
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xC74525F2
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-base/ChangeLog10
-rw-r--r--gnustep-base/gnustep-base/Manifest12
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.24.6.ebuild68
-rw-r--r--gnustep-base/gnustep-gui/ChangeLog10
-rw-r--r--gnustep-base/gnustep-gui/Manifest12
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild54
6 files changed, 152 insertions, 14 deletions
diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog
index ef352033cf7a..b4cd3d451e83 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.120 2013/09/26 11:59:32 voyageur Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.121 2014/01/29 15:11:24 voyageur Exp $
+
+*gnustep-base-1.24.6 (29 Jan 2014)
+
+ 29 Jan 2014; Bernard Cafarelli <voyageur@gentoo.org>
+ +gnustep-base-1.24.6.ebuild:
+ Version bump, drop postinst message (use @preserved-rebuild now)
*gnustep-base-1.24.5 (26 Sep 2013)
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index c91ca0722e9e..f52bf48d6232 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -6,16 +6,18 @@ DIST gnustep-base-1.24.0.tar.gz 2947759 SHA256 e07040e85a6bf3e89a9d66424a40dc8d3
DIST gnustep-base-1.24.3.tar.gz 3397779 SHA256 559d87c430846fa17816ea78c1c18a5df8f70f9d17f5c13abede9c66e50e252c SHA512 e712ac46c08b72a3be7210ad745f8378265a21f626f1e8748ba781503394df91b45ec3e1cd050159325c570689d34cf75423419078582212ff3d98c551ac06aa WHIRLPOOL 5babfe80b7fd99d184360f575a7e5c8bd935d92cc614b4788f78ce8e1f6cf7aa9c2f796785f68dba19e09fd7eeb9c30abe8c8479218aed6c866a48dec0c57908
DIST gnustep-base-1.24.4.tar.gz 3424321 SHA256 193b939c76bd3ef8fb08a41fb08677d85c072b9352d648f1744d8a7361859d40 SHA512 37cff2c962d48bf715c0c31d7d96a06f7853af9a8ecca48a18b8890e368d060298acb9ac4b6bd135d2d2171a211170e7a5a6dcff3bfef72bfc378c377ec8426d WHIRLPOOL 4eb192f4bbfb72deb7ec3b2ab49ad797ff6450b13eddfcc2537142a6fb3c7151ea5f39215dac7980d4dbe75316346845a2fcf465074f20527015e0d408ffdf71
DIST gnustep-base-1.24.5.tar.gz 3496959 SHA256 e82aa50d6b04c7b06b0e23e89e3f85243cadd1545afb991924681ea02b219382 SHA512 015a82bead7885d4352852e78bfa65523da65357de89f0b0c0a85dbeb244940a2a10f705a28b6043e29e4de3c049acc66cfdcfea22fbc23485f1200012a3a0a9 WHIRLPOOL cff50beb491cf24e3a8eecae670a5b80f50c69e35c599b337f0e33f3efab438c23f9c493eb730dbca737518df16a07638a3e758c870a651586109bafbed50b4c
+DIST gnustep-base-1.24.6.tar.gz 3502981 SHA256 b6d7bed40c52330928a1e27f8c7b5f8fcf24ede2113542546dcf157a9366d72a SHA512 998b39039cf199d7cd2e8ffded4fa320af1484db80971def0024d1bd6915456d10e30206ffcf1a9d249973e987570bc22dd297068296deab3d3d40a86c7e72e0 WHIRLPOOL 97264750420d9f02c0bbc12cea1218287519745f058dbeb6b532d89d32e6d5a6433e97b562774abe072f1a4ad33094afb23bdae4ec6aa9f267fb495173c9e601
EBUILD gnustep-base-1.24.0-r1.ebuild 2335 SHA256 917c89f8044399ad9fc9ddaeb60d6885a042206db9fd9a01c7715204d9c90d15 SHA512 76f8ee2352de7d1644bc42f68a82aec4439a369569866d4bcb4592f0575b02cb634b1edbedfdddb25c082cb5ca452084c443b5933d6674bf796f7d73de4c695d WHIRLPOOL f1fe8ea20f2d7f27daf694cf2dce05b06668394ad63dc0bb767e0a556524bf3d779a26a87b3ccb88efe7addb71cb2ea95f29bc1d59caaeeef21b433db24b8fe3
EBUILD gnustep-base-1.24.3.ebuild 2264 SHA256 c2cce1f80573c4fe624b2b5a9a60d6af4aa482237e369a18048096be3467801e SHA512 37af0124510efa56901960df57d6ffcba01d5073e1aec160f8afacad4ced6c5a5dee2ca192086ad0368d1734c4a7a2a7eb27e7ae6069f61052ad990e1245c943 WHIRLPOOL 9943ab2e852f1f798bd0f56f94cb7d5bf58dc10bfa9e97c78a7610f0059fa389c6891cbf461970365ea2a48b3d9f76d72169320d9438c4734765d89439a573c4
EBUILD gnustep-base-1.24.4.ebuild 2264 SHA256 0a43e06eb95e5b775fd6c8c13c5180f7851df297b599937a96cc0be052a3a271 SHA512 8211583eefb43cfe5785e663ac246c5408bac7f8a56b06462f65809e6fa662ae79ffb474b399966d7c11fe9837fec43098f4d3725798f4c12e0e40a97f2b3861 WHIRLPOOL a32758c09110de181d33a40f0a2f13032a674aca77d7cf1eada0bef48564f86b7ad2ddb785930dc37ac3d0421e5e2c957a0f0eb339972e799f240027897fbbd4
EBUILD gnustep-base-1.24.5.ebuild 2264 SHA256 1e46f0229c5789bf2e0ced2a346c862cbc5764324480e93e740d07608c4b62c7 SHA512 5e0aaa231c87504df5c999896013bc597857251212f6d4918a899acd358f2ae08452ef25e0f56915a21a3e5d55250c85735f8a5e40b2c458a59730b5e083161e WHIRLPOOL 4c693435176a786e3af64e490e1ac87b06fd32751fd7f7bfab74daeecadff95ba5159800cc166450a6c39948884dd78e041df68d838ef988a92f82e0e7f3823c
-MISC ChangeLog 24149 SHA256 cb12cae1d210a570851ebefa0e060c5ca1f63965cdd1e9d1bba9e91a09901cd6 SHA512 920bb13749598c0f3f582b15bd946609d61dac8166be8595c3fad2b8d30f8204dcc3600b0284fb4095ac369d3854babb647bceca25c20002e08caca75d214df2 WHIRLPOOL 6572e0e2f949537529293a0eb0d78ebd651381905dbfa15146b740f79803f9629f446c0383ebdc281f631805a48bcad994a059d7d6462d9c5abdebc1a30ad7ff
+EBUILD gnustep-base-1.24.6.ebuild 2042 SHA256 bc8aa498b4de2485f01b7fb94043d148bb49a0e6b1ec26f02a57b8e3b833f79e SHA512 ade91bd2ec027a0837c7291cfd3cc146d24235c414b7b0e30b81673dd8c5faf8215e02f960742034e6b11ac69bfe9eaa6d67e3c58ba80d02216c15b6281c32a6 WHIRLPOOL 704eb1fa03368dcd80eabf961a71b78dc5d32d7f16e851b8e841922c407e488f28b973d330bb4393237d683bf583bd2872cd7b2f95ab67150830523bb43ae52f
+MISC ChangeLog 24339 SHA256 4a08af29523a4ac7f30a27ffde70cd6536de7dc23f91c01a937a32fb207d9b96 SHA512 0a71fcfede031af9fee08a5026b4939aa1fb0e879e918cc3e726d680b1d9e54e793ae2da6ce7c8ce867c206845002aa12e89e28f7cfa70b6264bd49620d5c9ad WHIRLPOOL a6c3bbd5ab67f9780628ac53777083b96965e2272b4bcc1225e735d04fe519e1a2507fec5b2f712de57c372dd5107f4307ccd510245ea1d2969c70f122225075
MISC metadata.xml 670 SHA256 e08343661cc7ecb6d963be62092a270a45f8af0201c9523d1feeddfa09a417fa SHA512 3901cb8078a5b3c4921f045c013b00598da50e083ee85e86d63de5f9fae9ac2ca7aec1887d706f5bd8a7787a39c08cfe2d255124d08cc3421b39c6b546fdc4f0 WHIRLPOOL c6f815e693ca9088cd0b216c459581a8241e3a3f027aac3fb8f8c94bd0e3fafc631df7ad79da33e9ac3e1fe6d00be0fcdcd57b122d0b679e922d6cc650e76d61
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.21 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlJEIagACgkQFYEBGcdFJfKGlQD/Xk1JKpAnhAnF1LttAw2Di9yW
-Pd/2yt30QImyhOWTATkA/1i4d44BhUEC75q2S5C/JZwbiG3rSVHtmIp0KyEsMV05
-=tr9W
+iF4EAREIAAYFAlLpGiIACgkQFYEBGcdFJfL+CQD+OQeWaJnz+LwgAcENra6ZPHof
+HChQXjCx6k3T7TfE3U4A/0wMj/jikP8Bq/EuSVGffLzUmB1VuY5GJgj3CkFEbyIs
+=N38a
-----END PGP SIGNATURE-----
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.24.6.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.24.6.ebuild
new file mode 100644
index 000000000000..af7ebc5ca554
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.24.6.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.6.ebuild,v 1.1 2014/01/29 15:11:24 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
+}
diff --git a/gnustep-base/gnustep-gui/ChangeLog b/gnustep-base/gnustep-gui/ChangeLog
index 7af2efbf4611..ad385f6ef10c 100644
--- a/gnustep-base/gnustep-gui/ChangeLog
+++ b/gnustep-base/gnustep-gui/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-gui
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.101 2013/04/24 17:33:29 voyageur Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.102 2014/01/29 15:12:22 voyageur Exp $
+
+*gnustep-gui-0.24.0 (29 Jan 2014)
+
+ 29 Jan 2014; Bernard Cafarelli <voyageur@gentoo.org>
+ +gnustep-gui-0.24.0.ebuild:
+ Version bump, drop postinst message (use @preserved-rebuild now)
*gnustep-gui-0.23.1 (24 Apr 2013)
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index e8ab22c98dc2..63f62d5aecb0 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -4,15 +4,17 @@ Hash: SHA256
DIST gnustep-gui-0.22.0.tar.gz 2734733 SHA256 201a02da45a3ad2285fee6a6fcc7c8a463632e27d3175d7293e2290e573fca5d SHA512 b9704ac2147f9154acf4077fa8fe691180966535789d2495409d8688738597af1e025eebb5397180a680d3aeb285233608de05b5ec89cb2f7ef2b152865a7afb WHIRLPOOL 6929a40ff6bcbe60bcda79783549127483aa1384bc54dafcd0a14089dcae70d0815afaa1b6ea0e83c77b90595c7fbffcbb696890e69676b30a6e7894113b1c7f
DIST gnustep-gui-0.23.0.tar.gz 2771544 SHA256 222886988dd4a94852d7c2d71bce4ef575c7c4a13cdaa4b4588ffb45a9f1a62e SHA512 76c1e37e06cd052c046a512217448c32c100b9823764a7ddb93a2f15537424f9db981675f73c3efda5296c4d77497fedc89216fb8f537bef96516b0424af30f5 WHIRLPOOL 65dd47c11dd9dff48fcfee17fcfc7763e7bf7ad4f721839f48a5daed9fc2c4ac055d6d60ec8a9b32492de626cb5c492fc8e98deaf69fc4373557c8e80d12af52
DIST gnustep-gui-0.23.1.tar.gz 2776304 SHA256 417df23ac58e57d6b447e42849106f60c556bce13000e868d0713a7979817cab SHA512 ece579f134f21d8cca5645b026bb8bf260c397e7e5a8481c3a6e518fe5d0a6a449b7ddf80a4a9259451cfbb4df4e68eb6055d454237065d7076db4b56d9619f4 WHIRLPOOL 7d251adfcc615532b17a69fbc3d28a6f550df12dce6c2194bb254774807abfbb59466c3b47f4ae1545ad1b277f00f1908c8ada3ea4e99eee08c88cffdb3bd2e2
+DIST gnustep-gui-0.24.0.tar.gz 2816889 SHA256 afcbe6633d24a9ee56efdf3d5b990b7baaa0b7f6288d2b72feb233e599fbd234 SHA512 290087c1c985e3542515b2dc48db420ebcf2b37833daad213bb976927b8fc4c5a693e00306ba901031cec90cef29b3d818d26131d72fe86c1c52d9a08b768306 WHIRLPOOL 98b773005b7882111406f59e0e2404e4ba0e16be88eb02bd262899fda2dbcf8f992eb8ac9ae5a1e5b1b7e903c3b00ba5115c94a365b51ae44dc098482c487de8
EBUILD gnustep-gui-0.22.0.ebuild 1619 SHA256 d99cd3f9e575a17a0ae55b42499f99c1bd8ffd17f2814afd2c1683e93f2728fd SHA512 efdd5cd01366512980802b9205561e4983ca37a9ace09bf2fb05285f4f2a5e361bce7c6118efb16d57fb1d3e25aae1d5cc200f721b4246e51f252ac1a30136e6 WHIRLPOOL daba9aaf596f667fada52252a896344c83593b473e7452c6bbf33cbebddc6cb9ee5412acb6f477d07578a88cc0ab1a27a9306b9aa1c3bfff4cb2caadb37760b9
EBUILD gnustep-gui-0.23.0.ebuild 1628 SHA256 c89ae653c5a6b53dcd9245cc69d66d22d98ac99c727aeebd9f52f1d902a9c81e SHA512 3747bb2c5e65fe57c7f36a289666e36fbeee647b7cebe6ad28fcbf0e7b254ca4ba4534ef37da5dbd33f660c3e7e1bd4c5347ea45dcb69b3dd3842ebdc0ea1405 WHIRLPOOL 8241f92b479bf73a30d1d6945fe3af0b2315ecad5b33452dbac9d13d6895556659d81688e8f53f963af6615a4c162ae20dfeb3c1d9ef508d44d4230b3c126385
EBUILD gnustep-gui-0.23.1.ebuild 1628 SHA256 90b1124c62e83dd2c897663f4ef50fc1b8e9afaa5f766b803b4f60869aa64ba8 SHA512 a3fcc8cdf737bd2230d87615ea469e9211407144133dfb9ff03a2dbdf2f391947fbac9503d546185c83e634b51a366a1dc8230d03b19291e5a2e48a850aeb2ef WHIRLPOOL 1ff3053797b4519c1ff2ca5518f3a38f185c1b4a22500640dfc8e1573689596708f1f797871302648a3bc2e45438687975ead966119a6d104896edf7a804ce2d
-MISC ChangeLog 18039 SHA256 9f35c7da848a14eeb62f19d0845817b5c402a927b4287c8eaef7e61b7d8c79ff SHA512 f110eae0d7c949e5a4a6d99f20dfa7949c9bab6266e5244c7216c10df338753c1473d718586b9bd6e6425d0b1fadcd267ceba9a7d5befbc7c268c3fb387868dc WHIRLPOOL d8dc30d86ec701522edd01cbd11e5b244bf7c26ff0fe84e30476fdabe466924abcc9d426608635bb3192983fe97cb12960eed24ca7f69eee7d244e710681b106
+EBUILD gnustep-gui-0.24.0.ebuild 1406 SHA256 95a7e7ee5e2697dde89f545d92825dd7d3cbc3177fdd1009bfb19f0dad2a2b40 SHA512 126249dcf2b408e9c0396d56409f7aed7dbbf9c5669cf35abf4255dbde0a914f094c24d0691e3bb44048eeac9ed073b6cc3983730373b44eb15fa98232711569 WHIRLPOOL 96ac3ed25f80a06964090053ca4eef2c9b196b27ac67f6edc813f0bc228dc55e6af6553154eeda40a544ec96a187fbb59b9528cd08f77158a7108b73402fc82c
+MISC ChangeLog 18227 SHA256 38aa8cb62b3be363e9bc422c98d89fd8888bea2e8a7772eab28d53964b5b7f42 SHA512 4d97a499523f40412aac6aadd6b0bc7b48f71cd19802785c74593fd2f4cd24bbfa7179743e1c8a57a2534f5aac08add725b18d0b1b6abf290efc3d7e2b20904e WHIRLPOOL add7c7c26c39d388a161f50b08f37552da45e2c92eb64a1472621ab16e56946b77fa3c55bf8e277a3e69da2776e0dc4207867a20c376222458d64b1fcd74af7c
MISC metadata.xml 1451 SHA256 19af87d928529fb5ef4cb595d950bd0881d5e11d202afdbc3238e1468407f09e SHA512 b2f8c6022164b095a0e1e4cf590928c9ca6a97894181bdcc393dd5aa4e1dc8d2a4d11415c61065985080b236bafa758e5c6fe7d5feea64327b6b8e523d8d52e2 WHIRLPOOL f2a43c4afe2f2d6c8f5389f567e7373003a525a408c56941689e5612367f4c7a46a1179b9cacf47b39d73f7b082d424c127660e8153ae780b27f1f3826c43b31
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iF4EAREIAAYFAlF4F3MACgkQFYEBGcdFJfIvqgEApXhJR6sfIsdIYlFB5n3kuKsr
-9KVP2oGqCrbvljegUfIA/iJad+EY7HAqlft1gb+rr1/gUydwaV0GqqE3/o436k78
-=epsl
+iF4EAREIAAYFAlLpGlsACgkQFYEBGcdFJfIVGQD+JH/S4LGaw/MFjSZQw8nHMyZ5
++q91xB1SvOvFW+s497wA/1D0kpRjTrvMhvHPOYBXDK/XvmxcyMAlHigcIG4qc2oL
+=fqdO
-----END PGP SIGNATURE-----
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild
new file mode 100644
index 000000000000..4b15980407bc
--- /dev/null
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.24.0.ebuild,v 1.1 2014/01/29 15:12:22 voyageur Exp $
+
+EAPI=5
+inherit gnustep-base multilib
+
+DESCRIPTION="Library of GUI classes written in Obj-C"
+HOMEPAGE="http://www.gnustep.org/"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="cups gif jpeg png speech"
+
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ app-text/aspell
+ >=gnustep-base/gnustep-base-1.24.6
+ media-libs/audiofile
+ >=media-libs/tiff-3
+ x11-libs/libXt
+ cups? ( >=net-print/cups-1.1 )
+ gif? ( >=media-libs/giflib-4.1 )
+ jpeg? ( virtual/jpeg )
+ png? ( >=media-libs/libpng-1.2 )
+ speech? ( app-accessibility/flite )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ gnustep-base_src_prepare
+
+ # remove hardcoded -g -Werror, bug #378179
+ sed -i -e 's/-g -Werror//' \
+ Tools/say/GNUmakefile \
+ Tools/speech/GNUmakefile \
+ || die
+}
+
+src_configure() {
+ egnustep_env
+
+ local myconf=
+ use gif && myconf="--disable-ungif --enable-libgif"
+
+ econf \
+ $(use_enable cups) \
+ $(use_enable jpeg) \
+ $(use_enable png) \
+ $(use_enable speech) \
+ --with-tiff-include="${EPREFIX}"/usr/include \
+ --with-tiff-library="${EPREFIX}"/usr/$(get_libdir) \
+ ${myconf}
+}