summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2015-03-16 15:52:23 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2015-03-16 15:52:23 +0000
commit468477136f07f4611eff60735f9fab647e92e219 (patch)
treed8f130aef9e8174f0359b6bdfaa4e0ae2a01159b /games-util
parentbump drumstick dep, bug #543342 (diff)
downloadhistorical-468477136f07f4611eff60735f9fab647e92e219.tar.gz
historical-468477136f07f4611eff60735f9fab647e92e219.tar.bz2
historical-468477136f07f4611eff60735f9fab647e92e219.zip
version bump
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Diffstat (limited to 'games-util')
-rw-r--r--games-util/gslist/ChangeLog9
-rw-r--r--games-util/gslist/Manifest5
-rw-r--r--games-util/gslist/files/gslist-0.8.11a-build.patch41
-rw-r--r--games-util/gslist/gslist-0.8.11a.ebuild36
4 files changed, 89 insertions, 2 deletions
diff --git a/games-util/gslist/ChangeLog b/games-util/gslist/ChangeLog
index 993ef7cb35de..4350464c5ffb 100644
--- a/games-util/gslist/ChangeLog
+++ b/games-util/gslist/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for games-util/gslist
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-util/gslist/ChangeLog,v 1.10 2015/02/25 08:19:41 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-util/gslist/ChangeLog,v 1.11 2015/03/16 15:52:16 mr_bones_ Exp $
+
+*gslist-0.8.11a (16 Mar 2015)
+
+ 16 Mar 2015; Michael Sterrett <mr_bones_@gentoo.org>
+ +files/gslist-0.8.11a-build.patch, +gslist-0.8.11a.ebuild,
+ files/gslist-0.8.8a-build.patch:
+ version bump
25 Feb 2015; Michael Sterrett <mr_bones_@gentoo.org> gslist-0.8.8a.ebuild:
Fix S
diff --git a/games-util/gslist/Manifest b/games-util/gslist/Manifest
index e6c6cec67f19..ee3ec9a3c31f 100644
--- a/games-util/gslist/Manifest
+++ b/games-util/gslist/Manifest
@@ -1,5 +1,8 @@
+AUX gslist-0.8.11a-build.patch 1178 SHA256 f2144c7de78966ffc73a183508a00a4617db3627f15b8201369b6411542f6732 SHA512 c938ce951c6042baa769019d274583610a9a5506c4ceeb2816ed372cae08bdfd5b228f3027064b6d92a5bf8beac88ad34f5fd8285ea0512baac7fcbbf6ae076c WHIRLPOOL ae130286c8927ad106600c407379c701eb5ab477f55ad5ceb901d3f512ca6065e1275b8ef72e1332c77758060c7917f712ceef298417be0c0d78a89d0bbcf3ad
AUX gslist-0.8.8a-build.patch 1119 SHA256 ce5b3236c0541ecdf5b7603d45ce6ff7ad9c27d0cd84fda15e6c45c40feb4c94 SHA512 094555e00e11a1b9729c033db0e2dc1fb2846e583ea270ae52f0aab362a911f4c192f1480b8cd4912e9af6a50f4077ad406a6ec0f681f864fe4b32917cff1e6b WHIRLPOOL 0d0d3376ef602b9d330c254b8801f2c834f9d690add1dfd274da7e19bc7e87e889c6f172cf84b4295ead5e7177b3d70a15b23151b2ce65e909aabe2e320f3ff6
+DIST gslist-0.8.11a.zip 2599227 SHA256 6acd2aecae5b52b6e5c7cb80ab7c607d5fbaa80ce569dc997e24f7458fc63034 SHA512 082cda97bf82ba4763236ce142d65a90b3372a430436cdc9fdccd1101feb5a2741807dff5a00e81fc833048e81468473d90851d23574167e78166beef08d0734 WHIRLPOOL ecd4aca5ac3933c6d117d8d1a091a62a6cc9bde96042f37a95e4ee3a7dbe9211f0a321d1c0fc9847a1f79a08af3af9bab0a8022d2caeb88a0e17f5bf7875df6f
DIST gslist-0.8.8a.zip 2246693 SHA256 2af4c929225d26b0d45aadc28abbbe3d9c8eb2ebe0b1dbe83663a19273212644 SHA512 8469a7bf354a5a2ab96289ead3a4f93b4995f726cf3a153c873a7edcf5120cd942425390b25ef6fce5c228d46633f08bc78e46fe1688d3f06cbdfa13ae3e7f19 WHIRLPOOL 8708be14916b029cf29bfa3d106a09d4d3a752195cecbb84edcbf1ac8034d41858e5cbab644c571857007de7b271714341c6e3300c98ddf332b602b80cba2329
+EBUILD gslist-0.8.11a.ebuild 757 SHA256 c2605ac36142e547c61b2adcd21d3ef941433d8a4dd53488b0ac83f5c60cca04 SHA512 ffad868805467f69b2ba231b97167d913559e0d4052cecca4450ebebcf2b2903f640b4bab0b30d9a1bc3dd6174979f2b482abc8393b3cd28520e2959ef8e57b7 WHIRLPOOL 0ab3f1e2eca62efc9b233e1e24577a0cd9fa007d2323737a5ec8f7dfbd01798e96677dc822e999f54c0f3e4b42732e8d331b72f5ac5a845f3e70e386e91f814e
EBUILD gslist-0.8.8a.ebuild 724 SHA256 8fc260951520e006d10e20ab09c6174e1ff4c76511e9f7c5348ab1bbaf279ac5 SHA512 e2d76faa6d64f4cd36fd005baac6c46961b7235b32eda9faeddc635d07b4e4139b5f979c358ce3184c93a6f9173af9db949f93e09f748241f1317d8126d2fcc8 WHIRLPOOL 053b4813986716bc06507f539969dd356c1ab619d7d25ebdadb5925bd461417592374de1573f45da663b716d4678a2d7194fca9c5a50b2e486de402515d37d56
-MISC ChangeLog 1420 SHA256 984f7b4f4c5edba2649a43ab93936b881db1c80f5581df06eed2fcb84a77cdff SHA512 a40933ac3180ebc32785293cf4c55663bb32685b781c034734f9c67b481476b2388e0fdb6c49b2152a61da52d64230304facc463ad156a0df456b76e2585968c WHIRLPOOL 07a55fa755c0b7e46db84f5055bd950fd239a3618d6e7f10f164da5660b864d9cc7af72ff756a57ea8f405bdfd5c5eccd0295c044e0de2533e8ac3051b95d4c7
+MISC ChangeLog 1618 SHA256 78ffe76032cad7650e2c567972d4bd9f66e093d80983fb7d99c82114fcd26598 SHA512 a5cc114b7895f5253e0bb195758e15b6205d2c1f2073bc70894288492af5ae8bc68184c4d7dba380467a662b2734ded730952a1cb1ff98e3cca554f63d6594a5 WHIRLPOOL 7d48ea5fb64249efb51b495dbc2d018af619640627bb74c221f3157ab9ce9a0bee03e90bc1271d028f4e1284c51e6e029065a54c0c0da1ea58504f69e86abea5
MISC metadata.xml 225 SHA256 e5e3da224187e6da3945fb604bd65b1e83e663b1b92f621bcca1f155587b6755 SHA512 7cc76925b11fad914f6d0836cd0c003663dfc1c72f2ac1f366c73bf66a84a2da72f3c8b729c5d58283c0351d986aa8b1692070916bcb50138270e20ce1f40aae WHIRLPOOL 185a67d8ffca7cd41b19cfe49acd301ae9d2d99c1c4e9d31f94712149c901407382954108fc89c73a9e07659350c6f1fe2970ff6ca97d1f6b9c7d7e2cf3db21f
diff --git a/games-util/gslist/files/gslist-0.8.11a-build.patch b/games-util/gslist/files/gslist-0.8.11a-build.patch
new file mode 100644
index 000000000000..4ffbfd94e012
--- /dev/null
+++ b/games-util/gslist/files/gslist-0.8.11a-build.patch
@@ -0,0 +1,41 @@
+--- work.orig/Makefile
++++ work/Makefile
+@@ -1,26 +1,30 @@
+-CFLAGS += -O2 -s -fstack-protector-all
++CFLAGS += -Wall -D_GNU_SOURCE
+ 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 /usr/lib/libGeoIP.a /usr/lib/i386-linux-gnu/libz.a
+ #SQLIBS = /usr/lib/i386-linux-gnu/libmysqlclient.a /usr/lib/i386-linux-gnu/libm.a -ldl
+ LIBS = -lpthread -lGeoIP -lz
+-SQLIBS = -lmysqlclient
+ O = $(SRC:.c=.o)
+
+-all: gslist gslistsql
++ifneq ($(GSWEB),0)
++CFLAGS += -DGSWEB
++endif
+
+-gslist:
+- $(CC) $(SRC) $(CFLAGS) -o gslist $(LIBS) -DGSWEB
+- $(CC) $(SRC) $(CFLAGS) -o gslistsql $(SQLIBS) $(LIBS) -DGSWEB -DSQL
++ifneq ($(SQL),0)
++CFLAGS += -DSQL
++LIBS += -lmysqlclient
++endif
++
++gslist: $(O)
++ $(CC) $(CFLAGS) $(LDFLAGS) -o gslist $(O) $(LIBS)
+
+ clean:
+- rm -f gslist gslistsql src/gslist.o src/enctype1_decoder.o src/enctype2_decoder.o src/enctype_shared.o src/enctypex_decoder.o src/mydownlib.o
++ rm -f gslist $(O)
+
+ install:
+ install -m 755 -d $(BINDIR)
+ install -m 755 gslist $(BINDIR)/gslist
+- install -m 755 gslistsql $(BINDIR)/gslistsql
+
+ .PHONY:
+ clean install
diff --git a/games-util/gslist/gslist-0.8.11a.ebuild b/games-util/gslist/gslist-0.8.11a.ebuild
new file mode 100644
index 000000000000..1518834aa60d
--- /dev/null
+++ b/games-util/gslist/gslist-0.8.11a.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-util/gslist/gslist-0.8.11a.ebuild,v 1.1 2015/03/16 15:52:16 mr_bones_ Exp $
+
+EAPI=5
+inherit eutils 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="~amd64 ~hppa ~x86"
+IUSE="web"
+
+RDEPEND="dev-libs/geoip"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}
+
+src_prepare() {
+ rm -f gslist gslistsql *.exe *.dll || die
+ epatch "${FILESDIR}"/${P}-build.patch
+}
+
+src_compile() {
+ emake SQL=0 $(use web || echo GSWEB=0)
+}
+
+src_install() {
+ dogamesbin ${PN}
+ dodoc ${PN}.txt
+ prepgamesdirs
+}