summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-09-09 16:28:07 +0000
committerMike Frysinger <vapier@gentoo.org>2003-09-09 16:28:07 +0000
commit4449c749e4d0a531f4dffcd6bd11772e59ecbf81 (patch)
tree47ac23a46562d1736503b9b2447f81b34199c04e /games-emulation/psemu-peopsspu
parentNew package - rename. (diff)
downloadhistorical-4449c749e4d0a531f4dffcd6bd11772e59ecbf81.tar.gz
historical-4449c749e4d0a531f4dffcd6bd11772e59ecbf81.tar.bz2
historical-4449c749e4d0a531f4dffcd6bd11772e59ecbf81.zip
welcome to games-emulation
Diffstat (limited to 'games-emulation/psemu-peopsspu')
-rw-r--r--games-emulation/psemu-peopsspu/ChangeLog49
-rw-r--r--games-emulation/psemu-peopsspu/Manifest3
-rw-r--r--games-emulation/psemu-peopsspu/files/digest-psemu-peopsspu-1.0.7-r11
-rw-r--r--games-emulation/psemu-peopsspu/psemu-peopsspu-1.0.7-r1.ebuild61
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
+}