summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Heaven <nyhm@gentoo.org>2008-06-30 19:57:24 +0000
committerTristan Heaven <nyhm@gentoo.org>2008-06-30 19:57:24 +0000
commitc8e1aa7b004b493e8e38fa5e38ec36a408da0aee (patch)
tree9786f6a4a9ad847eef6391d24d21cb6404001ff3 /dev-games/libgrapple
parentFixed IUSE QA issue (diff)
downloadgentoo-2-c8e1aa7b004b493e8e38fa5e38ec36a408da0aee.tar.gz
gentoo-2-c8e1aa7b004b493e8e38fa5e38ec36a408da0aee.tar.bz2
gentoo-2-c8e1aa7b004b493e8e38fa5e38ec36a408da0aee.zip
Initial commit, bug #145204
(Portage version: 2.2_rc1/cvs/Linux 2.6.25.9 x86_64)
Diffstat (limited to 'dev-games/libgrapple')
-rw-r--r--dev-games/libgrapple/ChangeLog11
-rw-r--r--dev-games/libgrapple/Manifest5
-rw-r--r--dev-games/libgrapple/files/libgrapple-0.9.3-64bit.patch21
-rw-r--r--dev-games/libgrapple/libgrapple-0.9.3.ebuild28
-rw-r--r--dev-games/libgrapple/metadata.xml5
5 files changed, 70 insertions, 0 deletions
diff --git a/dev-games/libgrapple/ChangeLog b/dev-games/libgrapple/ChangeLog
new file mode 100644
index 000000000000..ea7775fc39b9
--- /dev/null
+++ b/dev-games/libgrapple/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for dev-games/libgrapple
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/libgrapple/ChangeLog,v 1.1 2008/06/30 19:57:23 nyhm Exp $
+
+*libgrapple-0.9.3 (30 Jun 2008)
+
+ 30 Jun 2008; Tristan Heaven <nyhm@gentoo.org>
+ +files/libgrapple-0.9.3-64bit.patch, +metadata.xml,
+ +libgrapple-0.9.3.ebuild:
+ Initial commit, bug #145204
+
diff --git a/dev-games/libgrapple/Manifest b/dev-games/libgrapple/Manifest
new file mode 100644
index 000000000000..505ad576928e
--- /dev/null
+++ b/dev-games/libgrapple/Manifest
@@ -0,0 +1,5 @@
+AUX libgrapple-0.9.3-64bit.patch 794 RMD160 00ab11de73616b651bc1c3218d3b9567007cbd6a SHA1 e76ce73de32ee6900bf8280d02839fffb1e1b543 SHA256 b715e22b65501af4296331a7c4106e7a9c6f94720828e8657d89060b2c53cdde
+DIST libgrapple-0.9.3.tbz 173072 RMD160 de5663149db3c301b6b66522b32963439b265b7b SHA1 d9210b36b07e3af72db37c224e3e04c8bb054804 SHA256 a9c6d800f0a4cc5610a297142b4993e2816238abc17757574e2ca7b1331626e2
+EBUILD libgrapple-0.9.3.ebuild 618 RMD160 fd85bec7cae640d20630937eaaf495c9eae37c41 SHA1 b152af1f862ba9193ff5f462ca6a5ba0fcc375f5 SHA256 d695372f503991106ffab2b62beac7d0101e6c1d2b95594c54a680346ad8f252
+MISC ChangeLog 315 RMD160 1d5cc4d614d7b7a94a67d803832c17a2b133cb4e SHA1 ec48be453bf049e237af5431052209154b0e1a3e SHA256 7bb985248c0684bf0eb468c69b669dc5536457595852039a33c787149c21f2e2
+MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/dev-games/libgrapple/files/libgrapple-0.9.3-64bit.patch b/dev-games/libgrapple/files/libgrapple-0.9.3-64bit.patch
new file mode 100644
index 000000000000..931a5c7938a5
--- /dev/null
+++ b/dev-games/libgrapple/files/libgrapple-0.9.3-64bit.patch
@@ -0,0 +1,21 @@
+--- src/socket.c
++++ src/socket.c
+@@ -75,15 +75,15 @@
+ static int socket_udp2way_connectmessage(socketbuf *);
+ static int socket_udp2way_listener_data_process(socketbuf *,
+ struct sockaddr_in *,
+- size_t,signed char *,int);
++ socklen_t,signed char *,int);
+ static int socket_udp2way_reader_data_process(socketbuf *,
+ struct sockaddr_in *,
+- size_t,signed char *,int);
++ socklen_t,signed char *,int);
+
+ static int socket_udp2way_stun_start(socketbuf *);
+ static int socket_udp2way_stun_start_stage1(socketbuf *);
+ static int socket_udp2way_reader_stun_process(socketbuf *,
+- struct sockaddr_in *,size_t,
++ struct sockaddr_in *,socklen_t,
+ signed char *,int,int);
+ static int socket_udp2way_stun_ping(socketbuf *);
+
diff --git a/dev-games/libgrapple/libgrapple-0.9.3.ebuild b/dev-games/libgrapple/libgrapple-0.9.3.ebuild
new file mode 100644
index 000000000000..b2fc74c844ed
--- /dev/null
+++ b/dev-games/libgrapple/libgrapple-0.9.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-games/libgrapple/libgrapple-0.9.3.ebuild,v 1.1 2008/06/30 19:57:23 nyhm Exp $
+
+inherit eutils autotools
+
+DESCRIPTION="A high level network layer for multiuser applications"
+HOMEPAGE="http://grapple.linuxgamepublishing.com/grapple.php"
+SRC_URI="http://osfiles.linuxgamepublishing.com/${P}.tbz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/openssl"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-64bit.patch
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc README* UPDATES
+}
diff --git a/dev-games/libgrapple/metadata.xml b/dev-games/libgrapple/metadata.xml
new file mode 100644
index 000000000000..d3c2cc926f0b
--- /dev/null
+++ b/dev-games/libgrapple/metadata.xml
@@ -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>