From 6d91cc5c0cf20bf08ef1cc6a314f07f31a0bceba Mon Sep 17 00:00:00 2001 From: pav Date: Sat, 29 Apr 2006 22:44:52 +0000 Subject: Fish Supper is a simple arcade/puzzle game, loosely based on the retro classic Frogger. Guide a cat across a series of rivers, jumping from log to log to reach a tasty fish supper on the other side. Make sure you've got a crystal the same colour as the log before you land on it, though, or you'll be zapped back to the beginning. WWW: http://sourceforge.net/projects/fishsupper/ PR: ports/94937 Submitted by: Dmitry Marakasov --- games/Makefile | 1 + games/fishsupper/Makefile | 50 ++++++++++++++++++++++++++++++++++++++++++++ games/fishsupper/distinfo | 3 +++ games/fishsupper/pkg-descr | 9 ++++++++ games/fishsupper/pkg-plist | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 115 insertions(+) create mode 100644 games/fishsupper/Makefile create mode 100644 games/fishsupper/distinfo create mode 100644 games/fishsupper/pkg-descr create mode 100644 games/fishsupper/pkg-plist (limited to 'games') diff --git a/games/Makefile b/games/Makefile index 0e1bd02d106f..43df3653d31f 100644 --- a/games/Makefile +++ b/games/Makefile @@ -170,6 +170,7 @@ SUBDIR += fgsd SUBDIR += fillets-ng SUBDIR += filters + SUBDIR += fishsupper SUBDIR += fkiss SUBDIR += flightgear SUBDIR += flightgear-aircrafts diff --git a/games/fishsupper/Makefile b/games/fishsupper/Makefile new file mode 100644 index 000000000000..91e57e5c20ed --- /dev/null +++ b/games/fishsupper/Makefile @@ -0,0 +1,50 @@ +# New ports collection makefile for: fishsupper +# Date created: 25 Mar 2006 +# Whom: Dmitry Marakasov +# +# $FreeBSD$ +# + +PORTNAME= fishsupper +PORTVERSION= 0.1.1 +CATEGORIES= games +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= amdmi3@mail.ru +COMMENT= Guide a cat across a series of rivers, jumping from log to log + +USE_GMAKE= yes +USE_SDL= sdl image mixer + +ALL_TARGET= fishsupper +WRKSRC= ${WRKDIR}/FishSupper +BUILD_WRKSRC= ${WRKSRC}/src + +PORTDOCS= README + +post-patch: + @${REINPLACE_CMD} -e 's|sdl-config|${SDL_CONFIG}|' ${WRKSRC}/src/Makefile + @${REINPLACE_CMD} -e 's|g++|${CXX} ${CXXFLAGS}|' ${WRKSRC}/src/Makefile + @${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' ${WRKSRC}/src/getreadydisplay.cc \ + ${WRKSRC}/src/playdisplay.cc ${WRKSRC}/src/playmodel.cc \ + ${WRKSRC}/src/soundengine.cc ${WRKSRC}/src/titlescreendisplay.cc + @${REINPLACE_CMD} -e '/filename/ s|\[[0-9][0-9]*\]|[1024]|' ${WRKSRC}/src/playdisplay.cc \ + ${WRKSRC}/src/playmodel.cc + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/fishsupper ${PREFIX}/bin + ${MKDIR} ${DATADIR} +.for d in images levels sounds + ${MKDIR} ${DATADIR}/${d} + ${INSTALL_DATA} ${WRKSRC}/data/${d}/* ${DATADIR}/${d}/ +.endfor + +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} +.endfor +.endif + +.include diff --git a/games/fishsupper/distinfo b/games/fishsupper/distinfo new file mode 100644 index 000000000000..6e015f2719a8 --- /dev/null +++ b/games/fishsupper/distinfo @@ -0,0 +1,3 @@ +MD5 (fishsupper-0.1.1.tar.gz) = 15ede656a11612c261e4e67a669ae21e +SHA256 (fishsupper-0.1.1.tar.gz) = 8d8ebd84d70bf4546b181f378489ee821f16ecc864fe961881025f89f9bcb653 +SIZE (fishsupper-0.1.1.tar.gz) = 785300 diff --git a/games/fishsupper/pkg-descr b/games/fishsupper/pkg-descr new file mode 100644 index 000000000000..f4a2b4185444 --- /dev/null +++ b/games/fishsupper/pkg-descr @@ -0,0 +1,9 @@ +Fish Supper is a simple arcade/puzzle game, loosely based on the +retro classic Frogger. + +Guide a cat across a series of rivers, jumping from log to log to +reach a tasty fish supper on the other side. Make sure you've got +a crystal the same colour as the log before you land on it, though, +or you'll be zapped back to the beginning. + +WWW: http://sourceforge.net/projects/fishsupper/ diff --git a/games/fishsupper/pkg-plist b/games/fishsupper/pkg-plist new file mode 100644 index 000000000000..e34666849cdc --- /dev/null +++ b/games/fishsupper/pkg-plist @@ -0,0 +1,52 @@ +bin/fishsupper +%%DATADIR%%/images/font1.png +%%DATADIR%%/images/font2.png +%%DATADIR%%/images/fs_image_00.png +%%DATADIR%%/images/fs_image_01.png +%%DATADIR%%/images/fs_image_02.png +%%DATADIR%%/images/fs_image_03.png +%%DATADIR%%/images/fs_image_04.png +%%DATADIR%%/images/fs_image_05.png +%%DATADIR%%/images/fs_image_06.png +%%DATADIR%%/images/fs_image_07.png +%%DATADIR%%/images/fs_image_08.png +%%DATADIR%%/images/fs_image_09.png +%%DATADIR%%/images/fs_image_10.png +%%DATADIR%%/images/fs_image_11.png +%%DATADIR%%/images/fs_image_12.png +%%DATADIR%%/images/fs_image_13.png +%%DATADIR%%/images/fs_image_14.png +%%DATADIR%%/images/fs_image_15.png +%%DATADIR%%/images/fs_image_16.png +%%DATADIR%%/images/fs_image_17.png +%%DATADIR%%/images/fs_image_18.png +%%DATADIR%%/images/fs_image_19.png +%%DATADIR%%/images/fs_image_20.png +%%DATADIR%%/images/fs_image_21.png +%%DATADIR%%/images/fs_image_22.png +%%DATADIR%%/images/fs_image_23.png +%%DATADIR%%/images/fs_image_24.png +%%DATADIR%%/images/fs_image_25.png +%%DATADIR%%/images/fs_image_26.png +%%DATADIR%%/images/get_ready_bg.png +%%DATADIR%%/images/hiscores.png +%%DATADIR%%/images/hiscores_h.png +%%DATADIR%%/images/intro_screen.png +%%DATADIR%%/images/play.png +%%DATADIR%%/images/play_h.png +%%DATADIR%%/images/quit.png +%%DATADIR%%/images/quit_h.png +%%DATADIR%%/images/settings.png +%%DATADIR%%/images/settings_h.png +%%DATADIR%%/levels/level_01.fsl +%%DATADIR%%/levels/level_02.fsl +%%DATADIR%%/levels/level_03.fsl +%%DATADIR%%/levels/level_04.fsl +%%DATADIR%%/sounds/miaow.wav +%%DATADIR%%/sounds/ping.wav +%%DATADIR%%/sounds/river.wav +%%DATADIR%%/sounds/splash.wav +@dirrm %%DATADIR%%/images +@dirrm %%DATADIR%%/levels +@dirrm %%DATADIR%%/sounds +@dirrm %%DATADIR%% -- cgit