summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnustep-base/gnustep-gui/ChangeLog10
-rw-r--r--gnustep-base/gnustep-gui/Manifest10
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.23.0.ebuild60
3 files changed, 74 insertions, 6 deletions
diff --git a/gnustep-base/gnustep-gui/ChangeLog b/gnustep-base/gnustep-gui/ChangeLog
index 5b0441a57974..09daf5031d28 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-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.99 2012/12/20 15:05:31 voyageur Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.100 2013/03/08 15:41:06 voyageur Exp $
+
+*gnustep-gui-0.23.0 (08 Mar 2013)
+
+ 08 Mar 2013; Bernard Cafarelli <voyageur@gentoo.org>
+ +gnustep-gui-0.23.0.ebuild:
+ Version bump, lots of changes in this release
20 Dec 2012; Bernard Cafarelli <voyageur@gentoo.org>
-gnustep-gui-0.18.0.ebuild, -files/gnustep-gui-0.18.0-libpng15.patch:
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index 7711f8604979..115284f40c37 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -2,13 +2,15 @@
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
EBUILD gnustep-gui-0.22.0.ebuild 1619 SHA256 d99cd3f9e575a17a0ae55b42499f99c1bd8ffd17f2814afd2c1683e93f2728fd SHA512 efdd5cd01366512980802b9205561e4983ca37a9ace09bf2fb05285f4f2a5e361bce7c6118efb16d57fb1d3e25aae1d5cc200f721b4246e51f252ac1a30136e6 WHIRLPOOL daba9aaf596f667fada52252a896344c83593b473e7452c6bbf33cbebddc6cb9ee5412acb6f477d07578a88cc0ab1a27a9306b9aa1c3bfff4cb2caadb37760b9
-MISC ChangeLog 17717 SHA256 9b87f97b2837421a700c8c18ee19160fa83288576b0645abdc2fa00d326cae82 SHA512 b681c60e7c398f6935fb85776182e5eef541cb5b7142c2c5dbb6bc86e2799e499d2fa5bdf81de9e48e616f6dc42e18c088abd029d3a3ac4342cef3fe1b23b48d WHIRLPOOL ef8c0e78141eaf4602cf66a29978d5b014523b7f161ed4185ef76f076f8ef283ec1d6f4b1bf06dcf7d083ca1e643f80d53ee97a8dc3d042404d7918c7e31881e
+EBUILD gnustep-gui-0.23.0.ebuild 1628 SHA256 c89ae653c5a6b53dcd9245cc69d66d22d98ac99c727aeebd9f52f1d902a9c81e SHA512 3747bb2c5e65fe57c7f36a289666e36fbeee647b7cebe6ad28fcbf0e7b254ca4ba4534ef37da5dbd33f660c3e7e1bd4c5347ea45dcb69b3dd3842ebdc0ea1405 WHIRLPOOL 8241f92b479bf73a30d1d6945fe3af0b2315ecad5b33452dbac9d13d6895556659d81688e8f53f963af6615a4c162ae20dfeb3c1d9ef508d44d4230b3c126385
+MISC ChangeLog 17887 SHA256 a032504398c759257e6d8a838cf6c0034bea3f766d6d96c543c867e7dd44287d SHA512 bbb4d2aeb00f75d1c860386583ee97d1340ccc80ca66783cf924a87c2c2db0f5086e739624cd9593b9c7f148b3806ed09ac5f79900bd7fa2a6009bd27b7e8d2c WHIRLPOOL a3d4d8a72a943068a8ce92e13d95b37f857cfce8813db6634aa6a30e989c4746f9cd79aa3b14a25b4206b4b27108c788b8eee4272bdb9f792f30bf0b5e21793f
MISC metadata.xml 1451 SHA256 19af87d928529fb5ef4cb595d950bd0881d5e11d202afdbc3238e1468407f09e SHA512 b2f8c6022164b095a0e1e4cf590928c9ca6a97894181bdcc393dd5aa4e1dc8d2a4d11415c61065985080b236bafa758e5c6fe7d5feea64327b6b8e523d8d52e2 WHIRLPOOL f2a43c4afe2f2d6c8f5389f567e7373003a525a408c56941689e5612367f4c7a46a1179b9cacf47b39d73f7b082d424c127660e8153ae780b27f1f3826c43b31
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iF0EAREIAAYFAlDTKUUACgkQFYEBGcdFJfLyLwEAgbeV7OIiG4Z4KtEevpRX4rlA
-ITAD8zFUi/2Bh5xgB7gA+NeplWDfWt30hSEioccU3G/26s1T69tASs6+LCM0W34=
-=BcVE
+iF4EAREIAAYFAlE6BqMACgkQFYEBGcdFJfKqrwEApqjyNPpQ3oGNvfByiPWSUK0g
+0HitTyu0glya5Y5R9gcA/1mChAuGNZZP+rEYao8KQq3sZVUdWMsewIiABiWzt+As
+=JcPL
-----END PGP SIGNATURE-----
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.23.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.23.0.ebuild
new file mode 100644
index 000000000000..fa4b68a8c387
--- /dev/null
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.23.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2013 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.23.0.ebuild,v 1.1 2013/03/08 15:41:06 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.0
+ 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}
+}
+
+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. Please run revdep-rebuild to do so"
+}