summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authordillo <dillo>2003-08-16 14:28:34 +0000
committerdillo <dillo>2003-08-16 14:28:34 +0000
commit8d81e2755ae335fa51b75532be93b63a64318cfd (patch)
tree151916d41541c580276ee2c743b5767ea459f9e2 /games
parentde04c8bafbd8dace7cdfcff59dff431212120bef (diff)
downloadpkgsrc-8d81e2755ae335fa51b75532be93b63a64318cfd.tar.gz
Initial import of zoom 1.0.1a: a z-code (infocom) interpreter with
graphics support.
Diffstat (limited to 'games')
-rw-r--r--games/zoom/DESCR3
-rw-r--r--games/zoom/Makefile40
-rw-r--r--games/zoom/PLIST21
-rw-r--r--games/zoom/distinfo7
-rw-r--r--games/zoom/patches/patch-aa14
5 files changed, 85 insertions, 0 deletions
diff --git a/games/zoom/DESCR b/games/zoom/DESCR
new file mode 100644
index 00000000000..4104e024b15
--- /dev/null
+++ b/games/zoom/DESCR
@@ -0,0 +1,3 @@
+Zoom is a Z-Code interpreter (used in the Infocom text adventures
+and adventures compiled by inform) with support for version 3-8,
+including v6 graphics.
diff --git a/games/zoom/Makefile b/games/zoom/Makefile
new file mode 100644
index 00000000000..e497f83ab20
--- /dev/null
+++ b/games/zoom/Makefile
@@ -0,0 +1,40 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/08/16 14:28:34 dillo Exp $
+#
+
+DISTNAME= zoom-1.0.1
+PKGNAME= ${DISTNAME}pl1
+CATEGORIES= games
+MASTER_SITES= http://www.logicalshift.demon.co.uk/unix/zoom/
+
+PATCH_SITES= http://www.logicalshift.demon.co.uk/unix/zoom/
+PATCHFILES= zoom-1.0.1-1.0.1a.patch
+PATCH_DIST_STRIP= -p1
+
+MAINTAINER= dillo@netbsd.org
+HOMEPAGE= http://www.logicalshift.demon.co.uk/unix/zoom/
+COMMENT= Plays Infocom-compatible games, with graphics support
+
+USE_BUILDLINK2= yes
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+GNU_CONFIGURE= yes
+USE_X11= yes
+USE_GMAKE= yes
+USE_PERL5= build
+
+DOCDIR= ${LOCALBASE}/share/doc/html/zoom
+post-install:
+ ${INSTALL_DATA_DIR} ${DOCDIR}
+ for f in colours.png configXwin.html configmac.html fonts.png \
+ game.png generalset.png idx index.html intro.html \
+ resources.png troubleshooting.html ui.png zicon.gif \
+ zoom-icon.png zoom.html ztitle.html; \
+ do \
+ ${INSTALL_DATA} ${WRKSRC}/manual/$$f ${DOCDIR}; \
+ done
+
+.include "../../fonts/Xft2/buildlink2.mk"
+.include "../../fonts/t1lib/buildlink2.mk"
+.include "../../graphics/png/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/zoom/PLIST b/games/zoom/PLIST
new file mode 100644
index 00000000000..aed45751d4f
--- /dev/null
+++ b/games/zoom/PLIST
@@ -0,0 +1,21 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/16 14:28:34 dillo Exp $
+bin/zoom
+share/zoom/zoomrc
+share/doc/html/zoom/colours.png
+share/doc/html/zoom/configXwin.html
+share/doc/html/zoom/configmac.html
+share/doc/html/zoom/fonts.png
+share/doc/html/zoom/game.png
+share/doc/html/zoom/generalset.png
+share/doc/html/zoom/idx
+share/doc/html/zoom/index.html
+share/doc/html/zoom/intro.html
+share/doc/html/zoom/resources.png
+share/doc/html/zoom/troubleshooting.html
+share/doc/html/zoom/ui.png
+share/doc/html/zoom/zicon.gif
+share/doc/html/zoom/zoom-icon.png
+share/doc/html/zoom/zoom.html
+share/doc/html/zoom/ztitle.html
+@dirrm share/zoom
+@dirrm share/doc/html/zoom
diff --git a/games/zoom/distinfo b/games/zoom/distinfo
new file mode 100644
index 00000000000..00fb6a8e2f9
--- /dev/null
+++ b/games/zoom/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/08/16 14:28:34 dillo Exp $
+
+SHA1 (zoom-1.0.1.tar.gz) = 8cfed626d025150ae49e2ce7d0b5afd0516dd176
+Size (zoom-1.0.1.tar.gz) = 719460 bytes
+SHA1 (zoom-1.0.1-1.0.1a.patch) = f664c5c5cba73db0c9e0d607e9561abdb231b5af
+Size (zoom-1.0.1-1.0.1a.patch) = 11860 bytes
+SHA1 (patch-aa) = b09e11f30ca1b4d2dc7dbeae114952b17590ed72
diff --git a/games/zoom/patches/patch-aa b/games/zoom/patches/patch-aa
new file mode 100644
index 00000000000..28f2a430d9f
--- /dev/null
+++ b/games/zoom/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/08/16 14:28:34 dillo Exp $
+
+--- configure.orig Sat Oct 19 23:18:01 2002
++++ configure
+@@ -7564,7 +7564,8 @@ if test "${ac_cv_lib_Xft_XftInit+set}" =
+ echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+ ac_check_lib_save_LIBS=$LIBS
+-LIBS="-lXft $LIBS"
++LIBS="`xft-config --libs` $LIBS"
++CFLAGS="$CFLAGS `xft-config --cflags`"
+ cat >conftest.$ac_ext <<_ACEOF
+ #line 7569 "configure"
+ #include "confdefs.h"