ChangeLog

# ChangeLog for games-util/uglygs
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-util/uglygs/ChangeLog,v 1.7 2007/03/12 18:24:09 genone Exp $

12 Mar 2007; Marius Mauch uglygs-0_rc11.ebuild:
Replacing einfo with elog

06 Dec 2006; Chris Gianelloni uglygs-0_rc11.ebuild:
Removed sed-4 from *DEPEND.

27 Mar 2006; Chris Gianelloni uglygs-0_rc11.ebuild:
Moved games_pkg_postinst to beginning of pkg_postinst.

15 Jun 2005; Chris Gianelloni uglygs-0_rc11.ebuild:
Removed INSTALL file.

*uglygs-0_rc11 (08 Sep 2003)

08 Sep 2003; Mike Frysinger :
Version bump.

*uglygs-0_rc10 (30 Jun 2003)

30 Jun 2003; Mike Frysinger :
Version bump + move sed's to paches + games.eclass support.

*uglygs-0_rc7 (17 Dec 2002)

29 Jun 2003; uglygs-0_rc7.ebuild:
use sed -i, emake, fix up things in unpack instead of compile

17 Dec 2002; Mike Frysinger :
Version bump

*uglygs-0rc5 (23 Oct 2002)

06 Dec 2002; Rodney Rees :
changed sparc ~sparc keywords

23 Oct 2002; Mike Frysinger :
Initial import. Ebuild submitted by me.

Manifest

AUX 0_rc11-uglygs.conf.patch 2213 RMD160 c2c85140567f347fc3d2bc8fa7924229cc0dc99b SHA1 aa2a8bf50908de7e3d8b34dbff3c3b2da22ef4b3 SHA256 83f8f2e2a4f617834b8c28082f5b3fbbd008cb8ef454ab715e9ff00b58f8d679
AUX 0_rc11-uglygs.pl.patch 7040 RMD160 cdfba9103f53dafd6bf5dd56087c8c8c99161274 SHA1 b845fba6f98e3b0e73ddd3e61b78ca5b38563620 SHA256 577144eb6062b3652a6d91c5a6f282bf32f039db4e0c0220ca7c9f94287a73b2
DIST uglygs-rc11.tar.gz 9066873 RMD160 1c0ad862dfb3ef709e1f52c26f632536c8777566 SHA1 f9116584b5b871afbe1aa71a2e68482eb0ff2af1 SHA256 a304e01e0a570ba5dcac3ac3f9d4ade23b7fbe3e40222f9d9510df14ae8e09f0
EBUILD uglygs-0_rc11.ebuild 1499 RMD160 e0a76f8c1f9fe3672bb804f6081767959c87b682 SHA1 5a16c06cacd7b7b364fe354233970685f4b19f28 SHA256 3bd43b7042d967af9ecc843cb1cc5b40584054a8ec8671b04dc653d192958951
MISC ChangeLog 1316 RMD160 4957994b2c7e47487d244aae499f53008fc08283 SHA1 5cbd6d1179898fa0ef1af4b48cfdf15dd06574b5 SHA256 91ec7227972af2c347d92e5ed20db6f6296f5ad5239c1b41680c3c99030985ba
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

metadata.xml




games

uglygs-0_rc11.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/uglygs/uglygs-0_rc11.ebuild,v 1.10 2007/04/09 20:59:39 nyhm Exp $

inherit eutils games

MY_P=${P/0_/}
DESCRIPTION="quickly searches the network for game servers"
HOMEPAGE="http://uglygs.uglypunk.com/"
SRC_URI="ftp://ftp.uglypunk.com/uglygs/current/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha hppa ppc sparc x86"
IUSE=""

RDEPEND="net-analyzer/rrdtool
dev-lang/perl"

S=${WORKDIR}/${MY_P}

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PV}-uglygs.conf.patch
sed -i "s:GENTOO_DIR:$(games_get_libdir)/${PN}:" uglygs.conf \
|| die "sed uglygs.conf failed"
epatch "${FILESDIR}"/${PV}-uglygs.pl.patch
sed -i "s:GENTOO_DIR:${GAMES_SYSCONFDIR}:" uglygs.pl \
|| die "sed uglygs.pl failed"
}

src_compile() {
cd qstat
emake CFLAGS="${CFLAGS}" || die "emake failed"
}

src_install() {
insinto "${GAMES_SYSCONFDIR}"
doins uglygs.conf qstat/qstat.cfg || die "doins failed"

dogamesbin uglygs.pl || die "dogamesbin failed"

insinto "$(games_get_libdir)"/${PN}
doins -r data images templates tmp || die "doins failed"
keepdir "$(games_get_libdir)"/${PN}/tmp

exeinto "$(games_get_libdir)"/${PN}
doexe qstat/qstat || die "doexe failed"

dodoc CHANGES README

prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst
elog "Dont forget to setup ${GAMES_SYSCONFDIR}/uglygs.conf and ${GAMES_SYSCONFDIR}/qstat.cfg"
}