From 606e8119169ecf6b25eccf5a24244d9cfe24d5e8 Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Tue, 5 Dec 2006 20:22:42 +0000 Subject: [PATCH] Version bump Package-Manager: portage-2.1.1-r2 --- gnustep-base/gnustep-gui/ChangeLog | 8 +- gnustep-base/gnustep-gui/Manifest | 36 ++++---- .../files/digest-gnustep-gui-0.11.0 | 3 + gnustep-base/gnustep-gui/files/gsnd.initd | 8 +- .../gnustep-gui/gnustep-gui-0.11.0.ebuild | 92 +++++++++++++++++++ 5 files changed, 123 insertions(+), 24 deletions(-) create mode 100644 gnustep-base/gnustep-gui/files/digest-gnustep-gui-0.11.0 create mode 100644 gnustep-base/gnustep-gui/gnustep-gui-0.11.0.ebuild 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 files/gsnd.initd, + +gnustep-gui-0.11.0.ebuild: + Version bump 28 Sep 2006; Joshua Jackson 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 :#include :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 +} -- 2.26.2