ports/53208: New port: GNU Backgammon
TAKAHASHI Kaoru
kaoru at kaisei.org
Wed Jun 11 16:30:22 UTC 2003
>Number: 53208
>Category: ports
>Synopsis: New port: GNU Backgammon
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Wed Jun 11 09:30:16 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: TAKAHASHI Kaoru
>Release: FreeBSD 5.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD rave.kaoru.trans-nt.com 5.1-RELEASE FreeBSD 5.1-RELEASE #3: Fri Jun 6 02:16:30 JST 2003 root at rave.kaoru.trans-nt.com:/usr/obj/usr/src/sys/RAVE i386
>Description:
New port games/gnubg for GNU Backgammon 0.13.0.
>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:
#
# gnubg
# gnubg/Makefile
# gnubg/distinfo
# gnubg/pkg-descr
# gnubg/pkg-plist
#
echo c - gnubg
mkdir -p gnubg > /dev/null 2>&1
echo x - gnubg/Makefile
sed 's/^X//' >gnubg/Makefile << 'END-of-gnubg/Makefile'
X# New ports collection makefile for: GNU Backgammon
X# Date created: 8 Dec 2002
X# Whom: TAKAHASHI Kaoru <kaoru at kaisei.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME= gnubg
XPORTVERSION= 0.13.0
XCATEGORIES= games
XMASTER_SITES= ftp://alpha.gnu.org/gnu/gnubg/
XDISTFILES= ${DISTNAME}.tar.gz \
X gnubg.weights-${GNUBG_WEIGHTS_VERSION}.gz \
X gnubg_ts0.bd.gz gnubg_os0.bd.gz
XDIST_SUBDIR= ${PORTNAME}
XEXTRACT_ONLY= ${DISTNAME}.tar.gz
X
XMAINTAINER= kaoru at kaisei.org
XCOMMENT= GNU Backgammon
X
XMAN6= gnubg.6
X
XGNU_CONFIGURE= yes
XUSE_GMAKE= yes
XUSE_GTK= yes
XWANT_ESOUND= yes
X
X.if defined(HAVE_ESOUND)
XCONFIGURE_ARGS += --with-esound
X.else
XCONFIGURE_ARGS += --without-esound
X.endif
X
X.if defined(WITH_NAS)
XCONFIGURE_ARGS += --enable-nas
X.endif
X
X.if defined(WITH_GUILE)
XCONFIGURE_ARGS += --with-guile
X.endif
X
XGNUBG_WEIGHTS_VERSION=0.13b
X
Xdo-patch:
X ${GUNZIP_CMD} --stdout ${DISTDIR}/${DIST_SUBDIR}/gnubg_ts0.bd.gz > ${WRKSRC}/gnubg_ts0.bd
X ${GUNZIP_CMD} --stdout ${DISTDIR}/${DIST_SUBDIR}/gnubg_os0.bd.gz > ${WRKSRC}/gnubg_os0.bd
X ${GUNZIP_CMD} --stdout ${DISTDIR}/${DIST_SUBDIR}/gnubg.weights-${GNUBG_WEIGHTS_VERSION}.gz > ${WRKSRC}/gnubg.weights
X
X.include <bsd.port.mk>
END-of-gnubg/Makefile
echo x - gnubg/distinfo
sed 's/^X//' >gnubg/distinfo << 'END-of-gnubg/distinfo'
XMD5 (gnubg/gnubg-0.13.0.tar.gz) = 91db5727b6589dbfd410e6ce1683fa95
XMD5 (gnubg/gnubg.weights-0.13b.gz) = b8ab016c1d948a32830952ba6e368947
XMD5 (gnubg/gnubg_ts0.bd.gz) = 97783d786411349ec61b3c87de9751e6
XMD5 (gnubg/gnubg_os0.bd.gz) = c06712f11cd1789722aaf5a3c7655664
END-of-gnubg/distinfo
echo x - gnubg/pkg-descr
sed 's/^X//' >gnubg/pkg-descr << 'END-of-gnubg/pkg-descr'
XGNU Backgammon (gnubg) is for playing and analysing backgammon
Xpositions, games and matches. It's based on a neural
Xnetwork. Though it already plays on a very high level, it's still
Xwork in progress. You may play GNU Backgammon using the command
Xline or a graphical interface (based on GTK+).
X
XWWW: http://www.gnu.org/software/gnubg/gnubg.html
END-of-gnubg/pkg-descr
echo x - gnubg/pkg-plist
sed 's/^X//' >gnubg/pkg-plist << 'END-of-gnubg/pkg-plist'
Xbin/gnubg
Xbin/makebearoff
Xshare/gnubg/gnubg.gtkrc
Xshare/gnubg/gnubg.wd
Xshare/gnubg/gnubg_os0.bd
Xshare/gnubg/gnubg_ts0.bd
Xshare/gnubg/boards.xml
Xshare/gnubg/met/catalog
Xshare/gnubg/met/jacobs.xml
Xshare/gnubg/met/met.dtd
Xshare/gnubg/met/met.xsl
Xshare/gnubg/met/snowie.xml
Xshare/gnubg/met/woolsey.xml
Xshare/gnubg/met/zadeh.xml
Xshare/gnubg/sounds/chequer.wav
Xshare/gnubg/sounds/dance.wav
Xshare/gnubg/sounds/double.wav
Xshare/gnubg/sounds/drop.wav
Xshare/gnubg/sounds/fanfare.wav
Xshare/gnubg/sounds/gameover.wav
Xshare/gnubg/sounds/haere-ra.wav
Xshare/gnubg/sounds/matchover.wav
Xshare/gnubg/sounds/move.wav
Xshare/gnubg/sounds/resign.wav
Xshare/gnubg/sounds/roll.wav
Xshare/gnubg/sounds/take.wav
X at dirrm share/gnubg/met
X at dirrm share/gnubg/sounds
X at dirrm share/gnubg
Xshare/locale/da/LC_MESSAGES/gnubg.mo
Xshare/locale/de/LC_MESSAGES/gnubg.mo
Xshare/locale/ja/LC_MESSAGES/gnubg.mo
END-of-gnubg/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list