Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 May 2004 19:09:01 +0200
From:      Radim Kolar <hsn@netmag.cz>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67261: new port: sarien
Message-ID:  <E1BTONJ-000BNk-Bf@asura.bsd>
Resent-Message-ID: <200405271720.i4RHKPpE001624@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         67261
>Category:       ports
>Synopsis:       new port: sarien
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu May 27 10:20:25 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Radim Kolar
>Release:        FreeBSD 5.2.1-RELEASE-p6 i386
>Organization:
Sanatana Dharma
>Environment:
System: FreeBSD asura.bsd 5.2.1-RELEASE-p6 FreeBSD 5.2.1-RELEASE-p6 #7: Mon May 10 17:15:51 CEST 2004 root@asura.bsd:/usr/src/sys/i386/compile/UP i386
>Description:
Here comes a new port: Sarien.
Saries allows to play oldest and the best adventure games from Sierra ever made.
Such great games like: Larry 1, Space quest 1,2, Police quest 1, king's quest 1-4.
All games comes in wonderfull EGA graphics and Adlib sound!
>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	sarien
#	sarien/Makefile
#	sarien/distinfo
#	sarien/pkg-descr
#	sarien/files
#	sarien/files/patch-soundcard
#	sarien/files/patch-configfile
#
echo c - sarien
mkdir -p sarien > /dev/null 2>&1
echo x - sarien/Makefile
sed 's/^X//' >sarien/Makefile << 'END-of-sarien/Makefile'
X# New ports collection makefile for:	sarien
X# Date created:		25 May 2004
X# Whom:			Radim Kolar
X#
X# $FreeBSD$
X#
X
XPORTNAME=	sarien
XPORTVERSION=	0.7.0
XCATEGORIES=	emulators
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	hsn@netmag.cz
XCOMMENT=	Sierra AGI games interpreter
X
XGNU_CONFIGURE=	yes
XUSE_GETOPT_LONG=	yes
XUSE_GMAKE=	yes
XUSE_XLIB=	yes
XUSE_REINPLACE=	yes
X
XCFLAGS+=	-I${LOCALBASE}/include
X
XPLIST_FILES=	bin/sarien etc/sarien.conf
X
Xpost-patch:
X		${REINPLACE_CMD} -e "s,/usr/local,${PREFIX},g" ${WRKSRC}/src/filesys/unix/path.c
X
Xdo-install:
X		${INSTALL} ${WRKSRC}/bin/sarien ${PREFIX}/bin
X		${INSTALL_DATA} ${WRKSRC}/etc/sarien.cfg ${PREFIX}/etc/sarien.conf
X
X.include <bsd.port.mk>
END-of-sarien/Makefile
echo x - sarien/distinfo
sed 's/^X//' >sarien/distinfo << 'END-of-sarien/distinfo'
XMD5 (sarien-0.7.0.tar.gz) = 76db53d1bdcecd37913c95af9d47820c
XSIZE (sarien-0.7.0.tar.gz) = 284109
END-of-sarien/distinfo
echo x - sarien/pkg-descr
sed 's/^X//' >sarien/pkg-descr << 'END-of-sarien/pkg-descr'
XSarien is an open source, portable implementation of the Sierra
XOn-Line Adventure Game Interpreter (AGI).  Sarien is able to
Xexecute Sierra On-Line AGI games at different levels of
Xplayability. 
X
XSupported games:
X                 Leisure Suit Larry 1
X		 King's Quest I - IV
X		 Mixed-Up Mother Gooose
X                 Space Quest 1 and 2
X		 Police Quest 1
X		 Black Cauldron
X		 Gold Rush
X		 Manhunter
X
XNewer Sierra games are using SCI game engine, which is emulated by
Xfreesci.
END-of-sarien/pkg-descr
echo c - sarien/files
mkdir -p sarien/files > /dev/null 2>&1
echo x - sarien/files/patch-soundcard
sed 's/^X//' >sarien/files/patch-soundcard << 'END-of-sarien/files/patch-soundcard'
X--- src/sound/freebsd/sound_freebsd.c.orig	Fri Jun 22 16:45:04 2001
X+++ src/sound/freebsd/sound_freebsd.c	Tue May 25 19:36:22 2004
X@@ -16,7 +16,7 @@
X #include <stdio.h>
X #include <fcntl.h>
X #include <unistd.h>
X-#include <machine/soundcard.h>
X+#include <sys/soundcard.h>
X 
X #include "sarien.h"
X #include "sound.h"
END-of-sarien/files/patch-soundcard
echo x - sarien/files/patch-configfile
sed 's/^X//' >sarien/files/patch-configfile << 'END-of-sarien/files/patch-configfile'
X--- src/filesys/unix/path.c.orig	Sun Aug  5 01:59:48 2001
X+++ src/filesys/unix/path.c	Thu May 27 15:11:02 2004
X@@ -46,6 +46,6 @@
X #endif
X #endif
X 
X-	return "/etc/sarien.conf";
X+	return "/usr/local/etc/sarien.conf";
X }
X 
END-of-sarien/files/patch-configfile
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1BTONJ-000BNk-Bf>