diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-09 16:28:07 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-09 16:28:07 +0000 |
commit | 4449c749e4d0a531f4dffcd6bd11772e59ecbf81 (patch) | |
tree | 47ac23a46562d1736503b9b2447f81b34199c04e /games-emulation/psemu-peopsspu | |
parent | New package - rename. (diff) | |
download | historical-4449c749e4d0a531f4dffcd6bd11772e59ecbf81.tar.gz historical-4449c749e4d0a531f4dffcd6bd11772e59ecbf81.tar.bz2 historical-4449c749e4d0a531f4dffcd6bd11772e59ecbf81.zip |
welcome to games-emulation
Diffstat (limited to 'games-emulation/psemu-peopsspu')
4 files changed, 114 insertions, 0 deletions
diff --git a/games-emulation/psemu-peopsspu/ChangeLog b/games-emulation/psemu-peopsspu/ChangeLog new file mode 100644 index 000000000000..3984fbdc006a --- /dev/null +++ b/games-emulation/psemu-peopsspu/ChangeLog @@ -0,0 +1,49 @@ +# ChangeLog for app-emulation/psemu-peopsspu +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-emulation/psemu-peopsspu/ChangeLog,v 1.1 2003/09/09 16:26:50 vapier Exp $ + + 15 Aug 2003; Chris Gianelloni <wolf31o2@gentoo.org> + psemu-peopsspu-1.0.7-r1.ebuild: + Removing -mpentium from Makefile. Closes bug #26657. + +*psemu-peopsspu-1.0.7-r1 (14 Aug 2003) + + 14 Aug 2003; Mike Frysinger <vapier@gentoo.org> : + Add games.eclass support. + +*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) + + 09 Mar 2003; Mike Frysinger <vapier@gentoo.org> : + Version bump #17048 + better support for oss/alsa. + +*psemu-peopsspu-1.0.2 (26 Nov 2002) + + 26 Nov 2002; Mike Frysinger <vapier@gentoo.org> : + Version bump + cleanup ... this new version is linux friendly :) + +*psemu-peopsspu-1.0.1 (02 June 2002) + + 19 Oct 2002; Daniel Ahlberg <aliz@gentoo.org> psemu-peopsspu-1.0.1.ebuild : + Updated to mirror://sourceforge in SRC_URI. + + 06 Aug 2002; Mark Guertin <gerk@gentoo.org> : + Added -ppc to keywords + + 27 Jul 2002; Stuart Bouyer <stubear@gentoo.org> psemu-peopsspu-1.0.1.ebuild: + + Added SLOT, RDEPEND and KEYWORDS="x86" + +*psemu-peopsspu-1.0.0 (02 June 2002) + + 2 June 2002; Ryan Phillips <rphillips@gentoo.org> ChangeLog : + + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/games-emulation/psemu-peopsspu/Manifest b/games-emulation/psemu-peopsspu/Manifest new file mode 100644 index 000000000000..e6b82e13432b --- /dev/null +++ b/games-emulation/psemu-peopsspu/Manifest @@ -0,0 +1,3 @@ +MD5 da060945818c80dc394826d2bdd00042 files/digest-psemu-peopsspu-1.0.7-r1 63 +MD5 d2899cbafda3557f24d59dfa897ea9a5 psemu-peopsspu-1.0.7-r1.ebuild 1464 +MD5 629cb2cf40af18c7632575328a6b72f2 ChangeLog 1783 diff --git a/games-emulation/psemu-peopsspu/files/digest-psemu-peopsspu-1.0.7-r1 b/games-emulation/psemu-peopsspu/files/digest-psemu-peopsspu-1.0.7-r1 new file mode 100644 index 000000000000..8d20fe160a00 --- /dev/null +++ b/games-emulation/psemu-peopsspu/files/digest-psemu-peopsspu-1.0.7-r1 @@ -0,0 +1 @@ +MD5 52818ad6c77a0350373971c55768254f PeopsSpu107.tar.gz 217554 diff --git a/games-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7-r1.ebuild b/games-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7-r1.ebuild new file mode 100644 index 000000000000..63ba3ec7ead0 --- /dev/null +++ b/games-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7-r1.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/games-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7-r1.ebuild,v 1.1 2003/09/09 16:26:50 vapier Exp $ + +inherit games 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" +SLOT="0" +KEYWORDS="x86" +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 + ( emake distclean && automake --add-missing ) || die "could not clean up" + edos2unix `find -name '*.in' -o -name '*.am' -o -name '*.[ch]' -o -name 'config*'` +} + +src_compile() { + cd src + sed -i -e "s/-mpentium//" -e "/^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 ${GAMES_LIBDIR}/psemu/plugins + doexe libspu* + exeinto ${GAMES_LIBDIR}/psemu/cfg + doexe src/linuxcfg/src/cfgPeopsOSS + insinto ${GAMES_LIBDIR}/psemu/cfg + doins spuPeopsOSS.cfg + dodoc src/*.txt *.txt + prepgamesdirs +} |