summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2006-12-05 20:22:42 +0000
committerFabian Groffen <grobian@gentoo.org>2006-12-05 20:22:42 +0000
commit606e8119169ecf6b25eccf5a24244d9cfe24d5e8 (patch)
tree62c948c58eea54d4b833a5bdf26a046c4e8c9a10 /gnustep-base
parentRequire kbproto 1.0.3. (diff)
downloadhistorical-606e8119169ecf6b25eccf5a24244d9cfe24d5e8.tar.gz
historical-606e8119169ecf6b25eccf5a24244d9cfe24d5e8.tar.bz2
historical-606e8119169ecf6b25eccf5a24244d9cfe24d5e8.zip
Version bump
Package-Manager: portage-2.1.1-r2
Diffstat (limited to 'gnustep-base')
-rw-r--r--gnustep-base/gnustep-gui/ChangeLog8
-rw-r--r--gnustep-base/gnustep-gui/Manifest36
-rw-r--r--gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.11.03
-rw-r--r--gnustep-base/gnustep-gui/files/gsnd.initd8
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.11.0.ebuild92
5 files changed, 123 insertions, 24 deletions
diff --git a/gnustep-base/gnustep-gui/ChangeLog b/gnustep-base/gnustep-gui/ChangeLog
index 562f8a74bd28..0066b7f7de47 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-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.42 2006/09/28 04:46:13 tsunam Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.43 2006/12/05 20:22:42 grobian Exp $
+
+*gnustep-gui-0.11.0 (05 Dec 2006)
+
+ 05 Dec 2006; Fabian Groffen <grobian@gentoo.org> files/gsnd.initd,
+ +gnustep-gui-0.11.0.ebuild:
+ Version bump
28 Sep 2006; Joshua Jackson <tsunam@gentoo.org> gnustep-gui-0.10.3.ebuild:
Stable x86; bug #139385
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index cf5d3c61520b..2edd2b84df20 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -1,24 +1,26 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX gsnd.initd 973 RMD160 b2664cdfacfa1293b521372a05fa6f434c863174 SHA1 24411594898adad77e123e47f71e31a6827d8ede SHA256 80bc9ebaa8f1e816dd3df5ad1a98646b61301d923e885fede4ee3568aa9b5abf
-MD5 a2acc9094f7d544f999bfdccfa92d1fe files/gsnd.initd 973
-RMD160 b2664cdfacfa1293b521372a05fa6f434c863174 files/gsnd.initd 973
-SHA256 80bc9ebaa8f1e816dd3df5ad1a98646b61301d923e885fede4ee3568aa9b5abf files/gsnd.initd 973
+AUX gsnd.initd 988 RMD160 18495c58e14e434762d3747e0739fa7c48fdc628 SHA1 0b5d75cbbc5211407d102cb1fa2a23ff69f06118 SHA256 b4122d479a94f1c5e0a693c49e909112c5a9afa9cdbf24e1618d1beef245993b
+MD5 fe5ac06a5c10fd10ef07ffcfc7be15d9 files/gsnd.initd 988
+RMD160 18495c58e14e434762d3747e0739fa7c48fdc628 files/gsnd.initd 988
+SHA256 b4122d479a94f1c5e0a693c49e909112c5a9afa9cdbf24e1618d1beef245993b files/gsnd.initd 988
DIST gnustep-gui-0.10.3.tar.gz 1522039 RMD160 c556fc64ab74265391156c51d1da86563ff56752 SHA1 8d2b8ec3fb4075f6f3338074ac7fc04ac664af54 SHA256 2abef8a1bcea96ccae9c4b49547b8907c040ac48c90552bc8ad97809c4505763
-DIST gnustep-gui-0.9.5.tar.gz 1876715 RMD160 1a185500af2708deb94a575ef6513e8cbef406fa SHA256 bfd0ae07691316bad1bdab21136f7bc98c85595e719582c89db75459a40ad66b
+DIST gnustep-gui-0.11.0.tar.gz 1602044 RMD160 9428d9f0e3f3487b62499d7dfb716d58d5567d2d SHA1 2a83780e047e4b58681407edd282b135a65634d7 SHA256 cdce927b9ed55bccf38f04378bd1687404719050a6cf680bd833a53c224bb2a2
+DIST gnustep-gui-0.9.5.tar.gz 1876715 RMD160 1a185500af2708deb94a575ef6513e8cbef406fa SHA1 43081179826d08651a21ddb3a84a2edd9eff8a80 SHA256 bfd0ae07691316bad1bdab21136f7bc98c85595e719582c89db75459a40ad66b
EBUILD gnustep-gui-0.10.3.ebuild 2276 RMD160 733f9b15a3e14e17f5b9587a1dc37968773579ba SHA1 5be3a6e23f6c65e99141564e7daaa8a77ba2f9fd SHA256 47815a1d5c87e019386377e4fd87f28b9686727701c18b53c965318ec5b3c382
MD5 f87752dc96779c15c86ed0d37abbb30f gnustep-gui-0.10.3.ebuild 2276
RMD160 733f9b15a3e14e17f5b9587a1dc37968773579ba gnustep-gui-0.10.3.ebuild 2276
SHA256 47815a1d5c87e019386377e4fd87f28b9686727701c18b53c965318ec5b3c382 gnustep-gui-0.10.3.ebuild 2276
+EBUILD gnustep-gui-0.11.0.ebuild 2176 RMD160 fc668e3348448349c45b98a4fd902dbd7cf00778 SHA1 19fa3195b3618cfbf885ce148794a0301651d791 SHA256 c3d78333b8d915e803a413b1865137279c7636d4337412ec57781f24016aeeb3
+MD5 abf098eeed838d372e06cdbc61ef7dd6 gnustep-gui-0.11.0.ebuild 2176
+RMD160 fc668e3348448349c45b98a4fd902dbd7cf00778 gnustep-gui-0.11.0.ebuild 2176
+SHA256 c3d78333b8d915e803a413b1865137279c7636d4337412ec57781f24016aeeb3 gnustep-gui-0.11.0.ebuild 2176
EBUILD gnustep-gui-0.9.5.ebuild 1471 RMD160 0203ff89411b5e9d3a0406ab652278ee534e3ea1 SHA1 f25b0d885426876bd4fa17715edab70c460e4031 SHA256 b04c3d455a2d341af8c4412fc06a5f401f38b32f25f38daa7b4b7bed010a91bc
MD5 a309e488fd5095ae62132f7ec0fab114 gnustep-gui-0.9.5.ebuild 1471
RMD160 0203ff89411b5e9d3a0406ab652278ee534e3ea1 gnustep-gui-0.9.5.ebuild 1471
SHA256 b04c3d455a2d341af8c4412fc06a5f401f38b32f25f38daa7b4b7bed010a91bc gnustep-gui-0.9.5.ebuild 1471
-MISC ChangeLog 10066 RMD160 bd119a3d6590696268474faa67bd70be149c3f6f SHA1 90437ea02e5c50453bb179d9c364858067f9574f SHA256 0651db3f439eb4d9018047ba704b8e251ddc11462a835e0a676c696cce447b49
-MD5 74bc49903c69c7b8a6b1eb1c44e77968 ChangeLog 10066
-RMD160 bd119a3d6590696268474faa67bd70be149c3f6f ChangeLog 10066
-SHA256 0651db3f439eb4d9018047ba704b8e251ddc11462a835e0a676c696cce447b49 ChangeLog 10066
+MISC ChangeLog 10217 RMD160 2a086758e2356167013b6b7fa55302493b3eb9c6 SHA1 75621ce1d9168de040984a4246ce6597e6c610c9 SHA256 a8ab0abc65bd264ffd80966fb743dd723de7aaccc38da6b3d6f4e964f058a671
+MD5 196c240fa77affcf08d19bec536e1d1f ChangeLog 10217
+RMD160 2a086758e2356167013b6b7fa55302493b3eb9c6 ChangeLog 10217
+SHA256 a8ab0abc65bd264ffd80966fb743dd723de7aaccc38da6b3d6f4e964f058a671 ChangeLog 10217
MISC metadata.xml 1355 RMD160 827c24953436fc2f6f00e6ed106dce431340ec35 SHA1 68cacccc861155f0ae65177787811fd66eb61579 SHA256 25cc768361f0311d0356e24a68dda7f1cee30c717644cb37884440e6ad0b976b
MD5 649db105cbe2e9ffcca068143f88926f metadata.xml 1355
RMD160 827c24953436fc2f6f00e6ed106dce431340ec35 metadata.xml 1355
@@ -26,13 +28,9 @@ SHA256 25cc768361f0311d0356e24a68dda7f1cee30c717644cb37884440e6ad0b976b metadata
MD5 388ff6a489e5eb38d85c1ed2ce886e11 files/digest-gnustep-gui-0.10.3 259
RMD160 49c55fc9dd0e60f38102329df66d2beff66aca47 files/digest-gnustep-gui-0.10.3 259
SHA256 d8d7c5085e20c31abc40c60cdf59ef36360c8891cc45ab547c236b5830464cf7 files/digest-gnustep-gui-0.10.3 259
+MD5 c9d9e966b972921cdcac3d9e1edb36bc files/digest-gnustep-gui-0.11.0 259
+RMD160 84e3a5a3df8a9328accb9c82635b49a6854f3ba2 files/digest-gnustep-gui-0.11.0 259
+SHA256 36c1c5e6e737089cef683edebd79469ba3c833a39933fdf9ad64b9d2fd78d15e files/digest-gnustep-gui-0.11.0 259
MD5 d6fed2a86af0a8dce405d3e5560d815a files/digest-gnustep-gui-0.9.5 256
RMD160 40800b1e544a774ef103f1da2b168e1fc84bcffa files/digest-gnustep-gui-0.9.5 256
SHA256 1dcc86d5e96e90ce25c3ed02fd8d1c6a1d12e554b784e04eb3ba5d4e17988d3a files/digest-gnustep-gui-0.9.5 256
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFG1Om2ZWR0Jhg/EsRAq1jAJ4xH0x5sD6LydkOZuhvZtdhUXSsRACbBNeV
-QSYUO5cvoRX3fTPrSILfzxk=
-=2qC/
------END PGP SIGNATURE-----
diff --git a/gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.11.0 b/gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.11.0
new file mode 100644
index 000000000000..8a2a4f748b0c
--- /dev/null
+++ b/gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.11.0
@@ -0,0 +1,3 @@
+MD5 7821a516ce5f683885116d78ac09b79e gnustep-gui-0.11.0.tar.gz 1602044
+RMD160 9428d9f0e3f3487b62499d7dfb716d58d5567d2d gnustep-gui-0.11.0.tar.gz 1602044
+SHA256 cdce927b9ed55bccf38f04378bd1687404719050a6cf680bd833a53c224bb2a2 gnustep-gui-0.11.0.tar.gz 1602044
diff --git a/gnustep-base/gnustep-gui/files/gsnd.initd b/gnustep-base/gnustep-gui/files/gsnd.initd
index ff67d53156bb..170d4d3b4398 100644
--- a/gnustep-base/gnustep-gui/files/gsnd.initd
+++ b/gnustep-base/gnustep-gui/files/gsnd.initd
@@ -1,7 +1,7 @@
#!/sbin/runscript
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2006 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/files/gsnd.initd,v 1.1 2006/03/25 08:57:34 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/files/gsnd.initd,v 1.2 2006/12/05 20:22:42 grobian Exp $
service_name="GNUstep sound daemon"
@@ -21,7 +21,7 @@ start() {
# Source GNUstep makefile
. ${GNUSTEP_SYSTEM_ROOT}/Makefiles/GNUstep.sh
else
- exit 1
+ return 1
fi
if [ -z "$GNUSTEP_FLATTENED" ];
@@ -41,5 +41,5 @@ stop() {
ebegin "Stopping ${service_name}"
# Kill processes
- killall gnustep_sndd
+ killall gnustep_sndd >& /dev/null
}
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.11.0.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.11.0.ebuild
new file mode 100644
index 000000000000..5f600e025c77
--- /dev/null
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.11.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2006 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.11.0.ebuild,v 1.1 2006/12/05 20:22:42 grobian Exp $
+
+inherit gnustep
+
+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"
+
+KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
+SLOT="0"
+LICENSE="LGPL-2.1"
+
+IUSE="${IUSE} jpeg gif png gsnd doc cups"
+
+DEPEND="${GNUSTEP_CORE_DEPEND}
+ >=gnustep-base/gnustep-make-1.12.0
+ >=gnustep-base/gnustep-base-1.12.0
+ || (
+ ( x11-libs/libXt )
+ 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"
+# gsnd needs a recent portaudio that's not in the tree yet
+# =media-libs/portaudio-19*
+RDEPEND="${DEPEND}
+ ${DEBUG_DEPEND}
+ ${DOC_RDEPEND}"
+
+egnustep_install_domain "System"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+
+# if use gsnd;
+# then
+# sed -i -e "s:#include <portaudio.h>:#include <portaudio-2/portaudio.h>:g" ${S}/Tools/gsnd/gsnd.m
+# sed -i -e "s:-lportaudio:-lportaudio-2:g" ${S}/Tools/gsnd/GNUmakefile
+# sed -i -e "s:^BUILD_GSND=.*$:BUILD_GSND=gsnd:g" ${S}/config.make.in
+# fi
+}
+
+src_compile() {
+ egnustep_env
+
+ myconf="--with-tiff-include=/usr/include --with-tiff-library=/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`"
+
+ if use gsnd;
+ then
+ myconf="$myconf `use_enable gsnd`"
+ myconf="$myconf --with-audiofile-include=/usr/include --with-audiofile-lib=/usr/lib"
+# myconf="$myconf --with-include-flags=-I/usr/include/portaudio-2"
+ fi
+
+ econf $myconf || die "configure failed"
+
+ egnustep_make || die
+
+ if use doc;
+ then
+ cd ${S}/Documentation
+ egnustep_make || die
+ fi
+}
+
+src_install() {
+ egnustep_env
+ egnustep_install || die
+
+ if use doc;
+ then
+ cd ${S}/Documentation
+ egnustep_install || die
+ fi
+
+ use gsnd && newinitd ${FILESDIR}/gsnd.initd gsnd
+}