diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2011-11-01 05:09:49 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2011-11-01 05:09:49 +0800 |
commit | 39df0ee240ab9cfa93f1bc7ea7ef8a549cd6c44a (patch) | |
tree | dc9b98196a0c1e7ea636c9d7e568bfc83e8e1f2d | |
parent | c6b68a6bafb68ffb450750caf098b3b44c7e0a66 (diff) | |
download | freebsd-ports-gnome-39df0ee240ab9cfa93f1bc7ea7ef8a549cd6c44a.tar.gz freebsd-ports-gnome-39df0ee240ab9cfa93f1bc7ea7ef8a549cd6c44a.tar.zst freebsd-ports-gnome-39df0ee240ab9cfa93f1bc7ea7ef8a549cd6c44a.zip |
Phlipple is a unique puzzle game. The goal of every level is to
reduce a 3D shape to a single square. Elimination of squares is
done by flipping edges around just like in a cardboard box.
It starts off relatively easy to teach the basics just to later on
serve hours of brain tickling fun. It's a great way to train memory
as well as orientation in 3D.
WWW: http://phuzzboxmedia.com/games/phlipple
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/phlipple/Makefile | 37 | ||||
-rw-r--r-- | games/phlipple/distinfo | 2 | ||||
-rw-r--r-- | games/phlipple/pkg-descr | 9 | ||||
-rw-r--r-- | games/phlipple/pkg-plist | 81 |
5 files changed, 130 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile index 304241645ccd..c54d764cf0cb 100644 --- a/games/Makefile +++ b/games/Makefile @@ -643,6 +643,7 @@ SUBDIR += pentix SUBDIR += pets SUBDIR += phalanx + SUBDIR += phlipple SUBDIR += phpua-bf SUBDIR += phpua-cod SUBDIR += phpua-engine diff --git a/games/phlipple/Makefile b/games/phlipple/Makefile new file mode 100644 index 000000000000..5791641b658a --- /dev/null +++ b/games/phlipple/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: phlipple +# Date created: 01 Nov 2011 +# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= phlipple +PORTVERSION= 0.8.1 +CATEGORIES= games +MASTER_SITES= SF/${PORTNAME} + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= Flipping squares will never be the same + +LIB_DEPENDS= ogg.7:${PORTSDIR}/audio/libogg \ + vorbis.4:${PORTSDIR}/audio/libvorbis \ + GLEW.1:${PORTSDIR}/graphics/glew + +GNU_CONFIGURE= yes +USE_SDL= sdl mixer image +USE_GL= gl glu +MAKE_JOBS_SAFE= yes + +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +PORTDOCS= * + +post-patch: + @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' ${WRKSRC}/src/*.c +.if defined(NOPORTDOCS) + @${REINPLACE_CMD} -e '/install-data-am:/ s|install-dist_docDATA||' \ + ${WRKSRC}/Makefile.in +.endif + +.include <bsd.port.mk> diff --git a/games/phlipple/distinfo b/games/phlipple/distinfo new file mode 100644 index 000000000000..a83b010ab911 --- /dev/null +++ b/games/phlipple/distinfo @@ -0,0 +1,2 @@ +SHA256 (phlipple-0.8.1.tar.gz) = b1d2389366559cd0784edf1aa0c220a1a3132ac5aab12bf351140ebeb3ac519d +SIZE (phlipple-0.8.1.tar.gz) = 2747179 diff --git a/games/phlipple/pkg-descr b/games/phlipple/pkg-descr new file mode 100644 index 000000000000..18f2eb38cb18 --- /dev/null +++ b/games/phlipple/pkg-descr @@ -0,0 +1,9 @@ +Phlipple is a unique puzzle game. The goal of every level is to +reduce a 3D shape to a single square. Elimination of squares is +done by flipping edges around just like in a cardboard box. + +It starts off relatively easy to teach the basics just to later on +serve hours of brain tickling fun. It's a great way to train memory +as well as orientation in 3D. + +WWW: http://phuzzboxmedia.com/games/phlipple diff --git a/games/phlipple/pkg-plist b/games/phlipple/pkg-plist new file mode 100644 index 000000000000..6f855d58b2ab --- /dev/null +++ b/games/phlipple/pkg-plist @@ -0,0 +1,81 @@ +bin/phlipple +share/applications/phlipple.desktop +%%DATADIR%%/audiooff.png +%%DATADIR%%/audioon.png +%%DATADIR%%/click.ogg +%%DATADIR%%/click2.ogg +%%DATADIR%%/copyright.txt +%%DATADIR%%/failure.ogg +%%DATADIR%%/glitch.ogg +%%DATADIR%%/leftright.png +%%DATADIR%%/level001 +%%DATADIR%%/level002 +%%DATADIR%%/level003 +%%DATADIR%%/level004 +%%DATADIR%%/level005 +%%DATADIR%%/level006 +%%DATADIR%%/level007 +%%DATADIR%%/level008 +%%DATADIR%%/level009 +%%DATADIR%%/level010 +%%DATADIR%%/level011 +%%DATADIR%%/level012 +%%DATADIR%%/level013 +%%DATADIR%%/level014 +%%DATADIR%%/level016 +%%DATADIR%%/level017 +%%DATADIR%%/level018 +%%DATADIR%%/level019 +%%DATADIR%%/level020 +%%DATADIR%%/level021 +%%DATADIR%%/level022 +%%DATADIR%%/level023 +%%DATADIR%%/level025 +%%DATADIR%%/level026 +%%DATADIR%%/level027 +%%DATADIR%%/level028 +%%DATADIR%%/level029 +%%DATADIR%%/level030 +%%DATADIR%%/level031 +%%DATADIR%%/level032 +%%DATADIR%%/level033 +%%DATADIR%%/level034 +%%DATADIR%%/level035 +%%DATADIR%%/level037 +%%DATADIR%%/level038 +%%DATADIR%%/level041 +%%DATADIR%%/level042 +%%DATADIR%%/level044 +%%DATADIR%%/level045 +%%DATADIR%%/level046 +%%DATADIR%%/level047 +%%DATADIR%%/level048 +%%DATADIR%%/level049 +%%DATADIR%%/level050 +%%DATADIR%%/level060 +%%DATADIR%%/level064 +%%DATADIR%%/level065 +%%DATADIR%%/level066 +%%DATADIR%%/level076 +%%DATADIR%%/level094 +%%DATADIR%%/levels.txt +%%DATADIR%%/logo.png +%%DATADIR%%/menu.png +%%DATADIR%%/next.png +%%DATADIR%%/pause.png +%%DATADIR%%/phlip.ogg +%%DATADIR%%/quit.png +%%DATADIR%%/reset.png +%%DATADIR%%/start.png +%%DATADIR%%/success.ogg +%%DATADIR%%/support_android.png +%%DATADIR%%/support_apple.png +%%DATADIR%%/theme.ogg +%%DATADIR%%/tut1.png +%%DATADIR%%/tut2.png +%%DATADIR%%/tut3.png +%%DATADIR%%/ubuntu.fnt +%%DATADIR%%/ubuntu_0.png +share/pixmaps/phlipple.png +@dirrm %%DATADIR%% +@dirrmtry share/applications |