diff options
author | Jakub Moc <jakub@gentoo.org> | 2007-11-12 10:55:04 +0000 |
---|---|---|
committer | Jakub Moc <jakub@gentoo.org> | 2007-11-12 10:55:04 +0000 |
commit | 67ad278765d4f1059f8bd89563bf128b5e7180ac (patch) | |
tree | 2b348c337f2055c23862b37d0a013f2177b99457 /games-emulation/sdlmame/sdlmame-0.119_p4.ebuild | |
parent | dev-util/gengetopt: Nuke old. (diff) | |
download | sunrise-67ad278765d4f1059f8bd89563bf128b5e7180ac.tar.gz sunrise-67ad278765d4f1059f8bd89563bf128b5e7180ac.tar.bz2 sunrise-67ad278765d4f1059f8bd89563bf128b5e7180ac.zip |
games-emulation/sdlmame: Nuke old
svn path=/sunrise/; revision=5060
Diffstat (limited to 'games-emulation/sdlmame/sdlmame-0.119_p4.ebuild')
-rw-r--r-- | games-emulation/sdlmame/sdlmame-0.119_p4.ebuild | 125 |
1 files changed, 0 insertions, 125 deletions
diff --git a/games-emulation/sdlmame/sdlmame-0.119_p4.ebuild b/games-emulation/sdlmame/sdlmame-0.119_p4.ebuild deleted file mode 100644 index 4ce4e34bd..000000000 --- a/games-emulation/sdlmame/sdlmame-0.119_p4.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils games flag-o-matic - -MY_PV=${PV/./} -# Minor releases -MY_PV=${MY_PV/_p/u} -MY_P=${PN}${MY_PV} -MY_V=${PV%%_p*} - -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" - -# Same as xmame. Should it be renamed to MAME? -LICENSE="XMAME" -SLOT="0" -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 )" - -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" -RESTRICT="fetch strip" - -pkg_nofetch() { - einfo "Please download sdlmame from" - einfo "${SRC_URI}" - einfo "and put the file in ${DISTDIR}" - einfo -} - -# Function to disable a makefile option -disable_feature() { - sed -i \ - -e "/$1.*=/s:^:# :" \ - "${S}"/makefile || die "disable $1 pacth failed" -} - -# Function to enable a makefile option -enable_feature() { - sed -i \ - -e "/^#.*$1.*=/s:^# ::" \ - "${S}"/makefile || die "enable $1 patch failed" -} - -src_unpack() { - unpack "${A}" - # Don't compile zlib and expat - einfo "Disabling embedded libraries: zlib and expat" - $(disable_feature BUILD_ZLIB) - $(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) - ;; - esac - - if use debug ; then - $(enable_feature DEBUG) - $(enable_feature SYMBOLS) - $(enable_feature PROFILE) - fi - - #einfo "Applying WolfMAME patches" - #cd "${S}" - #epatch "${FILESDIR}"/"${MY_V}" -} - -src_compile() { - # Minimal driver support. Good for ebuild testing... - if use minimal ; then - make_opts="SUBTARGET=tiny" - fi - - emake \ - NAME="${PN}" \ - SUFFIX="" \ - ${make_opts} \ - || die "emake failed" -} - -src_install() { - dogamesbin "${PN}" || die "dogamesbin ${PN} failed" - - # Follows xmame ebuild, avoiding collision on /usr/games/bin/jedutil - exeinto $(games_get_libdir)/${PN} - local f - for f in chdman jedutil romcmp ; do - doexe "${f}" || die "doexe ${f} failed" - done - - dodoc docs/* *.txt - - prepgamesdirs -} |