summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-roguelike/tome')
-rw-r--r--games-roguelike/tome/ChangeLog51
-rw-r--r--games-roguelike/tome/Manifest11
-rw-r--r--games-roguelike/tome/files/digest-tome-1.0.01
-rw-r--r--games-roguelike/tome/files/digest-tome-2.0.01
-rw-r--r--games-roguelike/tome/files/digest-tome-2.1.01
-rw-r--r--games-roguelike/tome/files/digest-tome-2.2.11
-rw-r--r--games-roguelike/tome/files/digest-tome-2.2.21
-rw-r--r--games-roguelike/tome/tome-1.0.0.ebuild33
-rw-r--r--games-roguelike/tome/tome-2.0.0.ebuild30
-rw-r--r--games-roguelike/tome/tome-2.1.0.ebuild42
-rw-r--r--games-roguelike/tome/tome-2.2.1.ebuild54
-rw-r--r--games-roguelike/tome/tome-2.2.2.ebuild54
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
+}