summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2005-08-15 05:34:43 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2005-08-15 05:34:43 +0000
commitb765eb200c26cb88ad7c19d50cb3bb6debf91170 (patch)
tree60cb0d210a3d30355f7aea9be48d173ac19703cf /games-misc
parentVersion bump. Patched up nice to kill u bug #102002 (diff)
downloadgentoo-2-b765eb200c26cb88ad7c19d50cb3bb6debf91170.tar.gz
gentoo-2-b765eb200c26cb88ad7c19d50cb3bb6debf91170.tar.bz2
gentoo-2-b765eb200c26cb88ad7c19d50cb3bb6debf91170.zip
version bump
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'games-misc')
-rw-r--r--games-misc/bsd-games-non-free/ChangeLog8
-rw-r--r--games-misc/bsd-games-non-free/Manifest20
-rw-r--r--games-misc/bsd-games-non-free/bsd-games-non-free-2.17.ebuild64
-rw-r--r--games-misc/bsd-games-non-free/files/digest-bsd-games-non-free-2.171
4 files changed, 78 insertions, 15 deletions
diff --git a/games-misc/bsd-games-non-free/ChangeLog b/games-misc/bsd-games-non-free/ChangeLog
index a76d2c756c4a..466fb086c7af 100644
--- a/games-misc/bsd-games-non-free/ChangeLog
+++ b/games-misc/bsd-games-non-free/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for games-misc/bsd-games-non-free
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-misc/bsd-games-non-free/ChangeLog,v 1.10 2005/06/15 18:40:53 wolf31o2 Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-misc/bsd-games-non-free/ChangeLog,v 1.11 2005/08/15 05:34:43 mr_bones_ Exp $
+
+*bsd-games-non-free-2.17 (15 Aug 2005)
+
+ 15 Aug 2005; Michael Sterrett <mr_bones_@gentoo.org>
+ +bsd-games-non-free-2.17.ebuild:
+ version bump
15 Jun 2005; Chris Gianelloni <wolf31o2@gentoo.org>
bsd-games-non-free-2.13.ebuild:
diff --git a/games-misc/bsd-games-non-free/Manifest b/games-misc/bsd-games-non-free/Manifest
index aa7f5ace8f04..2a20f15c342b 100644
--- a/games-misc/bsd-games-non-free/Manifest
+++ b/games-misc/bsd-games-non-free/Manifest
@@ -1,17 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 0ea13e714e5a30e95819bdd774fa4528 bsd-games-non-free-2.13.ebuild 1810
MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+MD5 9dcd3aba8d64982fc27626b7f9b7c91a bsd-games-non-free-2.17.ebuild 1630
+MD5 0ea13e714e5a30e95819bdd774fa4528 bsd-games-non-free-2.13.ebuild 1810
MD5 912a896b6b08710b374576f5cc24cb2b ChangeLog 1344
-MD5 49c481f8746cf44f3fe40302e6ffd77e files/bsdgames-2.13-gentoo.diff 253
-MD5 f791791f24963261fb91e227bc16e615 files/digest-bsd-games-non-free-2.13 75
-MD5 81250dd8b2e30e4076c1e3de43f669ad files/bsdgames_2.13-11.diff 40228
+MD5 1d46f32c7e30d96d69cd5dd7a02d9dd5 files/digest-bsd-games-non-free-2.17 75
MD5 582347263c44f4dce3b7d0b7cd8f5cc8 files/config.params-gentoo 1232
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFC1zZEgIKl8Uu19MoRAs31AJ475+3Ux+aO0aT6IXBhMvMCgTkniwCeKwJs
-GLiO/usHCs+z/f9G3of6cPA=
-=kRPh
------END PGP SIGNATURE-----
+MD5 81250dd8b2e30e4076c1e3de43f669ad files/bsdgames_2.13-11.diff 40228
+MD5 f791791f24963261fb91e227bc16e615 files/digest-bsd-games-non-free-2.13 75
+MD5 49c481f8746cf44f3fe40302e6ffd77e files/bsdgames-2.13-gentoo.diff 253
diff --git a/games-misc/bsd-games-non-free/bsd-games-non-free-2.17.ebuild b/games-misc/bsd-games-non-free/bsd-games-non-free-2.17.ebuild
new file mode 100644
index 000000000000..baa0290eadf5
--- /dev/null
+++ b/games-misc/bsd-games-non-free/bsd-games-non-free-2.17.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-misc/bsd-games-non-free/bsd-games-non-free-2.17.ebuild,v 1.1 2005/08/15 05:34:43 mr_bones_ Exp $
+
+inherit games
+
+DESCRIPTION="collection of games from NetBSD"
+HOMEPAGE="http://www.advogato.org/proj/bsd-games/"
+SRC_URI="ftp://metalab.unc.edu/pub/Linux/games/${P}.tar.gz"
+
+# See /usr/share/doc/${P}/CHANGES.rogue
+LICENSE="|| ( BSD free-noncomm )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses
+ sys-apps/miscfiles
+ sys-apps/less
+ sys-devel/bison
+ sys-devel/flex"
+
+# Set GAMES_TO_BUILD variable to whatever you want
+export GAMES_TO_BUILD=${GAMES_TO_BUILD:="rogue"}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ cp "${FILESDIR}"/config.params-gentoo config.params || die "cp failed"
+ echo bsd_games_cfg_build_dirs=\"${GAMES_TO_BUILD}\" >> ./config.params
+}
+
+src_compile() {
+ ./configure || die
+ emake OPTIMIZE="${CFLAGS}" || die "emake failed"
+}
+
+build_game() {
+ has ${1} ${GAMES_TO_BUILD}
+}
+
+do_statefile() {
+ touch "${D}/${GAMES_STATEDIR}/${1}"
+ chmod ug+rw "${D}/${GAMES_STATEDIR}/${1}"
+}
+
+src_install() {
+ dodir ${GAMES_BINDIR} ${GAMES_STATEDIR} /usr/share/man/man{1,6}
+ make DESTDIR="${D}" install || die "make install failed"
+
+ dodoc AUTHORS BUGS ChangeLog ChangeLog.0 NEWS \
+ PACKAGING README README.non-free SECURITY THANKS TODO YEAR2000 \
+ bsd-games-non-free.lsm
+
+ # state files
+ build_game rogue && do_statefile rogue.scores
+
+ # extra docs
+ build_game rogue && { docinto rogue ; dodoc rogue/{CHANGES,USD.doc/rogue.me}; }
+
+ prepalldocs
+ prepgamesdirs
+}
diff --git a/games-misc/bsd-games-non-free/files/digest-bsd-games-non-free-2.17 b/games-misc/bsd-games-non-free/files/digest-bsd-games-non-free-2.17
new file mode 100644
index 000000000000..73c0ab812ff9
--- /dev/null
+++ b/games-misc/bsd-games-non-free/files/digest-bsd-games-non-free-2.17
@@ -0,0 +1 @@
+MD5 f70b5fe38c3dd82b44024263819621f9 bsd-games-non-free-2.17.tar.gz 181134