diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-07-13 08:52:19 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-07-13 08:52:19 +0000 |
commit | cb708c0e8bce7d75caed383de81086a1f5a68c88 (patch) | |
tree | f681e8d246859fb8193d5248c7c7d94006862699 /app-emulation/psemu-peopsspu | |
parent | initial ebuild #24118 (diff) | |
download | gentoo-2-cb708c0e8bce7d75caed383de81086a1f5a68c88.tar.gz gentoo-2-cb708c0e8bce7d75caed383de81086a1f5a68c88.tar.bz2 gentoo-2-cb708c0e8bce7d75caed383de81086a1f5a68c88.zip |
version bump
Diffstat (limited to 'app-emulation/psemu-peopsspu')
4 files changed, 71 insertions, 4 deletions
diff --git a/app-emulation/psemu-peopsspu/ChangeLog b/app-emulation/psemu-peopsspu/ChangeLog index a793e28c5f92..f73b4c6d7496 100644 --- a/app-emulation/psemu-peopsspu/ChangeLog +++ b/app-emulation/psemu-peopsspu/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-emulation/psemu-peopsspu # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/psemu-peopsspu/ChangeLog,v 1.8 2003/03/10 10:07:09 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/psemu-peopsspu/ChangeLog,v 1.9 2003/07/13 08:51:59 vapier Exp $ + +*psemu-peopsspu-1.0.7 (13 Jul 2003) + + 13 Jul 2003; Mike Frysinger <vapier@gentoo.org> : + Version bump + install the .cfg file #24077. *psemu-peopsspu-1.0.5 (09 Mar 2003) diff --git a/app-emulation/psemu-peopsspu/Manifest b/app-emulation/psemu-peopsspu/Manifest index 8b7603ac7f32..efe4f9bcf711 100644 --- a/app-emulation/psemu-peopsspu/Manifest +++ b/app-emulation/psemu-peopsspu/Manifest @@ -1,3 +1,3 @@ -MD5 9b18140a2cd23f7a97e41fce9a2b3c46 ChangeLog 1377 -MD5 3247a3e48f26030652ccc801ffa33dd5 psemu-peopsspu-1.0.5.ebuild 1572 -MD5 6110874f005f3330a926c65005dfd77c files/digest-psemu-peopsspu-1.0.5 63 +MD5 da060945818c80dc394826d2bdd00042 files/digest-psemu-peopsspu-1.0.7 63 +MD5 2fb4c613ef59a99753769698d784ddc7 ChangeLog 1514 +MD5 74a2714b5fba5f384481d5444d6b4262 psemu-peopsspu-1.0.7.ebuild 1398 diff --git a/app-emulation/psemu-peopsspu/files/digest-psemu-peopsspu-1.0.7 b/app-emulation/psemu-peopsspu/files/digest-psemu-peopsspu-1.0.7 new file mode 100644 index 000000000000..8d20fe160a00 --- /dev/null +++ b/app-emulation/psemu-peopsspu/files/digest-psemu-peopsspu-1.0.7 @@ -0,0 +1 @@ +MD5 52818ad6c77a0350373971c55768254f PeopsSpu107.tar.gz 217554 diff --git a/app-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7.ebuild b/app-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7.ebuild new file mode 100644 index 000000000000..d82267866365 --- /dev/null +++ b/app-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7.ebuild,v 1.1 2003/07/13 08:51:59 vapier Exp $ + +inherit eutils + +DESCRIPTION="P.E.Op.S Sound Emulation (SPU) PSEmu Plugin" +HOMEPAGE="http://peops.sourceforge.net/" +SRC_URI="mirror://sourceforge/peops/PeopsSpu${PV//./}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="x86" +SLOT="0" +IUSE="alsa oss" + +DEPEND="alsa? ( media-libs/alsa-lib ) + app-arch/unzip + =x11-libs/gtk+-1* + sys-devel/automake" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} + + cd src/linuxcfg + tar -zxf spucfg.tar.gz + edos2unix `find -name '*.in' -o -name '*.am' -o -name '*.[ch]' -o -name 'config*'` + + ( automake --add-missing && emake distclean ) || die "could not clean up" +} + +src_compile() { + cd src + sed -i "/^CCFLAGS3/s:=:= ${CFLAGS} :" Makefile + if [ `use oss` ] || [ -z "`use oss``use alsa`" ] ; then + emake clean || die + emake USEALSA=FALSE || die + mv libspu* .. + fi + if [ `use alsa` ] ; then + emake clean || die + emake USEALSA=TRUE || die + mv libspu* .. + fi + + cd linuxcfg + econf || die + emake || die + mv src/spucfg src/cfgPeopsOSS +} + +src_install() { + exeinto /usr/lib/psemu/plugins + doexe libspu* + exeinto /usr/lib/psemu/cfg + doexe src/linuxcfg/src/cfgPeopsOSS + insinto /usr/lib/psemu/cfg + doins spuPeopsOSS.cfg + dodoc src/*.txt *.txt +} |