# $Header: /magellan-cvs/smage/viruskiller/viruskiller-1.0-r4.smage2,v 1.2 2008/02/07 14:23:54 niro Exp $ PNAME="viruskiller" PVER="1.0" PBUILD="r4" PCATEGORIE="x11-games" STATE="testing" DESCRIPTION="Simple arcade game, shoot'em up style, where you must defend your file system from invading viruses." HOMEPAGE="http://www.parallelrealities.co.uk/virusKiller.php" DEPEND=">= media-libs/libsdl-1.2 >= media-libs/sdl-mixer-1.2 >= media-libs/sdl-image-1.2 >= media-libs/sdl-ttf-2.0.7 >= dev-libs/zziplib-0.10.82" SDEPEND=">= sys-apps/sed-4" SRCFILE="${PNAME}-${PVER}-1.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild SRC_URI=( "http://www.parallelrealities.co.uk/download.php?file=${SRCFILE}&type=zip" mirror://${PNAME}/${SRCFILE} ) src_compile() { cd ${SRCDIR} # fix our CFLAGS sed -i 's:$(CXX) $(CFLAGS):$(CXX) $(CFLAGS) ${CFLAGS}:g' [Mm]akefile || die mmake \ BINDIR="/usr/games/${PNAME}/bin/" \ DATADIR="/usr/games/${PNAME}/share/" \ DOCDIR="/usr/share/doc/${PNAME}-${PVER}/" \ || die } src_install() { cd ${SRCDIR} # needed directories install -d ${BINDIR}/usr/bin || die install -d ${BINDIR}/usr/games/${PNAME}/{bin,share} || die install -d ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die mmake \ PREFIX=${BINDIR}/usr \ BINDIR="${BINDIR}/usr/games/${PNAME}/bin/" \ DATADIR="${BINDIR}/usr/games/${PNAME}/share/" \ DOCDIR="${BINDIR}/usr/share/doc/${PNAME}-${PVER}/" \ install || die # compress docs gzip -9 ${BINDIR}/usr/share/doc/${PNAME}-${PVER}/{LICENSE,README} || die # symlink binary to /usr/bin ln -snf ../games/${PNAME}/bin/${PNAME} ${BINDIR}/usr/bin/${PNAME} || die # fix permissions chmod 0754 ${BINDIR}/usr/bin/${PNAME} || die chmod 0754 ${BINDIR}/usr/games/${PNAME}/bin/${PNAME} || die chown root:games ${BINDIR}/usr/bin/${PNAME} || die chown -R root:games ${BINDIR}/usr/games/${PNAME} || die }