Initial commit, bug #111319
authorTristan Heaven <tristan@gentoo.org>
Thu, 4 Jan 2007 19:29:07 +0000 (19:29 +0000)
committerTristan Heaven <tristan@gentoo.org>
Thu, 4 Jan 2007 19:29:07 +0000 (19:29 +0000)
Package-Manager: portage-2.1.2_rc4-r5

games-util/gslist/ChangeLog [new file with mode: 0644]
games-util/gslist/Manifest [new file with mode: 0644]
games-util/gslist/files/digest-gslist-0.8.2 [new file with mode: 0644]
games-util/gslist/files/gslist-0.8.2-build.patch [new file with mode: 0644]
games-util/gslist/gslist-0.8.2.ebuild [new file with mode: 0644]
games-util/gslist/metadata.xml [new file with mode: 0644]

diff --git a/games-util/gslist/ChangeLog b/games-util/gslist/ChangeLog
new file mode 100644 (file)
index 0000000..f08f36c
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for games-util/gslist
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-util/gslist/ChangeLog,v 1.1 2007/01/04 19:29:07 nyhm Exp $
+
+*gslist-0.8.2 (04 Jan 2007)
+
+  04 Jan 2007; Tristan Heaven <nyhm@gentoo.org>
+  +files/gslist-0.8.2-build.patch, +metadata.xml, +gslist-0.8.2.ebuild:
+  Initial commit, bug #111319
+
diff --git a/games-util/gslist/Manifest b/games-util/gslist/Manifest
new file mode 100644 (file)
index 0000000..2ae58fc
--- /dev/null
@@ -0,0 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX gslist-0.8.2-build.patch 582 RMD160 77dc153e2b4a18df099792391f9e5b0a438283b9 SHA1 b70dff608b15f25f0bb8f269dd6356220d7b149a SHA256 57589090374282f703c244d4dcab2209aabf8b367ad309a6ec9a5042d4e39bba
+MD5 66d8df597045b6c56d933c9eb5db87b5 files/gslist-0.8.2-build.patch 582
+RMD160 77dc153e2b4a18df099792391f9e5b0a438283b9 files/gslist-0.8.2-build.patch 582
+SHA256 57589090374282f703c244d4dcab2209aabf8b367ad309a6ec9a5042d4e39bba files/gslist-0.8.2-build.patch 582
+DIST gslist-0.8.2.zip 1002949 RMD160 3fd380567f0edf4403a7be65215c1eb55aab635e SHA1 cae8bd4c669065385d55f32d76105d1a18420ebb SHA256 f27f5782fa369c7ff2b30cb6e688de68bae6515c3ee99e95802ca95ee90712bd
+EBUILD gslist-0.8.2.ebuild 722 RMD160 62a24c54737002ce788000ecda55a2b4f208c9e9 SHA1 ab206ba2f45427d1024c6e36f0f46c7ee28526cb SHA256 6812ca8f212139d1c354a7ddf313cdf09ec3986d2110740ef0a7545656578126
+MD5 a2e42fd428665084493df62fd404f685 gslist-0.8.2.ebuild 722
+RMD160 62a24c54737002ce788000ecda55a2b4f208c9e9 gslist-0.8.2.ebuild 722
+SHA256 6812ca8f212139d1c354a7ddf313cdf09ec3986d2110740ef0a7545656578126 gslist-0.8.2.ebuild 722
+MISC ChangeLog 385 RMD160 1582faa9f8191517bbdfee9c39033ad2e6556b79 SHA1 34cc8c5e64e44e09871985d77c682361f59f79f0 SHA256 0da26273404b6f7f121c44e3fd08934bb9e857f7e21830f0bc48754e509f7e2e
+MD5 5b352f8a9d0ccf113c012cec240e9425 ChangeLog 385
+RMD160 1582faa9f8191517bbdfee9c39033ad2e6556b79 ChangeLog 385
+SHA256 0da26273404b6f7f121c44e3fd08934bb9e857f7e21830f0bc48754e509f7e2e ChangeLog 385
+MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
+RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
+SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
+MD5 d04dfe4d5ce868192aaeafddb74e2986 files/digest-gslist-0.8.2 232
+RMD160 6f8664fb9f944c2a67b0f595eab045a4402983ba files/digest-gslist-0.8.2 232
+SHA256 c0ea04ed37faad3b362e15a6283eb425bbbc6f44c1987d8fbd1a7ba3c6671c01 files/digest-gslist-0.8.2 232
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.1 (GNU/Linux)
+
+iD8DBQFFnVWJdz7hIScOURERAoQOAJ9zcti08frqMDE1PaHxdSANEgvSKgCgrqko
+YaBwVY062zAyaVftDDRW4+s=
+=kVUp
+-----END PGP SIGNATURE-----
diff --git a/games-util/gslist/files/digest-gslist-0.8.2 b/games-util/gslist/files/digest-gslist-0.8.2
new file mode 100644 (file)
index 0000000..536f6a0
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 142c30c04d80566014c363e51968c1ac gslist-0.8.2.zip 1002949
+RMD160 3fd380567f0edf4403a7be65215c1eb55aab635e gslist-0.8.2.zip 1002949
+SHA256 f27f5782fa369c7ff2b30cb6e688de68bae6515c3ee99e95802ca95ee90712bd gslist-0.8.2.zip 1002949
diff --git a/games-util/gslist/files/gslist-0.8.2-build.patch b/games-util/gslist/files/gslist-0.8.2-build.patch
new file mode 100644 (file)
index 0000000..2ef4696
--- /dev/null
@@ -0,0 +1,22 @@
+--- Makefile
++++ Makefile
+@@ -1,15 +1,16 @@
+-CFLAGS        += -O2 -s
++CC = gcc
++CFLAGS        += -DGSWEB
+ #CFLAGS       += -ggdb
+ PREFIX        = /usr/local
+ BINDIR        = $(PREFIX)/bin
+ SRC   = src/gslist.c src/enctype1_decoder.c src/enctype2_decoder.c src/enctype_shared.c src/mydownlib.c
+-LIBS    = -lpthread -lmysqlclient
++LIBS    = -lpthread
+ O     = $(SRC:.c=.o)
+ all:  gslist
+ gslist:       $(O)
+-      $(CC) $(SRC) $(CFLAGS) -o gslist $(LIBS) -DGSWEB -DSQL
++      $(CC) $(O) -o gslist $(LIBS) $(LDFLAGS)
+ clean:
+       rm -f gslist src/gslist.o src/enctype1_decoder.o src/enctype2_decoder.o src/enctype_shared.o src/mydownlib.o
diff --git a/games-util/gslist/gslist-0.8.2.ebuild b/games-util/gslist/gslist-0.8.2.ebuild
new file mode 100644 (file)
index 0000000..4e24d7a
--- /dev/null
@@ -0,0 +1,32 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-util/gslist/gslist-0.8.2.ebuild,v 1.1 2007/01/04 19:29:07 nyhm Exp $
+
+inherit toolchain-funcs games
+
+DESCRIPTION="A GameSpy server browser"
+HOMEPAGE="http://aluigi.altervista.org/papers.htm#gslist"
+SRC_URI="mirror://gentoo/${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${P}-build.patch
+       sed -i "s:gcc:$(tc-getCC):" Makefile || die "sed failed"
+}
+
+src_install() {
+       dogamesbin ${PN} || die "dogamesbin failed"
+       dodoc ${PN}.txt
+       prepgamesdirs
+}
diff --git a/games-util/gslist/metadata.xml b/games-util/gslist/metadata.xml
new file mode 100644 (file)
index 0000000..d3c2cc9
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>games</herd>
+</pkgmetadata>