Portage is a package management system used by Gentoo Linux
# ChangeLog for games-strategy/netpanzer
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/netpanzer/ChangeLog,v 1.28 2008/04/30 17:06:37 nyhm Exp $
30 Apr 2008; Tristan Heaven
+files/netpanzer-0.8.2-gcc43.patch, netpanzer-0.8.2.ebuild:
Patch to fix building with gcc-4.3 from Peter Alfredsen, bug #218837
21 Nov 2007; Ryan Hill
Also allow building 0.8.2 with ftjam for bug #188194
20 Nov 2007; Ferris McCormick
Allow for ftjam (part of Bug #188194).
*netpanzer-0.8.2 (08 Oct 2007)
08 Oct 2007; Michael Sterrett
+netpanzer-0.8.2.ebuild:
version bump
07 Mar 2007; Chris Gianelloni
files/netpanzer-ded:
Change all instances of [ to [[.
07 Feb 2007; Michael Sterrett
-files/netpanzer-0.8-gcc41.patch,
-files/netpanzer-0.8-min-size-check.patch,
-files/netpanzer-0.8-robust.patch, -netpanzer-0.8-r1.ebuild,
netpanzer-0.8.1.ebuild:
Bring 0.8.1 keywords up to 0.8 and remove old DOSable version
*netpanzer-0.8.1 (07 Feb 2007)
07 Feb 2007; Tristan Heaven
+netpanzer-0.8.1.ebuild:
Version bump, bug #134138
04 Oct 2006; Tristan Heaven
+files/netpanzer-0.8-gcc41.patch, netpanzer-0.8-r1.ebuild:
Add patch for gcc-4.1, bug #131296
22 Dec 2005; Gustavo Zacarias
netpanzer-0.8-r1.ebuild:
Stable on sparc
*netpanzer-0.8-r1 (14 Jul 2005)
14 Jul 2005; Mike Frysinger
+files/netpanzer-0.8-min-size-check.patch,
+files/netpanzer-0.8-robust.patch, +netpanzer-0.8-r1.ebuild:
Fix DoS in server #98922 by Stefan Cornelius.
01 Jul 2005; Ferris McCormick
Add ~sparc keyword --- Users report success running it, and it does build
and does run well enough for testing. Note that this is an SDL application,
and for sparc systems using Creator or Elite graphics, the xaa-enabled
version of the xorg sunffb driver is required.
05 Jun 2005; Michael Hanselmann
Stable on ppc.
22 Feb 2005; Chris Gianelloni
+files/netpanzer-ded.ini, +files/netpanzer.rc:
Added init script, dedicated script, and ini file from bug #69946 to close
bug #81984.
*netpanzer-0.8 (11 Feb 2005)
11 Feb 2005; Michael Sterrett
version bump (bug #79742) - ebuild updates from Robert Schuster
*netpanzer-0.2.0_rc4 (23 Jan 2005)
23 Jan 2005; Chris Gianelloni
+netpanzer-0.2.0_rc4.ebuild:
Bumped to 2.0_rc4 and added ~amd64 to KEYWORDS. Closing bug #69946.
04 Aug 2004; Michael Sterrett
netpanzer-0.1.5-r1.ebuild:
needs wxGTK to build even if it isn't used (bug #59113)
03 Aug 2004; David Holm
Added to ~ppc.
*netpanzer-0.1.5-r1 (25 Jul 2004)
25 Jul 2004; Michael Sterrett
+netpanzer-0.1.5-r1.ebuild:
Skip creation of netpanzereditor since it's not ready yet (bug #57332); tidy
24 May 2004; Michael Sterrett
more docs installed (bug #51519)
05 May 2004; Michael Sterrett
files/physfs.patch:
add a patch to work around the broken version checking for libphysfs (bug
#48831)
*netpanzer-0.1.5 (05 Mar 2004)
05 Mar 2004; Michael Sterrett
version bump (bug #43461)
05 Mar 2004; Michael Sterrett
incorporate changes from bug #42431 submitted ebuild from Matze Braun that I
missed before
*netpanzer-0.1.4 (22 Feb 2004)
22 Feb 2004; Michael Sterrett
netpanzer-0.1.3.ebuild, netpanzer-0.1.4.ebuild:
version bump (bug #42431)
22 Jan 2004; Michael Sterrett
tidy oldest version
*netpanzer-0.1.3 (05 Jan 2004)
05 Jan 2004; Michael Sterrett
netpanzer-0.1.2.ebuild, netpanzer-0.1.3.ebuild:
version bump with ebuild updates by Matze Braun via bug 37340
*netpanzer-0.1.2 (19 Nov 2003)
19 Nov 2003; Michael Sterrett
version bump; mark stable; ebuild submitted by Matze Braun via bug 33551
*netpanzer-0.1.1 (21 Oct 2003)
21 Oct 2003; Michael Sterrett
initial commit; ebuild supplied by Matze Braun via bug 31054
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX netpanzer-0.8.2-gcc43.patch 2241 RMD160 9d992c6b511b092fea1968489883c0897439cf3d SHA1 cbad8e3c9d9f34c0846bd54b61939ee86755f19b SHA256 b2c150dee78272d317e57b019f491c5ab1a7a29f9708c9da5791f6b68a486b60
AUX netpanzer-ded 359 RMD160 b3d0ee87b0aad2761ded85ee916c208e2188c043 SHA1 ab6085c7befd3a8d99bc0c93b3fb1ba1ccd7710d SHA256 4b49ecaa63b76c35532d0eea2825d9d6fa9655772f47407497ce3fabce0e1760
AUX netpanzer-ded.ini 1261 RMD160 95f3d05b5660de90aae7fdb5001c2108f852071e SHA1 f890b22a577ce41c7e995848776fbc35b1c8d942 SHA256 39ae0151857304a53d62cc6623f3943b492bd9543da4c072a561f9475c0f8f51
AUX netpanzer.rc 895 RMD160 765d8e4fdf1dbef47dce7d5396d9f4263607ee6e SHA1 6b48f9116df27ec22430890f5b2393f37589747a SHA256 da3b564ac25918a070d570c3cfc297a51996a58ee3c666622b34d8efe8012436
DIST netpanzer-0.8.1.tar.bz2 392603 RMD160 082f74e593e1097af952b53c4b4bb8b6014b83bd SHA1 467035ac35fb20f21db8329fa7606f4f94b4348d SHA256 9c6706142c2d39f0fb09a48c94d4c90069a8959cc5c30a98d8c10d03d0b2432d
DIST netpanzer-0.8.2.tar.bz2 10416147 RMD160 3a39a309d3fd3170e37558de982d3ab6ea77ceb3 SHA1 99b0a79ffe4c8bf3a155c7555dff06e00def4023 SHA256 bc70badec3a846cca8090b6ecda388956c01053b7ea2596b44c730bcc29e3979
DIST netpanzer-data-0.8.tar.bz2 10123751 RMD160 a2746ba759b61a1ddc31847144e407674dc46900 SHA1 4fec331aab570a2d76895c5799fadcfe1ad933eb SHA256 0ed4398f5e0a796422474fcc518934d74ceb056ca7ab624d8d239b749535277b
EBUILD netpanzer-0.8.1.ebuild 1801 RMD160 25c3052a91d5e5a3e0e5cf67390e385dfb8945fd SHA1 2f2042cea184bd8580f26b3215fad0e769267134 SHA256 0192c0d924e410b93e29f982624b261c6c7ec758291f04430bfa4b45c6c96eb7
EBUILD netpanzer-0.8.2.ebuild 1880 RMD160 4e77c347dbb5cdc7fa9af7154d0ae0535ed58187 SHA1 e81de44c8888679ae469b1c3f2f3efcf7b82ba80 SHA256 3414d32c31240c65e1867ed6cf07fca4f17383a7edbdab95106e5c7d1e77b1d1
MISC ChangeLog 4806 RMD160 e370045aeb8b9acf2f41a3a33d16c38ae3fe6424 SHA1 370e0272317842099d2d23312e5c5fbc4d17f3de SHA256 87d9f3a30a2729c4128c3c14fc481fe5916dbe322e709349d640b5d6421e9976
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkgYpyMACgkQdz7hIScOURHgfwCfff4xPa5LJ9Ez9pHZqnG8KkdA
kiUAniCA14Wgxksfymf94A3DpGcBWLU6
=YnQv
-----END PGP SIGNATURE-----
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/netpanzer/netpanzer-0.8.1.ebuild,v 1.3 2007/11/21 04:26:02 dirtyepic Exp $
inherit eutils games
DATAVERSION="0.8"
DESCRIPTION="Fast-action multiplayer strategic network game"
HOMEPAGE="http://netpanzer.berlios.de/"
SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2
mirror://berlios/${PN}/${PN}-data-${DATAVERSION}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc sparc x86"
IUSE="dedicated"
RDEPEND="dedicated? ( app-misc/screen )
media-libs/libsdl
media-libs/sdl-mixer
media-libs/sdl-image
dev-games/physfs"
DEPEND="${RDEPEND}
|| ( dev-util/jam dev-util/ftjam )"
src_compile() {
egamesconf || die
jam -q || die "jam failed"
cd "${WORKDIR}"/${PN}-data-${DATAVERSION}
egamesconf || die
jam -q || die "jam failed (on data package)"
}
src_install() {
jam -sDESTDIR="${D}" -sappdocdir=/usr/share/doc/${PF} install \
|| die "jam install failed"
cd "${WORKDIR}"/${PN}-data-${DATAVERSION}
jam -sDESTDIR="${D}" -sappdocdir=/usr/share/doc/${PF} install \
|| die "jam install failed (data package)"
if use dedicated ; then
newinitd "${FILESDIR}"/${PN}.rc ${PN} || die "newinitd failed"
sed -i \
-e "s:GAMES_USER_DED:${GAMES_USER_DED}:" \
-e "s:GENTOO_DIR:${GAMES_BINDIR}:" \
"${D}"/etc/init.d/${PN} \
|| die "sed failed"
insinto /etc
doins "${FILESDIR}"/${PN}-ded.ini || die "doins failed"
dogamesbin "${FILESDIR}"/${PN}-ded || die "dogamesbin failed"
sed -i \
-e "s:GENTOO_DIR:${GAMES_BINDIR}:" \
"${D}/${GAMES_BINDIR}"/${PN}-ded \
|| die "sed failed"
fi
rm -rf "${D}/${GAMES_DATADIR}"/{applications,pixmaps}
doicon "${S}"/${PN}.png
make_desktop_entry ${PN} NetPanzer
prepgamesdirs
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/netpanzer/netpanzer-0.8.2.ebuild,v 1.3 2008/04/30 17:06:37 nyhm Exp $
inherit eutils games
DATAVERSION="0.8"
DESCRIPTION="Fast-action multiplayer strategic network game"
HOMEPAGE="http://netpanzer.berlios.de/"
SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2
mirror://berlios/${PN}/${PN}-data-${DATAVERSION}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="dedicated"
RDEPEND="dedicated? ( app-misc/screen )
media-libs/libsdl
media-libs/sdl-mixer
media-libs/sdl-image
dev-games/physfs"
DEPEND="${RDEPEND}
|| ( dev-util/ftjam dev-util/jam )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc43.patch
}
src_compile() {
egamesconf || die
jam -q || die "jam failed"
cd "${WORKDIR}"/${PN}-data-${DATAVERSION}
egamesconf || die
jam -q || die "jam failed (on data package)"
}
src_install() {
jam -sDESTDIR="${D}" -sappdocdir=/usr/share/doc/${PF} install \
|| die "jam install failed"
cd "${WORKDIR}"/${PN}-data-${DATAVERSION}
jam -sDESTDIR="${D}" -sappdocdir=/usr/share/doc/${PF} install \
|| die "jam install failed (data package)"
if use dedicated ; then
newinitd "${FILESDIR}"/${PN}.rc ${PN} || die "newinitd failed"
sed -i \
-e "s:GAMES_USER_DED:${GAMES_USER_DED}:" \
-e "s:GENTOO_DIR:${GAMES_BINDIR}:" \
"${D}"/etc/init.d/${PN} \
|| die "sed failed"
insinto /etc
doins "${FILESDIR}"/${PN}-ded.ini || die "doins failed"
dogamesbin "${FILESDIR}"/${PN}-ded || die "dogamesbin failed"
sed -i \
-e "s:GENTOO_DIR:${GAMES_BINDIR}:" \
"${D}/${GAMES_BINDIR}"/${PN}-ded \
|| die "sed failed"
fi
rm -rf "${D}/${GAMES_DATADIR}"/{applications,pixmaps}
doicon "${S}"/${PN}.png
make_desktop_entry ${PN} NetPanzer
prepgamesdirs
}