aboutsummaryrefslogtreecommitdiff
path: root/games/brickout
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2016-11-14 15:11:24 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2016-11-14 15:11:24 +0000
commitb64641cd1ef5abbf19b3dc11adeef82a67ae00ff (patch)
tree81d9609291b90ebff4ea71eecae5e96293edb2c7 /games/brickout
parent07b0efaea71013e6aa5f62250433f7a3b08b9ebd (diff)
Notes
Diffstat (limited to 'games/brickout')
-rw-r--r--games/brickout/Makefile52
-rw-r--r--games/brickout/distinfo3
-rw-r--r--games/brickout/pkg-descr5
3 files changed, 60 insertions, 0 deletions
diff --git a/games/brickout/Makefile b/games/brickout/Makefile
new file mode 100644
index 000000000000..1a539dd97089
--- /dev/null
+++ b/games/brickout/Makefile
@@ -0,0 +1,52 @@
+# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= brickout
+PORTVERSION= 2002.06.09
+CATEGORIES= games
+MASTER_SITES= ftp://ftp.tuxpaint.org/unix/agenda/brickout/src/
+
+MAINTAINER= amdmi3@FreeBSD.org
+COMMENT= Ball-and-paddle game
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
+
+USES= localbase
+USE_SDL= sdl mixer
+
+PORTDOCS= CHANGES.txt README.txt TODO.txt
+PORTDATA= *
+PLIST_FILES= bin/${PORTNAME} \
+ share/pixmaps/${PORTNAME}.png
+
+DESKTOP_ENTRIES="Brickout" \
+ "" \
+ "${PORTNAME}" \
+ "${PORTNAME}" \
+ "Game;ArcadeGame;" \
+ ""
+
+OPTIONS_DEFINE= DOCS
+
+do-build:
+ cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} \
+ -DIMAGEDIR=\"${DATADIR}/images-sdl/\" \
+ -DSOUNDDIR=\"${DATADIR}/sounds/\" \
+ -DMUSICDIR=\"${DATADIR}/music/\" \
+ -DUSE_SDL \
+ `sdl-config --cflags --libs` -lSDL_mixer \
+ -o ${PORTNAME} ${PORTNAME}.c
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+ cd ${WRKSRC} && ${COPYTREE_SHARE} "images-sdl music sounds" ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for f in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
+.endfor
+
+.include <bsd.port.mk>
diff --git a/games/brickout/distinfo b/games/brickout/distinfo
new file mode 100644
index 000000000000..db85ce394682
--- /dev/null
+++ b/games/brickout/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1478523117
+SHA256 (brickout-2002.06.09.tar.gz) = 56e0abb8697b62949ab085419a3b6f83dd13db02d322759f4cd6c5e5286c2240
+SIZE (brickout-2002.06.09.tar.gz) = 120554
diff --git a/games/brickout/pkg-descr b/games/brickout/pkg-descr
new file mode 100644
index 000000000000..8b6ec05db29e
--- /dev/null
+++ b/games/brickout/pkg-descr
@@ -0,0 +1,5 @@
+"Brickout" is a ball-and-paddle game where it's your objective to
+destroy bricks on the screen. It's available for Agenda, Zaurus and
+iPAQ PDAs running Linux, and for Linux desktop systems.
+
+WWW: http://www.newbreedsoftware.com/brickout/