From 80ef25d4275600acad2bef4d6c382e791d28aa8e Mon Sep 17 00:00:00 2001 From: Will Andrews Date: Tue, 19 Dec 2000 12:39:27 +0000 Subject: Add FreeSCI 0.3.0, a portable interpreter for SCI games. PR: 23633 Submitted by: George Reid --- games/freesci/Makefile | 29 +++++++++++++++++++++++++++++ games/freesci/distinfo | 1 + games/freesci/pkg-comment | 1 + games/freesci/pkg-descr | 13 +++++++++++++ games/freesci/pkg-plist | 11 +++++++++++ 5 files changed, 55 insertions(+) create mode 100644 games/freesci/Makefile create mode 100644 games/freesci/distinfo create mode 100644 games/freesci/pkg-comment create mode 100644 games/freesci/pkg-descr create mode 100644 games/freesci/pkg-plist (limited to 'games/freesci') diff --git a/games/freesci/Makefile b/games/freesci/Makefile new file mode 100644 index 000000000000..2dfbcd6e9e6d --- /dev/null +++ b/games/freesci/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: freesci +# Date created: 17 December 2000 +# Whom: George Reid +# +# $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 diff --git a/games/freesci/distinfo b/games/freesci/distinfo new file mode 100644 index 000000000000..5695884806d9 --- /dev/null +++ b/games/freesci/distinfo @@ -0,0 +1 @@ +MD5 (freesci-0.3.0.tar.gz) = 71fa6c95a6fcebe3c818e53e6561721a diff --git a/games/freesci/pkg-comment b/games/freesci/pkg-comment new file mode 100644 index 000000000000..67a2decef7ed --- /dev/null +++ b/games/freesci/pkg-comment @@ -0,0 +1 @@ +A portable interpreter for SCI games, such as the Space Quest series. diff --git a/games/freesci/pkg-descr b/games/freesci/pkg-descr new file mode 100644 index 000000000000..5ba1a41edb50 --- /dev/null +++ b/games/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/games/freesci/pkg-plist b/games/freesci/pkg-plist new file mode 100644 index 000000000000..2b9283a59761 --- /dev/null +++ b/games/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 -- cgit v1.2.3