summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/freesci/DESCR4
-rw-r--r--games/freesci/MESSAGE10
-rw-r--r--games/freesci/Makefile27
-rw-r--r--games/freesci/PLIST23
-rw-r--r--games/freesci/distinfo4
-rw-r--r--games/freesci/files/config6
6 files changed, 74 insertions, 0 deletions
diff --git a/games/freesci/DESCR b/games/freesci/DESCR
new file mode 100644
index 00000000000..1478713733c
--- /dev/null
+++ b/games/freesci/DESCR
@@ -0,0 +1,4 @@
+The FreeSCI project is an attempt to create a portable interpreter
+for games written for Sierra On-Line's SCI system.
+
+Currently it only runs version SCI0 games.
diff --git a/games/freesci/MESSAGE b/games/freesci/MESSAGE
new file mode 100644
index 00000000000..8884dd8fe7b
--- /dev/null
+++ b/games/freesci/MESSAGE
@@ -0,0 +1,10 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2003/08/16 18:27:30 dillo Exp $
+
+For midi sound to work, copy the example config file to your .freesci
+directory:
+
+ mkdir $HOME/.freesci
+ cp ${PREFIX}/share/examples/freesci/config $HOME/.freesci
+
+===========================================================================
diff --git a/games/freesci/Makefile b/games/freesci/Makefile
new file mode 100644
index 00000000000..ca1263d39d1
--- /dev/null
+++ b/games/freesci/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/08/16 18:27:30 dillo Exp $
+#
+
+DISTNAME= freesci-0.3.4a
+CATEGORIES= games
+MASTER_SITES= http://savannah.nongnu.org/download/freesci/stable.pkg/0.3.4a/
+
+MAINTAINER= dillo@netbsd.org
+HOMEPAGE= http://freesci.linuxgames.com/
+COMMENT= Interpreter for Sierra On-Line's SCI games
+
+USE_BUILDLINK2= yes
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+GNU_CONFIGURE= yes
+
+post-install:
+ ${INSTALL_DATA_DIR} ${LOCALBASE}/share/examples/freesci
+ ${INSTALL_DATA} ${FILESDIR}/config ${LOCALBASE}/share/examples/freesci
+
+.include "../../devel/SDL/buildlink2.mk"
+.include "../../devel/readline/buildlink2.mk"
+.include "../../devel/ncurses/buildlink2.mk"
+#.include "../../mk/motif.buildlink2.mk"
+#.include "../../mk/ossaudio.buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/freesci/PLIST b/games/freesci/PLIST
new file mode 100644
index 00000000000..feef7c7e209
--- /dev/null
+++ b/games/freesci/PLIST
@@ -0,0 +1,23 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/16 18:27:30 dillo Exp $
+bin/freesci
+bin/freesci-setup
+bin/sciconsole
+bin/scidisasm
+bin/scipack
+bin/sciunpack
+bin/sciv
+man/man6/freesci-tools.6
+man/man6/freesci.6
+share/applnk/Games/Adventure/FreeSCI.desktop
+share/examples/freesci/config
+share/games/freesci/config.template
+share/icons/hicolor/48x48/apps/freesci.png
+@dirrm share/icons/hicolor/48x48/apps
+@dirrm share/icons/hicolor/48x48
+@dirrm share/icons/hicolor
+@dirrm share/icons
+@dirrm share/games/freesci
+@dirrm share/examples/freesci
+@dirrm share/applnk/Games/Adventure
+@dirrm share/applnk/Games
+@dirrm share/applnk
diff --git a/games/freesci/distinfo b/games/freesci/distinfo
new file mode 100644
index 00000000000..ee6ab2d5533
--- /dev/null
+++ b/games/freesci/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/08/16 18:27:30 dillo Exp $
+
+SHA1 (freesci-0.3.4a.tar.gz) = 65291ac18f668b245e7652023e754e19e6ccb0e8
+Size (freesci-0.3.4a.tar.gz) = 1178834 bytes
diff --git a/games/freesci/files/config b/games/freesci/files/config
new file mode 100644
index 00000000000..a7d249242ae
--- /dev/null
+++ b/games/freesci/files/config
@@ -0,0 +1,6 @@
+gfx_driver=sdl
+pcmout_driver=sdl
+midiout_driver=unixraw
+midi_device=adlibemu
+# for full-screen mode:
+# gfx.sdl.fullscreen=yes