ChangeLog

# ChangeLog for games-mud/tf
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-mud/tf/ChangeLog,v 1.19 2007/11/07 17:55:58 mr_bones_ Exp $

07 Nov 2007; Michael Sterrett tf-40-r2.ebuild,
tf-50_beta8.ebuild:
Add dev-libs/libpcre dep for bug #198384

*tf-50_beta8 (08 Feb 2007)

08 Feb 2007; Tristan Heaven +tf-50_beta8.ebuild:
Version bump, bug #165517

01 Oct 2006; Michael Sterrett
+files/tf-40-gcc4.patch, files/tf-40-gentoo.diff, tf-40-r2.ebuild:
fix compile with gcc4 (bug #149079) with patch from Alexander Graf; avoid
prestripped binaries; tidy

02 Sep 2006; Michael Sterrett tf-50_beta7.ebuild:
avoid prestripped binaries; touchups (patch from Tristan Heaven bug #137835)

17 May 2005; Michael Sterrett -tf-50_beta3.ebuild,
-tf-50_beta6.ebuild, tf-50_beta7.ebuild:
fix the location of the loadable modules

*tf-50_beta7 (17 May 2005)

17 May 2005; Michael Sterrett +tf-50_beta7.ebuild:
version bump (bug #90285)

05 Oct 2004; Jason Wever tf-50_beta6.ebuild:
Added ~sparc keyword.

22 Sep 2004; tf-50_beta6.ebuild:
added ~amd64

05 Sep 2004; David Holm tf-50_beta6.ebuild:
Added to ~ppc.

*tf-50_beta6 (31 Aug 2004)

31 Aug 2004; Michael Sterrett +tf-50_beta6.ebuild:
version bump (bug #62424)

01 Jul 2004; Jeremy Huddleston tf-50_beta3.ebuild:
virtual/glibc -> virtual/libc

13 May 2004; Michael Sterrett tf-40-r2.ebuild:
IUSE fix; removed unneeded dodir calls

21 Apr 2004; Michael Sterrett tf-40-r2.ebuild:
added keyword for sparc (bug #48626)

23 Mar 2004; tf-40-r2.ebuild:
Added ~amd64 keyword.

*tf-50_beta3 (11 Feb 2004)

11 Feb 2004; Michael Sterrett tf-50_beta3.ebuild:
version bump (bug #40973); some doc patches from Mikael Warlander.

*tf-50_alpha11 (24 Sep 2003)

24 Sep 2003; Michael Sterrett tf-50_alpha11.ebuild:
version bump unstable for bug 23274

*tf-40-r2 (09 Nov 2002)

13 Feb 2003; Seemant Kulleen tf-40-r2.ebuild :
fixed typo in SRC_URI, thanks to: Jonas Berlin in bug #15638

09 Nov 2002; Seemant Kulleen tf-40-r2.ebuild
files/digest-tf-40-r2 :

Additional HTML documentation fetched/installed if "doc" in USE.
Submitted by: patrick.kursawe@web.de (Patrick Kursawe) in bug #10433

*tf-40-r1 (1 Feb 2002)

17 jul 2002; phoen][x tf-40-r1.ebuild :
Added KEYWORDS.

1 Feb 2002; G.Bevin ChangeLog :

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

AUX tf-40-gcc4.patch 1955 RMD160 409fb0205eaa12843b965574774f14f1b7e5bdae SHA1 0013b98568310baba645fb1aff00504fd580de58 SHA256 c6db5fa3a77a50c012f9a2e516dae708022d99bc0c111cc7af7d3553221af90c
AUX tf-40-gentoo.diff 1093 RMD160 7b448315ab46d18c8ef546be65bf8f38328ab766 SHA1 f0aa1b6a9ad58871ac1012f8902388b9e0663ba2 SHA256 8c31afa6845a429f5b4623b40459672849a54d275d8847d63ec0aa102b2a80ac
DIST tf-40s1-help.tar.gz 121936 RMD160 847833d010f82869e411a87294fa3dd53f2c59ba SHA1 26e328ce88bd9739f8d409cea229272edab34762 SHA256 057668bdbe63e7cd1b5121343ebbfc182956e75feb9e273dd42fe22ce0d45a48
DIST tf-40s1.tar.gz 349239 RMD160 2852daa3363bb134f29cc25d3177e9599ecacc1f SHA1 89ee75d0d8501dd7fe5440c81cf9b294e5ccf746 SHA256 488715d3c75ff05c08a518b0e1cd4518245842fbc1e4178c6da515e415101beb
DIST tf-50b8-help.tar.gz 175591 RMD160 44bbdaa4feb21ac05e4a3a733e60ad427ebef588 SHA1 09bc75ee37dfeaf9fa0ae7d95b28fa0d7f971043 SHA256 d9f7c2475c6641100ff3f2e877917d4ec4660df1aaa46e0a4d510479f5d11b83
DIST tf-50b8.tar.gz 719553 RMD160 dd19528548c4139a1182ad7dc41bb561c17697ef SHA1 37bb70bfb7b44d36c28606c6bd45e435502fb4b4 SHA256 3750a114cf947b1e3d71cecbe258cb830c39f3186c369e368d4662de9c50d989
EBUILD tf-40-r2.ebuild 983 RMD160 0cd49b1836f0858304cfd6e26cc171e5eda8d928 SHA1 a90e6fbdc8baee61e100a5c2282f3f82ef210982 SHA256 1a836e1467f24d8420ca5e87f1432b72a7993e2caa04f7fa6ff8c278d6fcfe61
EBUILD tf-50_beta8.ebuild 1538 RMD160 16820903fc509c25a9276a1ad65e21243e6bbb3d SHA1 f84edb84e2e2d6e57589b351912c416726e087eb SHA256 2226fff8e951a177401dd3ef15fd2c08447e8b4d10e69866971fa029734cb37a
MISC ChangeLog 3207 RMD160 f4903c530bb0a984d8016f662dd0460a3cad8115 SHA1 4fa240933d130832eb3d1c8f6f2c22ab6d733530 SHA256 e27298c626ccf3aaa6aa79088622a71b5abcff4cde000d0edadcfe28b1c57663
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

metadata.xml




games

tf-40-r2.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-mud/tf/tf-40-r2.ebuild,v 1.10 2007/11/07 17:55:58 mr_bones_ Exp $

inherit eutils

MY_P=${P}s1
DESCRIPTION="A small full-featured MUD client"
HOMEPAGE="http://tf.tcp.com/~hawkeye/tf/"
SRC_URI="mirror://tinyfugue/${MY_P}.tar.gz
doc? ( mirror://tinyfugue/${MY_P}-help.tar.gz )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS=" ~amd64 ~sparc x86"
IUSE="doc"

DEPEND=">=sys-libs/ncurses-5.2"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
epatch \
"${FILESDIR}/${P}-gentoo.diff" \
"${FILESDIR}/${P}-gcc4.patch"
}

src_compile() {
echo 'y' | ./unixmake config || die
./unixmake all || die
}

src_install() {
dobin src/tf || die
newman src/tf.1.catman tf.1
exeinto /usr/lib/${MY_P}-lib
doexe tf-lib/*
insinto /usr/lib/${MY_P}-lib
doins CHANGES
dodoc CHANGES CREDITS README
use doc && dohtml -r "${WORKDIR}"/${MY_P}-help
}

tf-50_beta8.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-mud/tf/tf-50_beta8.ebuild,v 1.2 2007/11/07 17:55:58 mr_bones_ Exp $

inherit games

MY_P="${P/_beta/b}"
DESCRIPTION="A small, flexible, screen-oriented MUD client"
HOMEPAGE="http://tinyfugue.sourceforge.net/"
SRC_URI="mirror://sourceforge/tinyfugue/${MY_P}.tar.gz
doc? ( mirror://sourceforge/tinyfugue/${MY_P}-help.tar.gz )"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="debug doc ipv6 ssl"

DEPEND="ssl? ( dev-libs/openssl )
dev-libs/libpcre"

S=${WORKDIR}/${MY_P}

src_compile() {
STRIP=: egamesconf \
$(use_enable ssl) \
$(use_enable debug core) \
$(use_enable ipv6 inet6) \
--enable-manpage || die
emake || die "emake failed"
}

src_install() {
dogamesbin src/tf || die "dogamesbin failed"
newman src/tf.1.catman tf.1
dodoc CHANGES CREDITS README

insinto "${GAMES_DATADIR}"/${PN}-lib
# the application looks for this file here if /changes is called.
# see comments on bug #23274
doins CHANGES || die "doins failed"
insopts -m0755
doins tf-lib/* || die "doins failed"
if use doc ; then
dohtml -r *.html commands topics
fi
prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst
use ipv6 && {
echo
ewarn "You have merged TinyFugue with IPv6-support."
ewarn "Support for IPv6 is still being experimental."
ewarn "If you experience problems with connecting to hosts,"
ewarn "try re-merging this package with USE="-ipv6""
echo
}
}