Version bump
authorFabian Groffen <grobian@gentoo.org>
Tue, 5 Dec 2006 20:22:42 +0000 (20:22 +0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 5 Dec 2006 20:22:42 +0000 (20:22 +0000)
Package-Manager: portage-2.1.1-r2

gnustep-base/gnustep-gui/ChangeLog
gnustep-base/gnustep-gui/Manifest
gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.11.0 [new file with mode: 0644]
gnustep-base/gnustep-gui/files/gsnd.initd
gnustep-base/gnustep-gui/gnustep-gui-0.11.0.ebuild [new file with mode: 0644]

index 562f8a74bd287216eee95e0f58fde9d55bbc47a9..0066b7f7de470a430920eb6af19f018a650bfec5 100644 (file)
@@ -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
index cf5d3c61520b8400ef8aeb4e2c976ee41ffdd861..2edd2b84df204cefb9356f1a998339c39e3541ea 100644 (file)
@@ -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 (file)
index 0000000..8a2a4f7
--- /dev/null
@@ -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
index ff67d53156bbcd86296d85e7cccf53422bec525e..170d4d3b43985a13b75f1bbde80fcec2c0ce4150 100644 (file)
@@ -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 (file)
index 0000000..5f600e0
--- /dev/null
@@ -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
+}