1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-07 06:40:06 +00:00

Add fillets-ng, a wonderful puzzle game.

PR:		87300
Submitted by:	Dmitry Marakasov <amdmi3@mail.ru>
Approved by:	novel (mentor) (implicit)
This commit is contained in:
Emanuel Haupt 2005-10-14 19:23:00 +00:00
parent ddaa156ba0
commit 4e9c7baa4a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=145404
5 changed files with 6539 additions and 0 deletions

View File

@ -154,6 +154,7 @@
SUBDIR += fargoal
SUBDIR += fgfs-base
SUBDIR += fgkicker
SUBDIR += fillets-ng
SUBDIR += filters
SUBDIR += fkiss
SUBDIR += flightgear

77
games/fillets-ng/Makefile Normal file
View File

@ -0,0 +1,77 @@
# New ports collection makefile for: fillets-ng
# Date created: 11 Oct 2005
# Whom: Dmitry Marakasov <amdmi3@mail.ru>
#
# $FreeBSD$
#
PORTNAME= fillets-ng
PORTVERSION= 0.7.3
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= fillets
DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
${PORTNAME}-data-${DATAVERSION}${EXTRACT_SUFX}
DIST_SUBDIR= fillets-ng
EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= amdmi3@mail.ru
COMMENT= A wonderful puzzle game
LIB_DEPENDS= lua.5:${PORTSDIR}/lang/lua
USE_SDL= sdl mixer image ttf
USE_GMAKE= yes
USE_REINPLACE= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}"
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
CONFIGURE_ARGS= --datadir="${DATADIR}"
OPTIONS= FRIBIDI "Enable fribidi support" off
DATAVERSION= 0.7.1
MAN6= fillets.6
ONLY_FOR_ARCHS= i386 amd64
.include <bsd.port.pre.mk>
.if defined(WITH_FRIBIDI)
LIB_DEPENDS+= fribidi.0:${PORTSDIR}/converters/fribidi
.endif
post-patch:
@${REINPLACE_CMD} -e 's|^\(AM_CPPFLAGS.*(datadir)\)/.*|\1"\\"|' \
${WRKSRC}/src/gengine/Makefile.in
post-extract:
@${TAR} xfz ${DISTDIR}/${PORTNAME}-data-${DATAVERSION}${EXTRACT_SUFX} -C ${WRKDIR} \
${PORTNAME}-data-${DATAVERSION}/font \
${PORTNAME}-data-${DATAVERSION}/images \
${PORTNAME}-data-${DATAVERSION}/music \
${PORTNAME}-data-${DATAVERSION}/script \
${PORTNAME}-data-${DATAVERSION}/sound
.if !defined(NOPORTDOCS)
@${MKDIR} ${WRKDIR}/doc
@${TAR} xfz ${DISTDIR}/${PORTNAME}-data-${DATAVERSION}${EXTRACT_SUFX} -C ${WRKDIR}/doc \
${PORTNAME}-data-${DATAVERSION}/doc
.endif
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/src/game/fillets ${PREFIX}/bin
@${INSTALL_MAN} ${WRKSRC}/fillets.6 ${PREFIX}/man/man6/fillets.6
@cd ${WRKDIR}/${PORTNAME}-data-${DATAVERSION}; \
${FIND} . -type d -exec ${MKDIR} ${DATADIR}/{} \; ;\
${FIND} . -type f -exec ${INSTALL_DATA} {} ${DATADIR}/{} \;
.if !defined(NOPORTDOCS)
@cd ${WRKDIR}/doc/${PORTNAME}-data-${DATAVERSION}/doc; \
${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; ;\
${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \;
.endif
.include <bsd.port.post.mk>

View File

@ -0,0 +1,4 @@
MD5 (fillets-ng/fillets-ng-0.7.3.tar.gz) = 3cdb20616c8bf4498f2990f4e0d526a1
SIZE (fillets-ng/fillets-ng-0.7.3.tar.gz) = 311799
MD5 (fillets-ng/fillets-ng-data-0.7.1.tar.gz) = dabb8aa5dcce57e782a2a27343c40cc6
SIZE (fillets-ng/fillets-ng-data-0.7.1.tar.gz) = 95672064

View File

@ -0,0 +1,10 @@
Fish Fillets NG is strictly a puzzle game. The goal in every of the
seventy levels is always the same: find a safe way out. The fish
utter witty remarks about their surroundings, the various inhabitants
of their underwater realm quarrel among themselves or comment on
the efforts of your fish. The whole game is accompanied by quiet,
comforting music.
WWW: http://fillets.sourceforge.net/
- Dmitry Marakasov <amdmi3@mail.ru>

6447
games/fillets-ng/pkg-plist Normal file

File diff suppressed because it is too large Load Diff