diff options
author | Jan Beich <jbeich@FreeBSD.org> | 2020-09-01 00:53:27 +0000 |
---|---|---|
committer | Jan Beich <jbeich@FreeBSD.org> | 2020-09-01 00:53:27 +0000 |
commit | 1ba8cfdcdc11e2d1008bd9c316052602172c3d78 (patch) | |
tree | 95df3b6c13f430391f8d3f58d30836468e94059d /games/blockattack | |
parent | 12014600bcc4f3018ed9a809a115d2c6de50ecf5 (diff) | |
download | ports-1ba8cfdcdc11e2d1008bd9c316052602172c3d78.tar.gz ports-1ba8cfdcdc11e2d1008bd9c316052602172c3d78.zip |
games/blockattack: add new port
Block Attack - Rise of the Blocks is a puzzle/blockfall game inspired
by Nintendo's Tetris Attack (or "Panel de Pon") for the Super
Nintendo. It might seem like any other match-3 style game but it is
generally much faster. The game requires fast decisions compared to
other puzzle games. While you can setup the perfect chain it is much
more likely that you will construct chains while blocks are still
dropping around you.
In addition to traditional game types like endless, time trial and
stage clear the game does also feature a VS-mode. The VS mode is a
dual like you rarely see in a puzzle game.
Features:
- No loot boxes
- 5 single player modes: Endless, Time Trial, Puzzle Mode, Stage Clear and Vs. Mode
- 2 two player options: Time Trial and Vs. Mode
- Puzzle mode with 27 puzzles
- Custom keymapping
- High scores are saved
- Gamepad support
- Mouse support
- Touch support
- Music and sound effects
- Animations
https://blockattack.net/
Notes
Notes:
svn path=/head/; revision=547226
Diffstat (limited to 'games/blockattack')
-rw-r--r-- | games/blockattack/Makefile | 37 | ||||
-rw-r--r-- | games/blockattack/distinfo | 3 | ||||
-rw-r--r-- | games/blockattack/pkg-descr | 27 | ||||
-rw-r--r-- | games/blockattack/pkg-plist | 12 |
4 files changed, 79 insertions, 0 deletions
diff --git a/games/blockattack/Makefile b/games/blockattack/Makefile new file mode 100644 index 000000000000..928c1fb52c88 --- /dev/null +++ b/games/blockattack/Makefile @@ -0,0 +1,37 @@ +# $FreeBSD$ + +PORTNAME= blockattack +DISTVERSIONPREFIX= v +DISTVERSION= 2.5.0 +CATEGORIES= games + +MAINTAINER= jbeich@FreeBSD.org +COMMENT= Puzzle game inspired by Tetris + +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= zip:archivers/zip \ + ${LOCALBASE}/include/utf8.h:devel/utf8cpp +LIB_DEPENDS= libboost_program_options.so:devel/boost-libs \ + libphysfs.so:devel/physfs + +USES= cmake gettext localbase:ldflags pkgconfig sdl shebangfix +USE_GITHUB= yes +USE_SDL= image2 mixer2 ttf2 +GH_PROJECT= ${PORTNAME}-game +SHEBANG_FILES= packdata.sh source/misc/translation/*.sh +bash_CMD= /bin/sh +LDFLAGS+= -lintl + +post-patch: +# Respect PREFIX when looking for data directories + @${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \ + -e 's,/usr/local,${PREFIX},' \ + ${WRKSRC}/source/code/sago/platform_folders.cpp + +post-build: +# Generate game data and translations + @(cd ${WRKSRC} && ${WRKSRC}/packdata.sh) + +.include <bsd.port.mk> diff --git a/games/blockattack/distinfo b/games/blockattack/distinfo new file mode 100644 index 000000000000..f87665169a70 --- /dev/null +++ b/games/blockattack/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1558793173 +SHA256 (blockattack-blockattack-game-v2.5.0_GH0.tar.gz) = 8fbb8b5e853c6a73f8fadc034030b0886bb928484ef4aac4e2c3806346e45ad8 +SIZE (blockattack-blockattack-game-v2.5.0_GH0.tar.gz) = 6801500 diff --git a/games/blockattack/pkg-descr b/games/blockattack/pkg-descr new file mode 100644 index 000000000000..a321871578b0 --- /dev/null +++ b/games/blockattack/pkg-descr @@ -0,0 +1,27 @@ +Block Attack - Rise of the Blocks is a puzzle/blockfall game inspired +by Nintendo's Tetris Attack (or "Panel de Pon") for the Super +Nintendo. It might seem like any other match-3 style game but it is +generally much faster. The game requires fast decisions compared to +other puzzle games. While you can setup the perfect chain it is much +more likely that you will construct chains while blocks are still +dropping around you. + +In addition to traditional game types like endless, time trial and +stage clear the game does also feature a VS-mode. The VS mode is a +dual like you rarely see in a puzzle game. + +Features: +- No loot boxes +- 5 single player modes: Endless, Time Trial, Puzzle Mode, Stage Clear + and Vs. Mode +- 2 two player options: Time Trial and Vs. Mode +- Puzzle mode with 27 puzzles +- Custom keymapping +- High scores are saved +- Gamepad support +- Mouse support +- Touch support +- Music and sound effects +- Animations + +WWW: https://blockattack.net/ diff --git a/games/blockattack/pkg-plist b/games/blockattack/pkg-plist new file mode 100644 index 000000000000..7be80d2db418 --- /dev/null +++ b/games/blockattack/pkg-plist @@ -0,0 +1,12 @@ +bin/blockattack +share/applications/blockattack.desktop +%%DATADIR%%/blockattack.data +%%DATADIR%%/locale/da/LC_MESSAGES/blockattack_roftb.mo +share/icons/hicolor/128x128/apps/blockattack.xpm +share/icons/hicolor/16x16/apps/blockattack.xpm +share/icons/hicolor/256x256/apps/blockattack.xpm +share/icons/hicolor/32x32/apps/blockattack.xpm +share/icons/hicolor/48x48/apps/blockattack.xpm +share/icons/hicolor/64x64/apps/blockattack.xpm +share/man/man6/blockattack.6.gz +share/metainfo/net.blockattack.game.metainfo.xml |