# $Header: /magellan-cvs/smage/blobwars/blobwars-1.08-r1.smage2,v 1.2 2008/08/15 11:42:01 niro Exp $ PNAME="blobwars" PVER="1.08" PBUILD="r1" PCATEGORIE="x11-games" STATE="unstable" DESCRIPTION="A platform shooting game." HOMEPAGE="http://www.parallelrealities.co.uk/blobWars.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.9" SDEPEND=">= sys-apps/sed-4" sminclude mbuild mtools SRCFILE="${PNAME}-${PVER}-1.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" SRC_URI=( mirror://${PNAME}/${SRCFILE} ) src_compile() { cd ${SRCDIR} # fix our CFLAGS sed -i 's:$(CXX) $(CXXFLAGS):$(CXX) $(CXXFLAGS) ${CXXFLAGS}: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 minstalldir /usr/bin || die minstalldir /usr/games/${PNAME}/{bin,share} || die minstalldir /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 mlink ../games/${PNAME}/bin/${PNAME} /usr/bin/${PNAME} || die # fix permissions mchown root:games /usr/bin/${PNAME} || die mchown -R root:games /usr/games/${PNAME} || die mchmod 0754 /usr/bin/${PNAME} || die mchmod 0754 /usr/games/${PNAME}/bin/${PNAME} || die }