summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnustep-base/gnustep-back-art/ChangeLog8
-rw-r--r--gnustep-base/gnustep-back-art/Manifest19
-rw-r--r--gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.9.51
-rw-r--r--gnustep-base/gnustep-back-art/files/font-make-fix.patch-0.9.519
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.9.5.ebuild61
-rw-r--r--gnustep-base/gnustep-back-xlib/ChangeLog8
-rw-r--r--gnustep-base/gnustep-back-xlib/Manifest3
-rw-r--r--gnustep-base/gnustep-back-xlib/files/digest-gnustep-back-xlib-0.9.51
-rw-r--r--gnustep-base/gnustep-back-xlib/files/font-make-fix.patch-0.9.519
-rw-r--r--gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.9.5.ebuild49
-rw-r--r--gnustep-base/gnustep-base/ChangeLog11
-rw-r--r--gnustep-base/gnustep-base/Manifest23
-rw-r--r--gnustep-base/gnustep-base/files/base-path.patch-gsstartup-0.10.216
-rw-r--r--gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.21
-rw-r--r--gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.2-r11
-rw-r--r--gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.31
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.10.2-r1.ebuild105
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.10.2.ebuild104
-rw-r--r--gnustep-base/gnustep-base/gnustep-base-1.10.3.ebuild105
-rw-r--r--gnustep-base/gnustep-env/ChangeLog8
-rw-r--r--gnustep-base/gnustep-env/Manifest18
-rw-r--r--gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.6-r10
-rw-r--r--gnustep-base/gnustep-env/gnustep-env-0.1.6-r1.ebuild47
-rw-r--r--gnustep-base/gnustep-env/gnustep-env-0.1.6.ebuild4
-rw-r--r--gnustep-base/gnustep-gui/ChangeLog8
-rw-r--r--gnustep-base/gnustep-gui/Manifest22
-rw-r--r--gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.9.51
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.9.5.ebuild47
-rw-r--r--gnustep-base/mknfonts/ChangeLog5
-rw-r--r--gnustep-base/mknfonts/Manifest12
-rw-r--r--gnustep-base/mknfonts/mknfonts-0.5.ebuild4
-rw-r--r--gnustep-libs/artresources/ChangeLog6
-rw-r--r--gnustep-libs/artresources/Manifest12
-rw-r--r--gnustep-libs/artresources/artresources-0.1.2.ebuild4
34 files changed, 664 insertions, 89 deletions
diff --git a/gnustep-base/gnustep-back-art/ChangeLog b/gnustep-base/gnustep-back-art/ChangeLog
index b984506c9d85..eb611e6b4f69 100644
--- a/gnustep-base/gnustep-back-art/ChangeLog
+++ b/gnustep-base/gnustep-back-art/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-back-art
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog,v 1.23 2005/04/06 03:34:37 jnc Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/ChangeLog,v 1.24 2005/04/15 04:30:50 fafhrd Exp $
+
+*gnustep-back-art-0.9.5 (15 Apr 2005)
+
+ 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org>
+ +files/font-make-fix.patch-0.9.5, +gnustep-back-art-0.9.5.ebuild:
+ Core GNUstep ebuild bumps; cleaned up dependencies of ancestors of gnustep-env
06 Apr 2005; Eric Shattow <jnc@gentoo.org>
gnustep-back-art-0.9.4-r1.ebuild:
diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest
index d7b83598b27d..1b978e2fe188 100644
--- a/gnustep-base/gnustep-back-art/Manifest
+++ b/gnustep-base/gnustep-back-art/Manifest
@@ -1,21 +1,14 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 35dee2007dd3198825ef39271f597a2b ChangeLog 4777
-MD5 34e6ee9bb772f088fb44fcfa45e44026 gnustep-back-art-0.9.4.ebuild 1196
-MD5 553d07f18b4a27341aea593774a89b9b gnustep-back-art-0.9.5_pre20050312.ebuild 1491
MD5 e2bc2a5b2bdec3808102e5a2caf41f7f metadata.xml 1030
+MD5 553d07f18b4a27341aea593774a89b9b gnustep-back-art-0.9.5_pre20050312.ebuild 1491
+MD5 34e6ee9bb772f088fb44fcfa45e44026 gnustep-back-art-0.9.4.ebuild 1196
MD5 464cf5f698af74ded1d2496cb3f43f06 gnustep-back-art-0.9.4-r1.ebuild 1277
+MD5 ccbb6585527eb50cedc588d2cbc7fcfc gnustep-back-art-0.9.5.ebuild 1414
MD5 7421c230db078e850be063b28fdf18cf files/config-gnustep-back-art.sh 415
+MD5 f9dd4c1b68af4bef2e272d82202323ea files/font-make-fix.patch-0.9.5_pre20050312 501
MD5 9c943c0c0837bfe718a98769bc25d366 files/digest-gnustep-back-art-0.9.4 70
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-back-art-0.9.5_pre20050312 0
-MD5 f9dd4c1b68af4bef2e272d82202323ea files/font-make-fix.patch-0.9.5_pre20050312 501
MD5 9c943c0c0837bfe718a98769bc25d366 files/digest-gnustep-back-art-0.9.4-r1 70
MD5 1a11b68ef3b40eefd6f0d2ae207a80c1 files/gnustep-back-art-0.9.4-ft219-backport.patch.bz2 19263
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCU1pY+uC/ViVka/0RAgcUAJ47Ry+cgqNMp1Q62sMbGBj0NJB0OACgqcdN
-3N4sBHWejOwOSgOOeVk8S6o=
-=cMqy
------END PGP SIGNATURE-----
+MD5 e80f67b11659da59c1aeb0d995a8cf4c files/font-make-fix.patch-0.9.5 737
+MD5 886a210bb5db57775f15aa3261c8e632 files/digest-gnustep-back-art-0.9.5 70
diff --git a/gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.9.5 b/gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.9.5
new file mode 100644
index 000000000000..3a9e1d43a6a7
--- /dev/null
+++ b/gnustep-base/gnustep-back-art/files/digest-gnustep-back-art-0.9.5
@@ -0,0 +1 @@
+MD5 65793b1026b2a06198b8438718309deb gnustep-back-0.9.5.tar.gz 820026
diff --git a/gnustep-base/gnustep-back-art/files/font-make-fix.patch-0.9.5 b/gnustep-base/gnustep-back-art/files/font-make-fix.patch-0.9.5
new file mode 100644
index 000000000000..ce66c0c0c82d
--- /dev/null
+++ b/gnustep-base/gnustep-back-art/files/font-make-fix.patch-0.9.5
@@ -0,0 +1,19 @@
+diff -ur gnustep-back-0.9.5/Fonts/GNUmakefile gnustep-back-0.9.5-test/Fonts/GNUmakefile
+--- gnustep-back-0.9.5/Fonts/GNUmakefile 2005-02-22 22:47:34.000000000 -0500
++++ gnustep-back-0.9.5-test/Fonts/GNUmakefile 2005-04-09 14:27:01.000000000 -0400
+@@ -21,7 +21,7 @@
+ # License along with this library; if not, write to the Free
+ # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+
+-GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)
++#GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)
+
+ GNUSTEP_LOCAL_ADDITIONAL_MAKEFILES=../back.make
+ include $(GNUSTEP_MAKEFILES)/common.make
+@@ -36,5 +36,5 @@
+
+ include $(GNUSTEP_MAKEFILES)/rules.make
+
+--include GNUmakefile.postamble
++#-include GNUmakefile.postamble
+
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.9.5.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.9.5.ebuild
new file mode 100644
index 000000000000..2fe95214ebb6
--- /dev/null
+++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.9.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-art/gnustep-back-art-0.9.5.ebuild,v 1.1 2005/04/15 04:30:50 fafhrd Exp $
+
+inherit gnustep
+
+S=${WORKDIR}/gnustep-back-${PV}
+
+DESCRIPTION="libart_lgpl back-end component for the GNUstep GUI Library."
+
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
+KEYWORDS="~ppc ~x86 ~amd64 ~sparc ~alpha"
+SLOT="0"
+LICENSE="LGPL-2.1"
+
+PROVIDE="virtual/gnustep-back"
+
+IUSE="${IUSE} opengl xim doc"
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-make-1.10.0
+ ~gnustep-base/gnustep-base-1.10.3
+ ~gnustep-base/gnustep-gui-0.9.5
+ virtual/xft
+ ~media-libs/freetype-2.1.9
+ opengl? ( virtual/opengl virtual/glu )
+ gnustep-libs/artresources
+ >=gnustep-base/mknfonts-0.5
+ >=media-libs/libart_lgpl-2.3*"
+RDEPEND="${DEPEND}
+ ${DEBUG_DEPEND}
+ ${DOC_RDEPEND}"
+
+egnustep_install_domain "System"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/font-make-fix.patch-${PV}
+}
+
+src_compile() {
+ egnustep_env
+
+ use opengl && myconf="--enable-glx"
+ myconf="$myconf `use_enable xim`"
+ myconf="$myconf --enable-server=x11"
+ myconf="$myconf --enable-graphics=art --with-name=art"
+ econf $myconf || die "configure failed"
+
+ egnustep_make
+}
+
+src_install() {
+ gnustep_src_install
+ cd ${S}
+ egnustep_env
+ mkdir -p ${D}/System/Library/Fonts
+ cp -a Fonts/Helvetica.nfont ${D}/${GNUSTEP_SYSTEM_ROOT}/Library/Fonts
+}
+
diff --git a/gnustep-base/gnustep-back-xlib/ChangeLog b/gnustep-base/gnustep-back-xlib/ChangeLog
index f6d064942f08..8d207d174beb 100644
--- a/gnustep-base/gnustep-back-xlib/ChangeLog
+++ b/gnustep-base/gnustep-back-xlib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-back-xlib
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-xlib/ChangeLog,v 1.13 2005/03/17 20:55:08 fafhrd Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-xlib/ChangeLog,v 1.14 2005/04/15 04:30:33 fafhrd Exp $
+
+*gnustep-back-xlib-0.9.5 (15 Apr 2005)
+
+ 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org>
+ +files/font-make-fix.patch-0.9.5, +gnustep-back-xlib-0.9.5.ebuild:
+ Core GNUstep ebuild bumps; cleaned up dependencies of ancestors of gnustep-env
*gnustep-back-xlib-0.9.5_pre20050312 (17 Mar 2005)
diff --git a/gnustep-base/gnustep-back-xlib/Manifest b/gnustep-base/gnustep-back-xlib/Manifest
index 70dcd788a662..6524b2d2e9f0 100644
--- a/gnustep-base/gnustep-back-xlib/Manifest
+++ b/gnustep-base/gnustep-back-xlib/Manifest
@@ -2,7 +2,10 @@ MD5 d0a666f4eef9f6a4b25f4cf478f62d35 ChangeLog 3452
MD5 ef356714ab02a84c6e88fe3720749aea metadata.xml 1022
MD5 de8babeab823e1e020918b004859e773 gnustep-back-xlib-0.9.5_pre20050312.ebuild 1366
MD5 da93923431441b659098180464e6f996 gnustep-back-xlib-0.9.4.ebuild 1044
+MD5 96bc401509bf8ef170866624af539728 gnustep-back-xlib-0.9.5.ebuild 1118
MD5 14c86d6ff5e83af36ad3d54266af5c99 files/config-gnustep-back-xlib.sh 181
MD5 f9dd4c1b68af4bef2e272d82202323ea files/font-make-fix.patch-0.9.5_pre20050312 501
MD5 9c943c0c0837bfe718a98769bc25d366 files/digest-gnustep-back-xlib-0.9.4 70
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-back-xlib-0.9.5_pre20050312 0
+MD5 e80f67b11659da59c1aeb0d995a8cf4c files/font-make-fix.patch-0.9.5 737
+MD5 886a210bb5db57775f15aa3261c8e632 files/digest-gnustep-back-xlib-0.9.5 70
diff --git a/gnustep-base/gnustep-back-xlib/files/digest-gnustep-back-xlib-0.9.5 b/gnustep-base/gnustep-back-xlib/files/digest-gnustep-back-xlib-0.9.5
new file mode 100644
index 000000000000..3a9e1d43a6a7
--- /dev/null
+++ b/gnustep-base/gnustep-back-xlib/files/digest-gnustep-back-xlib-0.9.5
@@ -0,0 +1 @@
+MD5 65793b1026b2a06198b8438718309deb gnustep-back-0.9.5.tar.gz 820026
diff --git a/gnustep-base/gnustep-back-xlib/files/font-make-fix.patch-0.9.5 b/gnustep-base/gnustep-back-xlib/files/font-make-fix.patch-0.9.5
new file mode 100644
index 000000000000..ce66c0c0c82d
--- /dev/null
+++ b/gnustep-base/gnustep-back-xlib/files/font-make-fix.patch-0.9.5
@@ -0,0 +1,19 @@
+diff -ur gnustep-back-0.9.5/Fonts/GNUmakefile gnustep-back-0.9.5-test/Fonts/GNUmakefile
+--- gnustep-back-0.9.5/Fonts/GNUmakefile 2005-02-22 22:47:34.000000000 -0500
++++ gnustep-back-0.9.5-test/Fonts/GNUmakefile 2005-04-09 14:27:01.000000000 -0400
+@@ -21,7 +21,7 @@
+ # License along with this library; if not, write to the Free
+ # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+
+-GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)
++#GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)
+
+ GNUSTEP_LOCAL_ADDITIONAL_MAKEFILES=../back.make
+ include $(GNUSTEP_MAKEFILES)/common.make
+@@ -36,5 +36,5 @@
+
+ include $(GNUSTEP_MAKEFILES)/rules.make
+
+--include GNUmakefile.postamble
++#-include GNUmakefile.postamble
+
diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.9.5.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.9.5.ebuild
new file mode 100644
index 000000000000..940edad8f70d
--- /dev/null
+++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.9.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.9.5.ebuild,v 1.1 2005/04/15 04:30:33 fafhrd Exp $
+
+inherit gnustep
+
+S=${WORKDIR}/gnustep-back-${PV}
+
+DESCRIPTION="Default X11 back-end component for the GNUstep GUI Library."
+
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
+KEYWORDS="~x86 ~ppc ~sparc"
+SLOT="0"
+LICENSE="LGPL-2.1"
+
+PROVIDE="virtual/gnustep-back"
+
+IUSE="${IUSE} opengl xim doc"
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-make-1.10.0
+ ~gnustep-base/gnustep-base-1.10.3
+ ~gnustep-base/gnustep-gui-0.9.5
+ virtual/xft
+ opengl? ( virtual/opengl virtual/glu )"
+RDEPEND="${DEPEND}
+ ${DEBUG_DEPEND}
+ ${DOC_RDEPEND}"
+
+egnustep_install_domain "System"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/font-make-fix.patch-${PV}
+}
+
+src_compile() {
+ egnustep_env
+
+ use opengl && myconf="--enable-glx"
+ myconf="$myconf `use_enable xim`"
+ myconf="$myconf --enable-server=x11"
+ myconf="$myconf --enable-graphics=xlib --with-name=xlib"
+ econf $myconf || die "configure failed"
+
+ egnustep_make
+}
+
diff --git a/gnustep-base/gnustep-base/ChangeLog b/gnustep-base/gnustep-base/ChangeLog
index 8d119606b378..3ab2eefa73f7 100644
--- a/gnustep-base/gnustep-base/ChangeLog
+++ b/gnustep-base/gnustep-base/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for gnustep-base/gnustep-base
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.22 2005/04/04 20:34:01 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-base/ChangeLog,v 1.23 2005/04/15 04:29:55 fafhrd Exp $
+
+*gnustep-base-1.10.3 (15 Apr 2005)
+*gnustep-base-1.10.2-r1 (15 Apr 2005)
+*gnustep-base-1.10.2 (15 Apr 2005)
+
+ 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org>
+ +files/base-path.patch-gsstartup-0.10.2, +gnustep-base-1.10.2.ebuild,
+ +gnustep-base-1.10.2-r1.ebuild, +gnustep-base-1.10.3.ebuild:
+ Core GNUstep ebuild bumps; cleaned up dependencies of ancestors of gnustep-env
04 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
gnustep-base-1.10.1-r1.ebuild:
diff --git a/gnustep-base/gnustep-base/Manifest b/gnustep-base/gnustep-base/Manifest
index 6da58aac01c4..bab3bc82fef6 100644
--- a/gnustep-base/gnustep-base/Manifest
+++ b/gnustep-base/gnustep-base/Manifest
@@ -1,19 +1,16 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 591bd9ba0a0f7ec28010f9e25461374f ChangeLog 7842
MD5 7ed5343ad46462095179bcd75fb9b23f gnustep-base-1.10.1-r1.ebuild 2980
-MD5 b0817074d5c7b4ccfd32c617971f9b7e gnustep-base-1.10.2_pre20050312.ebuild 3363
MD5 6054f8e4a94313852ff8e1294c8abd88 metadata.xml 670
+MD5 164ab133fe871eff3a78a9f4aa435408 gnustep-base-1.10.3.ebuild 2885
+MD5 b0817074d5c7b4ccfd32c617971f9b7e gnustep-base-1.10.2_pre20050312.ebuild 3363
+MD5 06739b6e0c19d018b964e28897373005 gnustep-base-1.10.2-r1.ebuild 2943
+MD5 da2003832e9f7f0fc6eeee5410f6ac63 gnustep-base-1.10.2.ebuild 2868
MD5 1e1e21f737b0d25c8faabb89bd286988 files/base-user-defaults.patch-1.10.0 1069
MD5 efda24cf74398ac3ddce6cba6071561a files/config-gnustep-base.sh 559
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-base-1.10.2_pre20050312 0
-MD5 deded00aa5a335854582a82255ddc2f3 files/digest-gnustep-base-1.10.1-r1 72
MD5 3a635544722f08220cbdfe346c41c125 files/base-user-defaults.patch-1.10.2_pre20050312 1096
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFCUaTXKRy60XGEcJIRAvr9AJ9TPbzEL6b77uOHhzRUX+G2rlrQCgCgsK8V
-/W7uwmNlQA8SWYMmEizU0dA=
-=KUfo
------END PGP SIGNATURE-----
+MD5 deded00aa5a335854582a82255ddc2f3 files/digest-gnustep-base-1.10.1-r1 72
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-base-1.10.2_pre20050312 0
+MD5 1d0f2a1118d08b617edef7ae05c4001e files/digest-gnustep-base-1.10.2 72
+MD5 ec6765fbba5bf4048f63898acc20ce6e files/base-path.patch-gsstartup-0.10.2 487
+MD5 1d0f2a1118d08b617edef7ae05c4001e files/digest-gnustep-base-1.10.2-r1 72
+MD5 353cee9163437665f9a7e18d77ba6a65 files/digest-gnustep-base-1.10.3 72
diff --git a/gnustep-base/gnustep-base/files/base-path.patch-gsstartup-0.10.2 b/gnustep-base/gnustep-base/files/base-path.patch-gsstartup-0.10.2
new file mode 100644
index 000000000000..7c74ad834a65
--- /dev/null
+++ b/gnustep-base/gnustep-base/files/base-path.patch-gsstartup-0.10.2
@@ -0,0 +1,16 @@
+diff -u -r1.332 NSString.m
+--- Source/NSString.m 22 Feb 2005 11:22:44 -0000 1.332
++++ Source/NSString.m 6 Apr 2005 17:41:03 -0000
+@@ -3409,10 +3409,12 @@
+ {
+ if (pathSepMember(buf[aLength]) == YES)
+ {
++ buf[aLength] = '/'; // Standardise
+ if (pathSepMember(buf[aLength-1]) == YES)
+ {
+ unsigned pos;
+
++ buf[aLength-1] = '/'; // Standardise
+ for (pos = aLength+1; pos < length; pos++)
+ {
+ buf[pos-1] = buf[pos];
diff --git a/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.2 b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.2
new file mode 100644
index 000000000000..3976c5be438d
--- /dev/null
+++ b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.2
@@ -0,0 +1 @@
+MD5 1b3fe2b48917ba1c63828d58295b1044 gnustep-base-1.10.2.tar.gz 1925577
diff --git a/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.2-r1 b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.2-r1
new file mode 100644
index 000000000000..3976c5be438d
--- /dev/null
+++ b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.2-r1
@@ -0,0 +1 @@
+MD5 1b3fe2b48917ba1c63828d58295b1044 gnustep-base-1.10.2.tar.gz 1925577
diff --git a/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.3 b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.3
new file mode 100644
index 000000000000..258b08f6c6b4
--- /dev/null
+++ b/gnustep-base/gnustep-base/files/digest-gnustep-base-1.10.3
@@ -0,0 +1 @@
+MD5 48d4f1dd5d01747c54c444a76b06a87d gnustep-base-1.10.3.tar.gz 1925587
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.10.2-r1.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.10.2-r1.ebuild
new file mode 100644
index 000000000000..46c5a50be2ee
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.10.2-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2005 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.10.2-r1.ebuild,v 1.1 2005/04/15 04:29:55 fafhrd Exp $
+
+inherit gnustep
+
+DESCRIPTION="The GNUstep Base Library is 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="~ppc ~x86 ~amd64 ~sparc ~alpha"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+
+IUSE="${IUSE} doc gcc-libffi"
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-make-1.10.0
+ || (
+ gcc-libffi? ( >=sys-devel/gcc-3.3.5 )
+ >=dev-libs/libffi-3.3.5
+ )
+ >=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*
+ sys-apps/sed
+ ${DOC_DEPEND}"
+RDEPEND="${DEPEND}
+ ${DOC_RDEPEND}"
+
+egnustep_install_domain "System"
+
+pkg_setup() {
+ if use gcc-libffi; then
+ if [ "$(ffi_available)" == "no" ]; then
+ ffi_not_available_info
+ die "libffi is not available"
+ fi
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/base-user-defaults.patch-1.10.0
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/base-path.patch-gsstartup-0.10.2
+}
+
+src_compile() {
+ egnustep_env
+ # why libffi over ffcall?
+ # - libffi is known to work with 32 and 64 bit platforms
+ # - libffi does not use trampolines
+ local myconf
+ myconf="--enable-libffi --disable-ffcall"
+ if use gcc-libffi; then
+ myconf="${myconf} --with-ffi-library=$(gcc-config -L) --with-ffi-include=$(gcc-config -L | sed 's/:.*//')/include"
+ else
+ myconf="${myconf} --with-ffi-library=/usr/lib/libffi --with-ffi-include=/usr/include/libffi"
+ fi
+
+ myconf="$myconf --with-xml-prefix=/usr"
+ myconf="$myconf --with-gmp-include=/usr/include --with-gmp-library=/usr/lib"
+ econf $myconf || die "configure failed"
+
+ egnustep_make || die
+}
+
+src_install() {
+ egnustep_env
+ egnustep_install || die
+
+ local base_temp_lib_path
+ if [ ! -z $GNUSTEP_FLATTENED ]; then
+ base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries"
+ else
+ base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries/$GNUSTEP_HOST_CPU/$GNUSTEP_HOST_OS/$LIBRARY_COMBO"
+ fi
+
+ if use doc ; then
+ local make_eval="INSTALL_ROOT=\${D} \
+ GNUSTEP_SYSTEM_ROOT=\${D}\$(egnustep_system_root) \
+ GNUSTEP_NETWORK_ROOT=\$(egnustep_network_root) \
+ GNUSTEP_LOCAL_ROOT=\$(egnustep_local_root) \
+ GNUSTEP_MAKEFILES=\$(egnustep_system_root)/Library/Makefiles \
+ GNUSTEP_USER_ROOT=\${TMP} \
+ GNUSTEP_DEFAULTS_ROOT=\${TMP}/\${__GS_USER_ROOT_POSTFIX} \
+ LD_LIBRARY_PATH=\"\${D}\${base_temp_lib_path}:\${LD_LIBRARY_PATH}\" \
+ GNUSTEP_INSTALLATION_DIR=\${D}\$(egnustep_install_domain) \
+ -j1"
+ if use debug ; then
+ make_eval="${make_eval} debug=yes"
+ fi
+ if use verbose ; then
+ make_eval="${make_eval} verbose=yes"
+ fi
+
+ cd ${S}/Documentation
+ eval emake ${make_eval} all || die "doc make has failed"
+ eval emake ${make_eval} install || die "doc install has failed"
+ cd ..
+ fi
+ egnustep_package_config
+}
+
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.10.2.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.10.2.ebuild
new file mode 100644
index 000000000000..ff1a6f89b2e1
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.10.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2005 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.10.2.ebuild,v 1.1 2005/04/15 04:29:55 fafhrd Exp $
+
+inherit gnustep
+
+DESCRIPTION="The GNUstep Base Library is 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="~ppc ~x86 ~amd64 ~sparc ~alpha"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+
+IUSE="${IUSE} doc gcc-libffi"
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-make-1.10.0
+ || (
+ gcc-libffi? ( >=sys-devel/gcc-3.3.5 )
+ >=dev-libs/libffi-3.3.5
+ )
+ >=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*
+ sys-apps/sed
+ ${DOC_DEPEND}"
+RDEPEND="${DEPEND}
+ ${DOC_RDEPEND}"
+
+egnustep_install_domain "System"
+
+pkg_setup() {
+ if use gcc-libffi; then
+ if [ "$(ffi_available)" == "no" ]; then
+ ffi_not_available_info
+ die "libffi is not available"
+ fi
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/base-user-defaults.patch-1.10.0
+}
+
+src_compile() {
+ egnustep_env
+ # why libffi over ffcall?
+ # - libffi is known to work with 32 and 64 bit platforms
+ # - libffi does not use trampolines
+ local myconf
+ myconf="--enable-libffi --disable-ffcall"
+ if use gcc-libffi; then
+ myconf="${myconf} --with-ffi-library=$(gcc-config -L) --with-ffi-include=$(gcc-config -L | sed 's/:.*//')/include"
+ else
+ myconf="${myconf} --with-ffi-library=/usr/lib/libffi --with-ffi-include=/usr/include/libffi"
+ fi
+
+ myconf="$myconf --with-xml-prefix=/usr"
+ myconf="$myconf --with-gmp-include=/usr/include --with-gmp-library=/usr/lib"
+ econf $myconf || die "configure failed"
+
+ egnustep_make || die
+}
+
+src_install() {
+ egnustep_env
+ egnustep_install || die
+
+ local base_temp_lib_path
+ if [ ! -z $GNUSTEP_FLATTENED ]; then
+ base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries"
+ else
+ base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries/$GNUSTEP_HOST_CPU/$GNUSTEP_HOST_OS/$LIBRARY_COMBO"
+ fi
+
+ if use doc ; then
+ local make_eval="INSTALL_ROOT=\${D} \
+ GNUSTEP_SYSTEM_ROOT=\${D}\$(egnustep_system_root) \
+ GNUSTEP_NETWORK_ROOT=\$(egnustep_network_root) \
+ GNUSTEP_LOCAL_ROOT=\$(egnustep_local_root) \
+ GNUSTEP_MAKEFILES=\$(egnustep_system_root)/Library/Makefiles \
+ GNUSTEP_USER_ROOT=\${TMP} \
+ GNUSTEP_DEFAULTS_ROOT=\${TMP}/\${__GS_USER_ROOT_POSTFIX} \
+ LD_LIBRARY_PATH=\"\${D}\${base_temp_lib_path}:\${LD_LIBRARY_PATH}\" \
+ GNUSTEP_INSTALLATION_DIR=\${D}\$(egnustep_install_domain) \
+ -j1"
+ if use debug ; then
+ make_eval="${make_eval} debug=yes"
+ fi
+ if use verbose ; then
+ make_eval="${make_eval} verbose=yes"
+ fi
+
+ cd ${S}/Documentation
+ eval emake ${make_eval} all || die "doc make has failed"
+ eval emake ${make_eval} install || die "doc install has failed"
+ cd ..
+ fi
+ egnustep_package_config
+}
+
diff --git a/gnustep-base/gnustep-base/gnustep-base-1.10.3.ebuild b/gnustep-base/gnustep-base/gnustep-base-1.10.3.ebuild
new file mode 100644
index 000000000000..572b82fcb93e
--- /dev/null
+++ b/gnustep-base/gnustep-base/gnustep-base-1.10.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2005 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.10.3.ebuild,v 1.1 2005/04/15 04:29:55 fafhrd Exp $
+
+inherit gnustep
+
+DESCRIPTION="The GNUstep Base Library is 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="~ppc ~x86 ~amd64 ~sparc ~alpha"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+
+IUSE="${IUSE} doc gcc-libffi"
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-make-1.10.0
+ || (
+ gcc-libffi? ( >=sys-devel/gcc-3.3.5 )
+ >=dev-libs/libffi-3.3.5
+ )
+ >=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*
+ sys-apps/sed
+ ${DOC_DEPEND}"
+RDEPEND="${DEPEND}
+ ${DEBUG_DEPEND}
+ ${DOC_RDEPEND}"
+
+egnustep_install_domain "System"
+
+pkg_setup() {
+ if use gcc-libffi; then
+ if [ "$(ffi_available)" == "no" ]; then
+ ffi_not_available_info
+ die "libffi is not available"
+ fi
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ EPATCH_OPTS="-d ${S}" epatch ${FILESDIR}/base-user-defaults.patch-1.10.0
+}
+
+src_compile() {
+ egnustep_env
+ # why libffi over ffcall?
+ # - libffi is known to work with 32 and 64 bit platforms
+ # - libffi does not use trampolines
+ local myconf
+ myconf="--enable-libffi --disable-ffcall"
+ if use gcc-libffi; then
+ myconf="${myconf} --with-ffi-library=$(gcc-config -L) --with-ffi-include=$(gcc-config -L | sed 's/:.*//')/include"
+ else
+ myconf="${myconf} --with-ffi-library=/usr/lib/libffi --with-ffi-include=/usr/include/libffi"
+ fi
+
+ myconf="$myconf --with-xml-prefix=/usr"
+ myconf="$myconf --with-gmp-include=/usr/include --with-gmp-library=/usr/lib"
+ econf $myconf || die "configure failed"
+
+ egnustep_make || die
+}
+
+src_install() {
+ egnustep_env
+ egnustep_install || die
+
+ local base_temp_lib_path
+ if [ ! -z $GNUSTEP_FLATTENED ]; then
+ base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries"
+ else
+ base_temp_lib_path="$(egnustep_install_domain)/Library/Libraries/$GNUSTEP_HOST_CPU/$GNUSTEP_HOST_OS/$LIBRARY_COMBO"
+ fi
+
+ if use doc ; then
+ local make_eval="INSTALL_ROOT=\${D} \
+ GNUSTEP_SYSTEM_ROOT=\${D}\$(egnustep_system_root) \
+ GNUSTEP_NETWORK_ROOT=\$(egnustep_network_root) \
+ GNUSTEP_LOCAL_ROOT=\$(egnustep_local_root) \
+ GNUSTEP_MAKEFILES=\$(egnustep_system_root)/Library/Makefiles \
+ GNUSTEP_USER_ROOT=\${TMP} \
+ GNUSTEP_DEFAULTS_ROOT=\${TMP}/\${__GS_USER_ROOT_POSTFIX} \
+ LD_LIBRARY_PATH=\"\${D}\${base_temp_lib_path}:\${LD_LIBRARY_PATH}\" \
+ GNUSTEP_INSTALLATION_DIR=\${D}\$(egnustep_install_domain) \
+ -j1"
+ if use debug ; then
+ make_eval="${make_eval} debug=yes"
+ fi
+ if use verbose ; then
+ make_eval="${make_eval} verbose=yes"
+ fi
+
+ cd ${S}/Documentation
+ eval emake ${make_eval} all || die "doc make has failed"
+ eval emake ${make_eval} install || die "doc install has failed"
+ cd ..
+ fi
+ egnustep_package_config
+}
+
diff --git a/gnustep-base/gnustep-env/ChangeLog b/gnustep-base/gnustep-env/ChangeLog
index fca221275f9b..6c3ba8c699e1 100644
--- a/gnustep-base/gnustep-env/ChangeLog
+++ b/gnustep-base/gnustep-env/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-env
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/ChangeLog,v 1.15 2005/04/04 20:51:27 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/ChangeLog,v 1.16 2005/04/15 04:31:38 fafhrd Exp $
+
+*gnustep-env-0.1.6-r1 (15 Apr 2005)
+
+ 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org>
+ gnustep-env-0.1.6.ebuild, +gnustep-env-0.1.6-r1.ebuild:
+ Core GNUstep ebuild bumps; cleaned up dependencies of ancestors of gnustep-env
04 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
gnustep-env-0.1.4.ebuild:
diff --git a/gnustep-base/gnustep-env/Manifest b/gnustep-base/gnustep-env/Manifest
index 65929f981fa7..075a32e72948 100644
--- a/gnustep-base/gnustep-env/Manifest
+++ b/gnustep-base/gnustep-env/Manifest
@@ -1,13 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 3ed2f4259c7deac6c9912c9b083ba5be ChangeLog 3334
MD5 583e2f025312917b8c0ec1bb60d2c983 gnustep-env-0.1.4.ebuild 1202
-MD5 4c2ee22f9b4999544c7a742dc8abe7d9 gnustep-env-0.1.5.ebuild 1568
-MD5 d4fc2bb8242101f6876d7271cd9aaf8b gnustep-env-0.1.6.ebuild 1519
MD5 c603ed4d589dc2091e618436e4de9c78 metadata.xml 371
+MD5 4c2ee22f9b4999544c7a742dc8abe7d9 gnustep-env-0.1.5.ebuild 1568
+MD5 997f7f4bc41a21e3bb788655dcfb64f4 gnustep-env-0.1.6.ebuild 1519
+MD5 385c02774b345943f4371801aadced5d gnustep-env-0.1.6-r1.ebuild 1506
MD5 766b0cb8343bea6f212694c1fd261335 files/10gnustep 36
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-env-0.1.6 0
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-env-0.1.4 0
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-env-0.1.5 0
MD5 1588a64b28bc5eb05d1c93571ad340b1 files/gnustep.env-0.1.4 586
@@ -16,10 +13,5 @@ MD5 f814aedb43348b181f1ee9c044efa12c files/gnustep.runscript-0.1.4 1052
MD5 8a7d7c75991671d8b36f9f229404edf7 files/gnustep.runscript-0.1.5 944
MD5 9b9d12281e414534a0e1fbd04cb3e2d1 files/gnustep.env-0.1.6 682
MD5 fc067eeb87dd2dbfc9cf4f2c4e1df860 files/gnustep.runscript-0.1.6 1006
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFCUajoKRy60XGEcJIRAnHXAJ4ieUDOCG5EQvVoQlErMI9/MhWeWwCeK/ve
-yV/1nNGXIkK4tJmXeyWRUSA=
-=MSdx
------END PGP SIGNATURE-----
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-env-0.1.6 0
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-env-0.1.6-r1 0
diff --git a/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.6-r1 b/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.6-r1
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.6-r1
diff --git a/gnustep-base/gnustep-env/gnustep-env-0.1.6-r1.ebuild b/gnustep-base/gnustep-env/gnustep-env-0.1.6-r1.ebuild
new file mode 100644
index 000000000000..101286a7af57
--- /dev/null
+++ b/gnustep-base/gnustep-env/gnustep-env-0.1.6-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/gnustep-env-0.1.6-r1.ebuild,v 1.1 2005/04/15 04:31:38 fafhrd Exp $
+
+inherit gnustep
+
+DESCRIPTION="This is a convience package that installs all base GNUstep libraries, convenience scripts, and environment settings for use on Gentoo."
+# These are support files for GNUstep on Gentoo, so setting
+# homepage thusly
+HOMEPAGE="http://www.gnustep.org"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"
+
+IUSE=""
+DEPEND="~gnustep-base/gnustep-make-1.10.0
+ >=gnustep-base/gnustep-base-1.10.2
+ >=gnustep-base/gnustep-gui-0.9.5
+ virtual/gnustep-back"
+#RDEPEND="${GS_RDEPEND}"
+RDEPEND="${DEPEND}"
+
+egnustep_install_domain="System"
+
+src_unpack() {
+ echo "nothing to unpack"
+}
+
+src_compile() {
+ echo "nothing to compile"
+}
+
+src_install() {
+ egnustep_env
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/gnustep.runscript-${PV} gnustep
+ #dosed "s:XXX_GENTOO_GNUSTEP_ROOT_XXX:$(egnstep_prefix):g" /etc/init.d/gnustep
+ insinto /etc/env.d
+ newins ${FILESDIR}/gnustep.env-${PV} 99gnustep
+ dosed "s:XXX_GNUSTEP_USER_ROOT_XXX:~$(egnustep_user_root_suffix):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_LOCAL_ROOT_XXX:$(egnustep_local_root):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_NETWORK_ROOT_XXX:$(egnustep_network_root):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_SYSTEM_ROOT_XXX:$(egnustep_system_root):g" /etc/env.d/99gnustep
+ dodir /var/run/GNUstep
+ einfo "Check http://dev.gentoo.org/~fafhrd/ for very handy info in setting up your GNUstep env."
+}
+
diff --git a/gnustep-base/gnustep-env/gnustep-env-0.1.6.ebuild b/gnustep-base/gnustep-env/gnustep-env-0.1.6.ebuild
index 7a36409edbfc..592e8d317185 100644
--- a/gnustep-base/gnustep-env/gnustep-env-0.1.6.ebuild
+++ b/gnustep-base/gnustep-env/gnustep-env-0.1.6.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/gnustep-env-0.1.6.ebuild,v 1.1 2005/03/17 20:55:59 fafhrd Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/gnustep-env-0.1.6.ebuild,v 1.2 2005/04/15 04:31:38 fafhrd Exp $
inherit gnustep
@@ -14,7 +14,7 @@ KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"
IUSE=""
DEPEND="${GS_DEPEND}
- >=gnustep-base/gnustep-base-1.10.1"
+ >=gnustep-base/gnustep-base-1.10.2"
RDEPEND="${GS_RDEPEND}"
egnustep_install_domain="System"
diff --git a/gnustep-base/gnustep-gui/ChangeLog b/gnustep-base/gnustep-gui/ChangeLog
index c533a9b8a9f5..72a541265b31 100644
--- a/gnustep-base/gnustep-gui/ChangeLog
+++ b/gnustep-base/gnustep-gui/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnustep-base/gnustep-gui
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.27 2005/04/04 20:40:09 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.28 2005/04/15 04:30:16 fafhrd Exp $
+
+*gnustep-gui-0.9.5 (15 Apr 2005)
+
+ 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org>
+ +gnustep-gui-0.9.5.ebuild:
+ Core GNUstep ebuild bumps; cleaned up dependencies of ancestors of gnustep-env
04 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
gnustep-gui-0.9.4.ebuild:
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index 78029fbcc77e..c5274fc78877 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -1,26 +1,18 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 489f567d6392d874296ed5ffe92e8759 ChangeLog 7520
MD5 fa8af1acfe6e432fd1212c1da45059b9 gnustep-gui-0.9.4.ebuild 1393
-MD5 d64d70f2616f08e544d2e5819fd60ba8 gnustep-gui-0.9.5_pre20050312-r1.ebuild 1772
MD5 649db105cbe2e9ffcca068143f88926f metadata.xml 1355
MD5 41121d765735950991921796f34e7dda gnustep-gui-0.9.5_pre20050312.ebuild 1639
MD5 e618ce7d8aa0b80e4aee50cbaca94a00 gnustep-gui-0.9.4-r1.ebuild 1553
MD5 48b7e65e81090704a7ec23e883b24229 gnustep-gui-0.9.4-r2.ebuild 1635
+MD5 d64d70f2616f08e544d2e5819fd60ba8 gnustep-gui-0.9.5_pre20050312-r1.ebuild 1772
+MD5 2339a33cd2c168a43112c6af35182d6b gnustep-gui-0.9.5.ebuild 1350
+MD5 6f66904f0ad8d980c653d5c0fdf7d81b files/gnustep-gui-0.9.4-camaelon.patch 4029
MD5 c6c9275a80b7fc7af0686d0875489069 files/digest-gnustep-gui-0.9.4 70
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-gui-0.9.5_pre20050312 0
-MD5 c6c9275a80b7fc7af0686d0875489069 files/digest-gnustep-gui-0.9.4-r1 70
-MD5 6f66904f0ad8d980c653d5c0fdf7d81b files/gnustep-gui-0.9.4-camaelon.patch 4029
MD5 7bb8ef207dff05d7e80122fcffdcce88 files/gui-def.patch 640
-MD5 c6c9275a80b7fc7af0686d0875489069 files/digest-gnustep-gui-0.9.4-r2 70
-MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-gui-0.9.5_pre20050312-r1 0
MD5 de8a4d2ff2308aaa042177ee1bcec78b files/gui-gsspell.patch 650
+MD5 c6c9275a80b7fc7af0686d0875489069 files/digest-gnustep-gui-0.9.4-r1 70
+MD5 c6c9275a80b7fc7af0686d0875489069 files/digest-gnustep-gui-0.9.4-r2 70
MD5 a25aeac9ea3688989059cc6eb7edd207 files/gui-use-giflib.patch.bz2 3037
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFCUaZFKRy60XGEcJIRAmQ/AKCoNikhMXIOad53TXPXC4zogw5afQCfaPj4
-+PN0xr3jA1Qh+7GbjRfUyGw=
-=oEQe
------END PGP SIGNATURE-----
+MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-gnustep-gui-0.9.5_pre20050312-r1 0
+MD5 689d09b413cf86371215ff560ee74009 files/digest-gnustep-gui-0.9.5 70
diff --git a/gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.9.5 b/gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.9.5
new file mode 100644
index 000000000000..3b7a12906e92
--- /dev/null
+++ b/gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.9.5
@@ -0,0 +1 @@
+MD5 59c151b1edc2e8e9c1e5aff70569783e gnustep-gui-0.9.5.tar.gz 1876715
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.9.5.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.9.5.ebuild
new file mode 100644
index 000000000000..5d032e2a32ce
--- /dev/null
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.9.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2005 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.9.5.ebuild,v 1.1 2005/04/15 04:30:16 fafhrd Exp $
+
+inherit gnustep
+
+DESCRIPTION="It is a library of graphical user interface classes written completely in the Objective-C language."
+HOMEPAGE="http://www.gnustep.org"
+SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
+
+KEYWORDS="~ppc ~x86 ~amd64 ~sparc ~alpha"
+SLOT="0"
+LICENSE="LGPL-2.1"
+
+IUSE="${IUSE} jpeg gif png gsnd doc cups"
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ ~gnustep-base/gnustep-make-1.10.0
+ ~gnustep-base/gnustep-base-1.10.3
+ virtual/x11
+ >=media-libs/tiff-3*
+ jpeg? ( >=media-libs/jpeg-6b* )
+ gif? ( >=media-libs/giflib-4.1* )
+ png? ( >=media-libs/libpng-1.2* )
+ gsnd? ( >=media-libs/audiofile-0.2* )
+ cups? ( >=net-print/cups-1.1* )
+ app-text/aspell"
+RDEPEND="${DEPEND}
+ ${DEBUG_DEPEND}
+ ${DOC_RDEPEND}"
+
+egnustep_install_domain "System"
+
+src_compile() {
+ egnustep_env
+
+ myconf="--with-tiff-include=/usr/include --with-tiff-library=/usr/lib"
+ myconf="$myconf `use_enable gsnd`"
+ use gsnd && myconf="$myconf --with-audiofile-include=/usr/include --with-audiofile-lib=/usr/lib"
+ use gif && myconf="$myconf --disable-ungif --enable-libgif"
+ myconf="$myconf `use_enable jpeg`"
+ myconf="$myconf `use_enable png`"
+ myconf="$myconf `use_enable cups`"
+ econf $myconf || die "configure failed"
+
+ egnustep_make || die
+}
+
diff --git a/gnustep-base/mknfonts/ChangeLog b/gnustep-base/mknfonts/ChangeLog
index 8ab941a70e05..cf956f8cbd42 100644
--- a/gnustep-base/mknfonts/ChangeLog
+++ b/gnustep-base/mknfonts/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for gnustep-base/mknfonts
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/mknfonts/ChangeLog,v 1.11 2005/04/04 20:47:46 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/mknfonts/ChangeLog,v 1.12 2005/04/15 04:31:21 fafhrd Exp $
+
+ 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org> mknfonts-0.5.ebuild:
+ Core GNUstep ebuild bumps; cleaned up dependencies of ancestors of gnustep-env
04 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> mknfonts-0.5.ebuild:
Stable on sparc
diff --git a/gnustep-base/mknfonts/Manifest b/gnustep-base/mknfonts/Manifest
index 0c2923562c6b..06de517fdf1b 100644
--- a/gnustep-base/mknfonts/Manifest
+++ b/gnustep-base/mknfonts/Manifest
@@ -1,14 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 8d39aaa046ddba50769232abe809ad51 ChangeLog 1547
MD5 459d449951c0cddb6f8c892a247ef78f metadata.xml 293
-MD5 fd9aa6266e82f39641cca29d82b0008f mknfonts-0.5.ebuild 682
+MD5 9673a1a8240f33824ad270c52dbc4b17 mknfonts-0.5.ebuild 684
MD5 0d9da4daa8baa4f7d051077a6da4f2c3 files/digest-mknfonts-0.5 62
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFCUagPKRy60XGEcJIRArxKAJ9hz9ZyERRxJsdB6AZZ+1KoUIFukACfUJyU
-JXa2qssJ/TgSU2i0r0bTGy8=
-=pVXn
------END PGP SIGNATURE-----
diff --git a/gnustep-base/mknfonts/mknfonts-0.5.ebuild b/gnustep-base/mknfonts/mknfonts-0.5.ebuild
index 5a58a9301b93..cca86a86b624 100644
--- a/gnustep-base/mknfonts/mknfonts-0.5.ebuild
+++ b/gnustep-base/mknfonts/mknfonts-0.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/mknfonts/mknfonts-0.5.ebuild,v 1.10 2005/04/04 20:47:46 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/mknfonts/mknfonts-0.5.ebuild,v 1.11 2005/04/15 04:31:21 fafhrd Exp $
inherit eutils gnustep
@@ -13,7 +13,7 @@ SLOT="0"
LICENSE="GPL-2"
IUSE="${IUSE}"
-DEPEND="${GNUSTEP_BASE_DEPEND}
+DEPEND="gnustep-base/gnustep-gui
>=media-libs/freetype-2.1*"
RDEPEND="${DEPEND}"
diff --git a/gnustep-libs/artresources/ChangeLog b/gnustep-libs/artresources/ChangeLog
index c9658a1cf9d9..f36e85d8fd40 100644
--- a/gnustep-libs/artresources/ChangeLog
+++ b/gnustep-libs/artresources/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for gnustep-libs/artresources
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/artresources/ChangeLog,v 1.10 2005/04/04 20:45:09 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/artresources/ChangeLog,v 1.11 2005/04/15 04:31:05 fafhrd Exp $
+
+ 15 Apr 2005; Armando Di Cianno <fafhrd@gentoo.org>
+ artresources-0.1.2.ebuild:
+ Core GNUstep ebuild bumps; cleaned up dependencies of ancestors of gnustep-env
04 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
artresources-0.1.2.ebuild:
diff --git a/gnustep-libs/artresources/Manifest b/gnustep-libs/artresources/Manifest
index 059b96b8432f..6394c1328b69 100644
--- a/gnustep-libs/artresources/Manifest
+++ b/gnustep-libs/artresources/Manifest
@@ -1,15 +1,5 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 ce9f6cb475117dd553e4fdd2252d3255 ChangeLog 1199
-MD5 e583a7dfcdc629ea36bca717594877d6 artresources-0.1.2.ebuild 970
MD5 9549997fe7562b1be89b5e4f4e1846da metadata.xml 343
+MD5 9b702d11e1dd776d4d095b5a9c183585 artresources-0.1.2.ebuild 973
MD5 892e005cc3738915896d6e46fa79472b files/config-artresources.sh 560
MD5 74c55a275f831cb2ad466f69d0bc6c1a files/digest-artresources-0.1.2 72
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1-ecc0.1.6 (GNU/Linux)
-
-iD4DBQFCUadzKRy60XGEcJIRAlZ1AJwIJilY6jxHPbwvsO3xqMYdxWUMygCVE5ko
-aXNfw6dtvysxdN12fWJB9g==
-=RvHV
------END PGP SIGNATURE-----
diff --git a/gnustep-libs/artresources/artresources-0.1.2.ebuild b/gnustep-libs/artresources/artresources-0.1.2.ebuild
index 06b6ab806b8d..33ca9721dba6 100644
--- a/gnustep-libs/artresources/artresources-0.1.2.ebuild
+++ b/gnustep-libs/artresources/artresources-0.1.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/artresources/artresources-0.1.2.ebuild,v 1.10 2005/04/04 20:45:09 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-libs/artresources/artresources-0.1.2.ebuild,v 1.11 2005/04/15 04:31:05 fafhrd Exp $
inherit gnustep
@@ -17,7 +17,7 @@ LICENSE="LGPL-2.1"
PROVIDES="virtual/gnustep-back"
IUSE=""
-DEPEND="${GNUSTEP_GUI_DEPEND}
+DEPEND="gnustep-base/gnustep-gui
>=media-libs/libart_lgpl-2.3.16"
egnustep_install_domain "System"