Import pushover-0.0.5, a puzzle game featuring dominoes.
Pushover is a faithful reimplementation of the game with the same name published in 1992 by Ocean. It contains the original levels. The graphics and sound are very similar when compared with the original game. The task of the game is to rearrange the dominoes on the different platforms so that you can start a chainreaction that makes all dominoes topple over. various tweaks/corrections from naddy@ landry@ bcallah@ ok naddy@
This commit is contained in:
parent
30dbf689f3
commit
5b2565efa3
38
games/pushover/Makefile
Normal file
38
games/pushover/Makefile
Normal file
@ -0,0 +1,38 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2013/06/01 02:15:15 bentley Exp $
|
||||
|
||||
COMMENT = puzzle game featuring dominoes
|
||||
|
||||
DISTNAME = pushover-0.0.5
|
||||
|
||||
CATEGORIES = games
|
||||
|
||||
HOMEPAGE = http://pushover.sourceforge.net/
|
||||
|
||||
# GPLv2+
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
WANTLIB += FLAC SDL SDL_mixer SDL_ttf c freetype m mikmod ogg
|
||||
WANTLIB += png pthread smpeg sndio stdc++ usbhid vorbis vorbisfile z
|
||||
WANTLIB += ${MODLUA_WANTLIB}
|
||||
|
||||
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=pushover/}
|
||||
|
||||
MODULES = devel/gettext \
|
||||
lang/lua
|
||||
BUILD_DEPENDS = devel/libtool
|
||||
LIB_DEPENDS = devel/sdl-mixer \
|
||||
devel/sdl-ttf \
|
||||
graphics/png
|
||||
|
||||
CONFIGURE_STYLE = autoconf
|
||||
CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib" \
|
||||
MODLUA_DEP=${MODLUA_DEP}
|
||||
|
||||
AUTOCONF_VERSION = 2.69
|
||||
|
||||
# prevent from linking against static libintl.a
|
||||
post-patch:
|
||||
cp ${LOCALBASE}/share/aclocal/lib-link.m4 ${WRKSRC}/m4/
|
||||
|
||||
.include <bsd.port.mk>
|
2
games/pushover/distinfo
Normal file
2
games/pushover/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (pushover-0.0.5.tar.gz) = MOpOxHpi5OqQz1NrixuBOlmaWjXVaPqp08V3Q6COBtA=
|
||||
SIZE (pushover-0.0.5.tar.gz) = 33173821
|
12
games/pushover/patches/patch-configure_ac
Normal file
12
games/pushover/patches/patch-configure_ac
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-configure_ac,v 1.1.1.1 2013/06/01 02:15:15 bentley Exp $
|
||||
--- configure.ac.orig Fri May 31 19:32:13 2013
|
||||
+++ configure.ac Fri May 31 19:32:30 2013
|
||||
@@ -36,7 +36,7 @@ LIBS="$LIBS $LIBINTL"
|
||||
# Checks for libraries.
|
||||
AC_MSG_CHECKING([for Lua package name])
|
||||
PKG_CHECK_EXISTS([lua5.1], [LUA="lua5.1"],
|
||||
- [PKG_CHECK_EXISTS([lua-5.2], [LUA="lua-5.2"], [LUA="lua"])])
|
||||
+ [PKG_CHECK_EXISTS([lua-5.2], [LUA="lua-5.2"], [LUA="${MODLUA_DEP}"])])
|
||||
AC_MSG_RESULT([$LUA])
|
||||
|
||||
PKG_CHECK_EXISTS([zlib], [ZLIB="zlib >= 1.2.3"],
|
8
games/pushover/pkg/DESCR
Normal file
8
games/pushover/pkg/DESCR
Normal file
@ -0,0 +1,8 @@
|
||||
Pushover is a faithful reimplementation of the game with the same name
|
||||
published in 1992 by Ocean. It contains the original levels. The
|
||||
graphics and sound are very similar when compared with the original
|
||||
game.
|
||||
|
||||
The task of the game is to rearrange the dominoes on the different
|
||||
platforms so that you can start a chainreaction that makes all dominoes
|
||||
topple over.
|
74
games/pushover/pkg/PLIST
Normal file
74
games/pushover/pkg/PLIST
Normal file
@ -0,0 +1,74 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2013/06/01 02:15:15 bentley Exp $
|
||||
@bin bin/pushover
|
||||
share/doc/pushover/
|
||||
share/doc/pushover/AUTHORS
|
||||
share/doc/pushover/COPYING
|
||||
share/doc/pushover/ChangeLog
|
||||
share/doc/pushover/NEWS
|
||||
share/doc/pushover/README
|
||||
share/locale/cs/LC_MESSAGES/pushover.mo
|
||||
share/locale/de/LC_MESSAGES/pushover.mo
|
||||
share/locale/eo/LC_MESSAGES/pushover.mo
|
||||
share/locale/es/LC_MESSAGES/pushover.mo
|
||||
share/locale/fr/LC_MESSAGES/pushover.mo
|
||||
share/locale/it/LC_MESSAGES/pushover.mo
|
||||
share/locale/ru/LC_MESSAGES/pushover.mo
|
||||
share/locale/sv/LC_MESSAGES/pushover.mo
|
||||
share/pushover/
|
||||
share/pushover/data/
|
||||
share/pushover/data/01_StandardFalling.ogg
|
||||
share/pushover/data/02_StopperHit.ogg
|
||||
share/pushover/data/03_Splitter.ogg
|
||||
share/pushover/data/04_Exploder.ogg
|
||||
share/pushover/data/05_Delay.ogg
|
||||
share/pushover/data/06_TumblerFalling.ogg
|
||||
share/pushover/data/07_BridgerFalling.ogg
|
||||
share/pushover/data/09_TriggerFalling.ogg
|
||||
share/pushover/data/0A_Ascender.ogg
|
||||
share/pushover/data/0B_Falling.ogg
|
||||
share/pushover/data/0C_Landing.ogg
|
||||
share/pushover/data/0D_PickUpDomino.ogg
|
||||
share/pushover/data/0E_Tapping.ogg
|
||||
share/pushover/data/0F_Schrugging.ogg
|
||||
share/pushover/data/10_DoorClose.ogg
|
||||
share/pushover/data/11_DoorOpen.ogg
|
||||
share/pushover/data/13_Victory.ogg
|
||||
share/pushover/data/FreeSans.ttf
|
||||
share/pushover/data/ant.png
|
||||
share/pushover/data/box.png
|
||||
share/pushover/data/carried.png
|
||||
share/pushover/data/dominos.png
|
||||
share/pushover/levels/
|
||||
share/pushover/levels/av.gz
|
||||
share/pushover/levels/original.gz
|
||||
share/pushover/pushover.ico
|
||||
share/pushover/themes/
|
||||
share/pushover/themes/aztec.lua
|
||||
share/pushover/themes/aztec.ogg
|
||||
share/pushover/themes/aztec.png
|
||||
share/pushover/themes/castle.lua
|
||||
share/pushover/themes/castle.ogg
|
||||
share/pushover/themes/castle.png
|
||||
share/pushover/themes/cavern.lua
|
||||
share/pushover/themes/cavern.png
|
||||
share/pushover/themes/dungeon.lua
|
||||
share/pushover/themes/dungeon.ogg
|
||||
share/pushover/themes/dungeon.png
|
||||
share/pushover/themes/electro.lua
|
||||
share/pushover/themes/electro.png
|
||||
share/pushover/themes/greek.lua
|
||||
share/pushover/themes/greek.ogg
|
||||
share/pushover/themes/greek.png
|
||||
share/pushover/themes/japanese.lua
|
||||
share/pushover/themes/japanese.ogg
|
||||
share/pushover/themes/japanese.png
|
||||
share/pushover/themes/mechanic.lua
|
||||
share/pushover/themes/mechanic.ogg
|
||||
share/pushover/themes/mechanic.png
|
||||
share/pushover/themes/space.lua
|
||||
share/pushover/themes/space.ogg
|
||||
share/pushover/themes/space.png
|
||||
share/pushover/themes/tools.lua
|
||||
share/pushover/themes/toxcity.lua
|
||||
share/pushover/themes/toxcity.ogg
|
||||
share/pushover/themes/toxcity.png
|
Loading…
Reference in New Issue
Block a user