|
|
| |
inherit games | inherit games |
| |
|
PV_PROG="0.5.0" |
|
PV_DATA="${PV}" |
|
PV_DATA_CS="0.5.0" |
|
|
DESCRIPTION="Underwater puzzle game - find a safe way out" | DESCRIPTION="Underwater puzzle game - find a safe way out" |
HOMEPAGE="http://fillets.sf.net" | HOMEPAGE="http://fillets.sf.net" |
SRC_URI="mirror://sourceforge/fillets/fillets-ng-${PV}.tar.gz |
SRC_URI="mirror://sourceforge/fillets/fillets-ng-${PV_PROG}.tar.gz |
mirror://sourceforge/fillets/fillets-ng-data-${PV}.tar.gz" |
mirror://sourceforge/fillets/fillets-ng-data-${PV_DATA}.tar.gz |
|
czech? ( mirror://sourceforge/fillets/fillets-ng-data-cs-${PV_DATA_CS}.tar.gz )" |
| |
LICENSE="GPL-2" | LICENSE="GPL-2" |
SLOT="0" | SLOT="0" |
KEYWORDS="x86 ~ppc ~amd64" | KEYWORDS="x86 ~ppc ~amd64" |
IUSE="" |
IUSE="czech" |
| |
DEPEND=">=media-libs/libsdl-1.2 | DEPEND=">=media-libs/libsdl-1.2 |
>=media-libs/sdl-mixer-1.2.5 | >=media-libs/sdl-mixer-1.2.5 |
|
|
media-libs/sdl-ttf | media-libs/sdl-ttf |
>=dev-lang/lua-5" | >=dev-lang/lua-5" |
| |
S="${WORKDIR}/fillets-ng-${PV}" |
S="${WORKDIR}/fillets-ng-${PV_PROG}" |
| |
src_compile() { | src_compile() { |
CPPFLAGS="-DSYSTEM_DATA_DIR=\"\\\"${GAMES_DATADIR}/${PN}\\\"\"" \ | CPPFLAGS="-DSYSTEM_DATA_DIR=\"\\\"${GAMES_DATADIR}/${PN}\\\"\"" \ |
|
|
src_install() { | src_install() { |
make DESTDIR="${D}" install || die "make install failed" | make DESTDIR="${D}" install || die "make install failed" |
dodoc AUTHORS ChangeLog NEWS README TODO | dodoc AUTHORS ChangeLog NEWS README TODO |
cd ../fillets-ng-data-${PV} |
cd ../fillets-ng-data-${PV_DATA} |
dodir "${GAMES_DATADIR}/${PN}" | dodir "${GAMES_DATADIR}/${PN}" |
cp -r font music sound doc images script "${D}${GAMES_DATADIR}/${PN}" \ | cp -r font music sound doc images script "${D}${GAMES_DATADIR}/${PN}" \ |
|| die "cp failed" | || die "cp failed" |
|
use czech && cd ../fillets-ng-data-cs-${PV_DATA_CS} && \ |
|
cp -r sound "${D}${GAMES_DATADIR}/${PN}" |
prepgamesdirs | prepgamesdirs |
} | } |