Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145204 - [EBUILD] libgrapple-0.9
Summary: [EBUILD] libgrapple-0.9
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL: http://grapple.linuxgamepublishing.co...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-26 13:57 UTC by Christoph Brill (egore) (RESIGNED)
Modified: 2008-06-30 20:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dev-games/libgrapple-0.9.ebuild (libgrapple-0.9.ebuild,1.01 KB, text/plain)
2006-08-26 13:59 UTC, Christoph Brill (egore) (RESIGNED)
Details
dev-games/libgrapple-0.9.ebuild (libgrapple-0.9.ebuild,1.06 KB, text/plain)
2006-08-27 04:33 UTC, Christoph Brill (egore) (RESIGNED)
Details
files/libgrapple-0.9-pkgconfig.patch (libgrapple-0.9-pkgconfig.patch,1.19 KB, patch)
2006-08-27 04:33 UTC, Christoph Brill (egore) (RESIGNED)
Details | Diff
dev-games/libgrapple-0.9.ebuild (libgrapple-0.9.ebuild,1.06 KB, text/plain)
2006-08-30 02:56 UTC, Christoph Brill (egore) (RESIGNED)
Details
dev-games/libgrapple-0.9.1 (libgrapple-0.9.1.ebuild,1.06 KB, text/plain)
2007-03-14 21:05 UTC, Christoph Brill (egore) (RESIGNED)
Details
libgrapple-0.9.1.ebuild (libgrapple-0.9.1.ebuild,1.02 KB, text/plain)
2007-05-17 04:44 UTC, Paul Bredbury
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Brill (egore) (RESIGNED) 2006-08-26 13:57:48 UTC
Grapple is designed to be a simple network layer, allowing the addition of multiplayer features to a game for as little as a dozen lines of code. However it is also fully featured, so if you want more from your networking, you can have it.

Basic Features
Simple client-server networking
Keeps all clients aware of all other clients
Passworded servers
Data transfer via TCP, UDP, or reliable UDP

Advanced Features
Network messenging by either a push or a pull model, or a mixture of both
Multiple methods of querying users
User Groups for client bandwidth saving
Network load reacting data transmission and retransmission
Background pinging to monitor network states
Server failover
A fully functional lobby system
Comment 1 Christoph Brill (egore) (RESIGNED) 2006-08-26 13:59:52 UTC
Created attachment 95157 [details]
dev-games/libgrapple-0.9.ebuild

the ebuild for version 0.9:
- installs docs
- checks for "threads"-useflag
- additionally installs tests (not sure if that makes sense)
Comment 2 Christoph Brill (egore) (RESIGNED) 2006-08-27 04:33:00 UTC
Created attachment 95192 [details]
dev-games/libgrapple-0.9.ebuild

with pkgconfig support
Comment 3 Christoph Brill (egore) (RESIGNED) 2006-08-27 04:33:32 UTC
Created attachment 95193 [details, diff]
files/libgrapple-0.9-pkgconfig.patch

Necessary patch (also sent upstream)
Comment 4 Christoph Brill (egore) (RESIGNED) 2006-08-30 02:56:46 UTC
Created attachment 95448 [details]
dev-games/libgrapple-0.9.ebuild

amd64 support
Comment 5 Christoph Brill (egore) (RESIGNED) 2007-03-14 21:05:17 UTC
Created attachment 113305 [details]
dev-games/libgrapple-0.9.1

Bump to 0.9.1
Comment 6 Paul Bredbury 2007-05-17 04:44:47 UTC
Created attachment 119494 [details]
libgrapple-0.9.1.ebuild

Minor tidying.

libgrapple is used by Ballistics:
http://www.linuxgamepublishing.com/info.php?id=ballistics
Comment 7 Tristan Heaven (RETIRED) gentoo-dev 2008-06-30 20:01:47 UTC
Fixed, thanks.

The pkg-config stuff needs to go upstream. We don't want people assuming it would be available in other distributions.