diff options
author | Markus Ullmann <jokey@gentoo.org> | 2008-03-27 00:22:42 +0000 |
---|---|---|
committer | Markus Ullmann <jokey@gentoo.org> | 2008-03-27 00:22:42 +0000 |
commit | 3052bd8ee290a5f786386b5725637d20165f5628 (patch) | |
tree | a8058eb1cba99bc02cdcf6f848df86f95fe7aafd /games-emulation/sdlmame/sdlmame-0.120a.ebuild | |
parent | dev-cpp/litesql: Cosmetics (diff) | |
download | sunrise-3052bd8ee290a5f786386b5725637d20165f5628.tar.gz sunrise-3052bd8ee290a5f786386b5725637d20165f5628.tar.bz2 sunrise-3052bd8ee290a5f786386b5725637d20165f5628.zip |
games-emulation/sdlmame: Move patchset to dev.ge.org
svn path=/sunrise/; revision=5896
Diffstat (limited to 'games-emulation/sdlmame/sdlmame-0.120a.ebuild')
-rw-r--r-- | games-emulation/sdlmame/sdlmame-0.120a.ebuild | 70 |
1 files changed, 37 insertions, 33 deletions
diff --git a/games-emulation/sdlmame/sdlmame-0.120a.ebuild b/games-emulation/sdlmame/sdlmame-0.120a.ebuild index d29e4e35a..f8fa59e93 100644 --- a/games-emulation/sdlmame/sdlmame-0.120a.ebuild +++ b/games-emulation/sdlmame/sdlmame-0.120a.ebuild @@ -14,7 +14,8 @@ DESCRIPTION="Multiple Arcade Machine Emulator (SDL)" HOMEPAGE="http://rbelmont.mameworld.info/?page_id=163" # Hope it goes to gentoo mirrors... #SRC_URI="mirror://gentoo/${MY_P}.zip" -SRC_URI="http://rbelmont.mameworld.info/${MY_P}.zip" +SRC_URI="http://rbelmont.mameworld.info/${MY_P}.zip +http://dev.gentooexperimental.org/~jokey/sunrise-dist/patch-0.120a.tar.bz2" # Same as xmame. Should it be renamed to MAME? LICENSE="XMAME" @@ -23,21 +24,21 @@ KEYWORDS="~amd64 ~ppc ~x86" IUSE="minimal debug" DEPEND=">=media-libs/libsdl-1.2.10 - sys-libs/zlib - dev-libs/expat - debug? ( - >gnome-base/gconf-2 - >=x11-libs/gtk+-2 )" - + sys-libs/zlib + dev-libs/expat + debug? ( + >gnome-base/gconf-2 + >=x11-libs/gtk+-2 )" RDEPEND="${DEPEND}" S="${WORKDIR}/${MY_P}" + RESTRICT="fetch strip" pkg_nofetch() { - einfo "Please download sdlmame from" + einfo "Please download" einfo "${SRC_URI}" - einfo "and put the file in ${DISTDIR}" + einfo "and put the files in ${DISTDIR}" einfo } @@ -45,7 +46,7 @@ pkg_nofetch() { disable_feature() { sed -i \ -e "/$1.*=/s:^:# :" \ - "${S}"/makefile || die "disable $1 pacth failed" + "${S}"/makefile || die "disable $1 patch failed" } # Function to enable a makefile option @@ -63,26 +64,29 @@ src_unpack() { $(disable_feature BUILD_EXPAT) case ${ARCH} in - amd64) einfo "Enabling 64-bit support" - $(enable_feature PTR64) - $(enable_feature AMD64) - ;; - - x86) einfo "Optimizing build for $(get-flag march)" - case $(get-flag march) in - pentium3) $(enable_feature PM);; - pentium-m) $(enable_feature PM);; - pentium4) $(enable_feature P4);; - athlon) $(enable_feature ATHLON);; - k7) $(enable_feature ATHLON);; - i686) $(enable_feature I686);; - pentiumpro) $(enable_feature I686);; - esac - ;; - - ppc) einfo "Enabling PPC support" - $(enable_feature G4) - ;; + amd64) + einfo "Enabling 64-bit support" + $(enable_feature PTR64) + $(enable_feature AMD64) + ;; + + x86) + einfo "Optimizing build for $(get-flag march)" + case $(get-flag march) in + pentium3) $(enable_feature PM);; + pentium-m) $(enable_feature PM);; + pentium4) $(enable_feature P4);; + athlon) $(enable_feature ATHLON);; + k7) $(enable_feature ATHLON);; + i686) $(enable_feature I686);; + pentiumpro) $(enable_feature I686);; + esac + ;; + + ppc) + einfo "Enabling PPC support" + $(enable_feature G4) + ;; esac if use debug ; then @@ -93,9 +97,9 @@ src_unpack() { einfo "Applying WolfMAME patches" cd "${S}" - epatch "${FILESDIR}"/${MY_V}/dipports.patch - epatch "${FILESDIR}"/${MY_V}/inpview.patch - epatch "${FILESDIR}"/${MY_V}/wolf.patch + epatch "${WORKDIR}"/patch-${MY_V}/dipports.patch + epatch "${WORKDIR}"/patch-${MY_V}/inpview.patch + epatch "${WORKDIR}"/patch-${MY_V}/wolf.patch } src_compile() { |