diff options
author | Mike Frysinger <vapier@gentoo.org> | 2003-09-10 04:59:58 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2003-09-10 04:59:58 +0000 |
commit | 12c9973915d478c72a31e83a2dcd74a9d85f9329 (patch) | |
tree | d37cf05165786ebbb579f87068d6e4ac5c678a32 /games-roguelike/tome | |
parent | repoman: fix leading whitespace (diff) | |
download | gentoo-2-12c9973915d478c72a31e83a2dcd74a9d85f9329.tar.gz gentoo-2-12c9973915d478c72a31e83a2dcd74a9d85f9329.tar.bz2 gentoo-2-12c9973915d478c72a31e83a2dcd74a9d85f9329.zip |
hello rogues
Diffstat (limited to 'games-roguelike/tome')
-rw-r--r-- | games-roguelike/tome/ChangeLog | 51 | ||||
-rw-r--r-- | games-roguelike/tome/Manifest | 11 | ||||
-rw-r--r-- | games-roguelike/tome/files/digest-tome-1.0.0 | 1 | ||||
-rw-r--r-- | games-roguelike/tome/files/digest-tome-2.0.0 | 1 | ||||
-rw-r--r-- | games-roguelike/tome/files/digest-tome-2.1.0 | 1 | ||||
-rw-r--r-- | games-roguelike/tome/files/digest-tome-2.2.1 | 1 | ||||
-rw-r--r-- | games-roguelike/tome/files/digest-tome-2.2.2 | 1 | ||||
-rw-r--r-- | games-roguelike/tome/tome-1.0.0.ebuild | 33 | ||||
-rw-r--r-- | games-roguelike/tome/tome-2.0.0.ebuild | 30 | ||||
-rw-r--r-- | games-roguelike/tome/tome-2.1.0.ebuild | 42 | ||||
-rw-r--r-- | games-roguelike/tome/tome-2.2.1.ebuild | 54 | ||||
-rw-r--r-- | games-roguelike/tome/tome-2.2.2.ebuild | 54 |
12 files changed, 280 insertions, 0 deletions
diff --git a/games-roguelike/tome/ChangeLog b/games-roguelike/tome/ChangeLog new file mode 100644 index 000000000000..37c74f47bd03 --- /dev/null +++ b/games-roguelike/tome/ChangeLog @@ -0,0 +1,51 @@ +# ChangeLog for app-games/tome +# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/ChangeLog,v 1.1 2003/09/10 04:59:58 vapier Exp $ + +*tome-2.2.2 (28 Jul 2003) + + 28 Jul 2003; Michael Sterrett <msterret@gentoo.org> tome-2.2.2.ebuild: + version bump (bug 23729) + + Note that this version of ToME is not save game compatible with older versions. + + 28 Jul 2003; Michael Sterrett <msterret@gentoo.org> tome-2.2.1.ebuild: + added a pkg_postinst() that warns people that the new version of ToME isn't + compatible with their old save games. + + 28 Jul 2003; Michael Sterrett <msterret@gentoo.org> tome-1.0.0.ebuild, + tome-2.0.0.ebuild, tome-2.1.0.ebuild, tome-2.2.1.ebuild: + fix DESCRIPTION + + 01 Jul 2003; <msterret@gentoo.org> tome-2.2.1.ebuild: + mark stable for ppc. SpanKY said so. + +*tome-2.2.1 (01 Jul 2003) + + 01 Jul 2003; Michael Sterrett <msterret@gentoo.org> tome-2.2.1.ebuild: + added ~ppc keyword (bug 23729) + + 30 Jun 2003; Michael Sterrett <msterret@gentoo.org> : + version bump - seems to install in roughly the same way as 2.1 + + 30 Jun 2003; Michael Sterrett <msterret@gentoo.org> tome-2.1.0.ebuild: + use sed -i + sed file in unpack + install more docs + more error checking + +*tome-2.1.0 (21 Dec 2002) + + 21 Dec 2002; J.Alberto Suarez L. <bass@gentoo.org> tome-2.1.0.ebuild: + New version. + Maybe it have a little incompatibility with Tome-2.0. + +*tome-2.0.0 (13 Feb 2003) + + 29 Jun 2003; Daniel Ahlberg <aliz@gentoo.org> : + Added missing changelog entry. + +*tome-1.0.0 (1 Aug 2002) + + 1 Aug 2002; Jose Alberto Suárez López <bass@gentoo.org> tome-1.0.0.ebuild: + First release. diff --git a/games-roguelike/tome/Manifest b/games-roguelike/tome/Manifest new file mode 100644 index 000000000000..7ada55d9aedc --- /dev/null +++ b/games-roguelike/tome/Manifest @@ -0,0 +1,11 @@ +MD5 8e844d3eb9a4ddff40c3023b315afbca ChangeLog 1676 +MD5 0ba345df0450737039eb1228fb180e6d tome-1.0.0.ebuild 854 +MD5 156ff921924ffca71b63831bdfbd89ea tome-2.0.0.ebuild 942 +MD5 a8f67b5f6c4ae8de1ec9f3481b7010e2 tome-2.1.0.ebuild 1075 +MD5 c4987715f0d1543bf76a2aa0b49e35a2 tome-2.2.1.ebuild 1389 +MD5 a435d9df9b1a3ac1742e3234d742362f tome-2.2.2.ebuild 1356 +MD5 5febc7a1e153cf2a764178addf34e891 files/digest-tome-1.0.0 62 +MD5 1b4b1dc015a686153a26274633ec38c9 files/digest-tome-2.0.0 62 +MD5 8ea3fc31ec761cfb3238ad54857bc2f7 files/digest-tome-2.1.0 62 +MD5 cb208a82164375060b21cac1bbd4cb4c files/digest-tome-2.2.1 62 +MD5 334beabe3e15932618a421f7881ee8b1 files/digest-tome-2.2.2 62 diff --git a/games-roguelike/tome/files/digest-tome-1.0.0 b/games-roguelike/tome/files/digest-tome-1.0.0 new file mode 100644 index 000000000000..7dcd10680d56 --- /dev/null +++ b/games-roguelike/tome/files/digest-tome-1.0.0 @@ -0,0 +1 @@ +MD5 e717e2a0738278b2692ef76c5366ae76 tome-100-src.tgz 2550190 diff --git a/games-roguelike/tome/files/digest-tome-2.0.0 b/games-roguelike/tome/files/digest-tome-2.0.0 new file mode 100644 index 000000000000..a4b74d10dcaa --- /dev/null +++ b/games-roguelike/tome/files/digest-tome-2.0.0 @@ -0,0 +1 @@ +MD5 b6eaa8bd38175cce13346baa82ea3a22 tome-200-src.tgz 2755486 diff --git a/games-roguelike/tome/files/digest-tome-2.1.0 b/games-roguelike/tome/files/digest-tome-2.1.0 new file mode 100644 index 000000000000..3768c846a8a5 --- /dev/null +++ b/games-roguelike/tome/files/digest-tome-2.1.0 @@ -0,0 +1 @@ +MD5 bda364543e66497581d2267e7b99424f tome-210-src.tgz 2961137 diff --git a/games-roguelike/tome/files/digest-tome-2.2.1 b/games-roguelike/tome/files/digest-tome-2.2.1 new file mode 100644 index 000000000000..55b0aa768807 --- /dev/null +++ b/games-roguelike/tome/files/digest-tome-2.2.1 @@ -0,0 +1 @@ +MD5 93324048f3c9a9cd43a367ef41bba30b tome-221-src.tgz 3045268 diff --git a/games-roguelike/tome/files/digest-tome-2.2.2 b/games-roguelike/tome/files/digest-tome-2.2.2 new file mode 100644 index 000000000000..150d14d64ef6 --- /dev/null +++ b/games-roguelike/tome/files/digest-tome-2.2.2 @@ -0,0 +1 @@ +MD5 145686d06c0650951236b859e611d6b2 tome-222-src.tgz 3088530 diff --git a/games-roguelike/tome/tome-1.0.0.ebuild b/games-roguelike/tome/tome-1.0.0.ebuild new file mode 100644 index 000000000000..babea0404a17 --- /dev/null +++ b/games-roguelike/tome/tome-1.0.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/tome-1.0.0.ebuild,v 1.1 2003/09/10 04:59:58 vapier Exp $ + +IUSE="X" + +S=${WORKDIR}/tome100-src + +DESCRIPTION="A roguelike game, where you can save the world from Morgoth and battle evil(or become evil;)" +LICENSE="Moria | GPL-2" +SLOT="0" +KEYWORDS="x86" +SRC_URI="http://t-o-m-e.net/dl/src/tome-100-src.tgz" +HOMEPAGE="http://t-o-m-e.net/" + +DEPEND="virtual/glibc + >=sys-libs/ncurses-5 + X? ( >=x11-base/xfree-4.0 )" + +src_unpack() { + unpack tome-100-src.tgz + cd ${S} +} + +src_compile() { + cd ${S}/src + emake -f makefile.org BINDIR=/usr/bin LIBDIR=/usr/share/tome/lib || die +} + +src_install () { + cd ${S}/src + make -f makefile.org BINDIR=${D}/usr/bin LIBDIR=${D}/usr/share/tome/lib install || die +} diff --git a/games-roguelike/tome/tome-2.0.0.ebuild b/games-roguelike/tome/tome-2.0.0.ebuild new file mode 100644 index 000000000000..cfa27489063d --- /dev/null +++ b/games-roguelike/tome/tome-2.0.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/tome-2.0.0.ebuild,v 1.1 2003/09/10 04:59:58 vapier Exp $ + +MY_PV=${PV//./} +S="${WORKDIR}/tome-${MY_PV}-src" + +DESCRIPTION="A roguelike game, where you can save the world from Morgoth and battle evil (or become evil ;])" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" +SRC_URI="http://t-o-m-e.net/dl/src/tome-${MY_PV}-src.tgz" +HOMEPAGE="http://t-o-m-e.net/" + +DEPEND="virtual/glibc + >=sys-libs/ncurses-5 + >=x11-base/xfree-4.0" + +src_compile() { + cd ${S}/src + cp makefile.org makefile.org.old + sed -e "s:-O1:${CFLAGS}:" \ + makefile.org.old > makefile.org + emake -f makefile.org BINDIR=/usr/bin LIBDIR=/usr/share/tome/lib || die "compile failed" +} + +src_install () { + cd ${S}/src + make -f makefile.org BINDIR=${D}/usr/bin LIBDIR=${D}/usr/share/tome/lib install || die "install failed" +} diff --git a/games-roguelike/tome/tome-2.1.0.ebuild b/games-roguelike/tome/tome-2.1.0.ebuild new file mode 100644 index 000000000000..0785bdaffc94 --- /dev/null +++ b/games-roguelike/tome/tome-2.1.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/tome-2.1.0.ebuild,v 1.1 2003/09/10 04:59:58 vapier Exp $ + +MY_PV=${PV//./} +S="${WORKDIR}/tome-${MY_PV}-src" + +DESCRIPTION="A roguelike game, where you can save the world from Morgoth and battle evil (or become evil ;])" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86" +SRC_URI="http://t-o-m-e.net/dl/src/tome-${MY_PV}-src.tgz" +HOMEPAGE="http://t-o-m-e.net/" + +DEPEND="virtual/glibc + >=sys-libs/ncurses-5 + >=x11-base/xfree-4.0" + +src_unpack() { + unpack ${A} + cd ${S}/src && \ + sed -i \ + -e "s:-O1:${CFLAGS}:" \ + makefile.std || die "sed makefile.std failed" +} + +src_compile() { + cd src && \ + make -f makefile.std \ + BINDIR=/usr/games/bin \ + LIBDIR=/usr/share/games/tome/lib || die "make failed" +} + +src_install() { + cd ${S}/src && \ + make -f makefile.std \ + BINDIR=${D}/usr/games/bin \ + LIBDIR=${D}/usr/share/games/tome/lib install || \ + die "make install failed" + cd ${S} && \ + dodoc *.txt || die "dodoc failed" +} diff --git a/games-roguelike/tome/tome-2.2.1.ebuild b/games-roguelike/tome/tome-2.2.1.ebuild new file mode 100644 index 000000000000..70a30757c364 --- /dev/null +++ b/games-roguelike/tome/tome-2.2.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/tome-2.2.1.ebuild,v 1.1 2003/09/10 04:59:58 vapier Exp $ + +MY_PV=${PV//./} +S="${WORKDIR}/tome-${MY_PV}-src" + +DESCRIPTION="A roguelike game, where you can save the world from Morgoth and battle evil (or become evil ;])" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ppc" +SRC_URI="http://t-o-m-e.net/dl/src/tome-${MY_PV}-src.tgz" +HOMEPAGE="http://t-o-m-e.net/" + +DEPEND="virtual/glibc + >=sys-libs/ncurses-5 + >=x11-base/xfree-4.0" + +src_unpack() { + unpack ${A} + cd ${S}/src && \ + sed -i \ + -e "s:-O1:${CFLAGS}:" \ + makefile.std || die "sed makefile.std failed" +} + +src_compile() { + cd src && \ + make -f makefile.std \ + BINDIR=/usr/games/bin \ + LIBDIR=/usr/share/games/tome/lib || die "make failed" +} + +src_install() { + cd ${S}/src && \ + make -f makefile.std \ + BINDIR=${D}/usr/games/bin \ + LIBDIR=${D}/usr/share/games/tome/lib install || \ + die "make install failed" + cd ${S} && \ + dodoc *.txt || die "dodoc failed" +} + +pkg_postinst() { + echo + ewarn "ToME 2.2.1 is not save-game compatible with previous versions." + echo + einfo "If you have older save files and you wish to continue those games," + einfo "you'll need to remerge the version of ToME with which you started" + einfo "those save-games." + echo + + games_pkg_postinst +} diff --git a/games-roguelike/tome/tome-2.2.2.ebuild b/games-roguelike/tome/tome-2.2.2.ebuild new file mode 100644 index 000000000000..5388ead80f64 --- /dev/null +++ b/games-roguelike/tome/tome-2.2.2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/tome-2.2.2.ebuild,v 1.1 2003/09/10 04:59:58 vapier Exp $ + +inherit games + +MY_PV=${PV//./} +S="${WORKDIR}/tome-${MY_PV}-src" + +DESCRIPTION="A roguelike game, where you can save the world from Morgoth and battle evil (or become evil ;])" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="x86 ppc" +SRC_URI="http://t-o-m-e.net/dl/src/tome-${MY_PV}-src.tgz" +HOMEPAGE="http://t-o-m-e.net/" + +RDEPEND="virtual/glibc + >=sys-libs/ncurses-5 + >=x11-base/xfree-4.0" +DEPEND="${RDEPEND} + >=sys-apps/sed-4" + +src_compile() { + cd src && \ + emake -f makefile.std \ + COPTS="${CFLAGS}" \ + BINDIR=${GAMES_BINDIR} \ + LIBDIR=${GAMES_DATADIR}/tome/lib || \ + die "emake failed" +} + +src_install() { + cd ${S}/src && \ + make -f makefile.std \ + BINDIR=${D}${GAMES_BINDIR} \ + LIBDIR=${D}${GAMES_DATADIR}/tome/lib install || \ + die "make install failed" + cd ${S} && \ + dodoc *.txt || die "dodoc failed" + + prepgamesdirs +} + +pkg_postinst() { + echo + ewarn "ToME ${PV} is not save-game compatible with previous versions." + echo + einfo "If you have older save files and you wish to continue those games," + einfo "you'll need to remerge the version of ToME with which you started" + einfo "those save-games." + echo + + games_pkg_postinst +} |