aboutsummaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorWill Andrews <will@FreeBSD.org>2000-12-19 12:39:27 +0000
committerWill Andrews <will@FreeBSD.org>2000-12-19 12:39:27 +0000
commit80ef25d4275600acad2bef4d6c382e791d28aa8e (patch)
tree3e73a67858bb0eb2350f254f6b3baee609917332 /emulators
parentcb8895c30e6b971e698831a9b06ce03fda613608 (diff)
downloadports-80ef25d4275600acad2bef4d6c382e791d28aa8e.tar.gz
ports-80ef25d4275600acad2bef4d6c382e791d28aa8e.zip
Notes
Diffstat (limited to 'emulators')
-rw-r--r--emulators/Makefile1
-rw-r--r--emulators/freesci/Makefile29
-rw-r--r--emulators/freesci/distinfo1
-rw-r--r--emulators/freesci/pkg-comment1
-rw-r--r--emulators/freesci/pkg-descr13
-rw-r--r--emulators/freesci/pkg-plist11
6 files changed, 56 insertions, 0 deletions
diff --git a/emulators/Makefile b/emulators/Makefile
index 3049defa9835..675993fe30c3 100644
--- a/emulators/Makefile
+++ b/emulators/Makefile
@@ -12,6 +12,7 @@
SUBDIR += dgen-sdl
SUBDIR += dlx
SUBDIR += fmsx
+ SUBDIR += freesci
SUBDIR += frodo
SUBDIR += gsnes9x
SUBDIR += hfs
diff --git a/emulators/freesci/Makefile b/emulators/freesci/Makefile
new file mode 100644
index 000000000000..2dfbcd6e9e6d
--- /dev/null
+++ b/emulators/freesci/Makefile
@@ -0,0 +1,29 @@
+# New ports collection makefile for: freesci
+# Date created: 17 December 2000
+# Whom: George Reid <greid@ukug.uk.freebsd.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= freesci
+PORTVERSION= 0.3.0
+CATEGORIES= emulators
+MASTER_SITES= ftp://ftp.linuxgames.com/freesci/
+
+MAINTAINER= greid@ukug.uk.freebsd.org
+
+LIB_DEPENDS= ggi.2:${PORTSDIR}/graphics/libggi \
+ png.4:${PORTSDIR}/graphics/png
+
+HAS_CONFIGURE= yes
+
+CONFIGURE_ENV= CFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+USE_GLIB= yes
+
+post-install:
+ @${MKDIR} ${PREFIX}/share/freesci
+ @${INSTALL_DATA} ${WRKSRC}/doc/sci.sgml ${PREFIX}/share/freesci
+
+.include <bsd.port.mk>
diff --git a/emulators/freesci/distinfo b/emulators/freesci/distinfo
new file mode 100644
index 000000000000..5695884806d9
--- /dev/null
+++ b/emulators/freesci/distinfo
@@ -0,0 +1 @@
+MD5 (freesci-0.3.0.tar.gz) = 71fa6c95a6fcebe3c818e53e6561721a
diff --git a/emulators/freesci/pkg-comment b/emulators/freesci/pkg-comment
new file mode 100644
index 000000000000..67a2decef7ed
--- /dev/null
+++ b/emulators/freesci/pkg-comment
@@ -0,0 +1 @@
+A portable interpreter for SCI games, such as the Space Quest series.
diff --git a/emulators/freesci/pkg-descr b/emulators/freesci/pkg-descr
new file mode 100644
index 000000000000..5ba1a41edb50
--- /dev/null
+++ b/emulators/freesci/pkg-descr
@@ -0,0 +1,13 @@
+FreeSCI is a portable interpreter for SCI games, such as the Space Quest
+series (starting with SQ3) or Leisure Suit Larry (2 and sequels).
+
+This release has the following limitations (plus some bugs):
+
+- Only SCI0 games are supported
+- The SCI debug functions aren't fully supported (and probably never will be,
+ since we're using our own debug functions).
+- Sound is not supported yet
+- Graphics are slow, especially on displays not using 8bpp color index mode.
+
+- George Reid
+greid@ukug.uk.freebsd.org
diff --git a/emulators/freesci/pkg-plist b/emulators/freesci/pkg-plist
new file mode 100644
index 000000000000..2b9283a59761
--- /dev/null
+++ b/emulators/freesci/pkg-plist
@@ -0,0 +1,11 @@
+bin/sciunpack
+bin/scriptdump
+bin/vocabdump
+bin/classes
+bin/sciconsole
+bin/scidisasm
+bin/listwords
+bin/sciv
+lib/libscisound.a
+share/freesci/sci.sgml
+@dirrm share/freesci