diff options
Diffstat (limited to 'games-simulation')
-rw-r--r-- | games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild b/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild deleted file mode 100644 index 2df3782e3915..000000000000 --- a/games-simulation/pmars-sdl/pmars-sdl-0.9.2e.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit toolchain-funcs eutils games - -MY_PN="${PN/-sdl/}" -MY_PV="${PV/e/-5}" -MY_P="${MY_PN}-${MY_PV}" - -DESCRIPTION="Portable redcode simulator's sdl port for core war" -HOMEPAGE="http://corewar.co.uk/pihlaja/pmars-sdl/" -SRC_URI="http://corewar.co.uk/pihlaja/pmars-sdl/${MY_P}.tar.gz" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="sdl X" - -DEPEND="sdl? ( x11-libs/libX11 media-libs/libsdl[video] ) - X? ( x11-libs/libX11 ) - !sdl? ( !X? ( sys-libs/ncurses:0 ) )" -RDEPEND=${DEPEND} - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${P}-format.patch -} - -src_compile() { - CFLAGS="${CFLAGS} -DEXT94 -DPERMUTATE" - LFLAGS="-x" - - if use sdl ; then - CFLAGS="${CFLAGS} -DSDLGRAPHX `sdl-config --cflags`" - LIB=`sdl-config --libs` - elif use X ; then - CFLAGS="${CFLAGS} -DXWINGRAPHX" - LIB="-L/usr/X11R6/lib -lX11" - else - CFLAGS="${CFLAGS} -DCURSESGRAPHX" - LIB="-lcurses" - fi - - cd src - - SRC="asm.c - cdb.c - clparse.c - disasm.c - eval.c - global.c - pmars.c - sim.c - pos.c - str_eng.c - token.c" - - for x in ${SRC}; do - einfo "compiling ${x}" - $(tc-getCC) ${CFLAGS} ${x} -c || die - done - - echo - einfo "linking with LIB: ${LIB}" - $(tc-getCC) ${LDFLAGS} *.o ${LIB} -o ${MY_PN} || die -} - -src_install() { - dogamesbin src/${MY_PN} - doman doc/${MY_PN}.6 - - dodoc AUTHORS CONTRIB ChangeLog README doc/redcode.ref - - insinto "${GAMES_DATADIR}/${MY_PN}/warriors" - doins warriors/* - - insinto "${GAMES_DATADIR}/${MY_PN}/macros" - doins config/*.mac - - prepgamesdirs -} - -pkg_postinst() { - games_pkg_postinst - echo - ewarn "There are some macros in ${GAMES_DATADIR}/${MY_PN}/macros" - ewarn "which you should make accessible to pmars by typing" - ewarn "export PMARSHOME=${GAMES_DATADIR}/${MY_PN}/macros\n" -} |