Portage is a package management system used by Gentoo Linux
# ChangeLog for games-strategy/wormux
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wormux/ChangeLog,v 1.21 2008/06/08 21:38:32 mr_bones_ Exp $
*wormux-0.8 (08 Jun 2008)
08 Jun 2008; Michael Sterrett
version bump - ebuild submitted by Tomáš Chvátal via bug #223091
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
*wormux-0.7.9 (03 Feb 2007)
03 Feb 2007; Tristan Heaven
+files/wormux-0.7.9-user-CFLAGS.patch, +wormux-0.7.9.ebuild:
Version bump, bug #163903
02 Nov 2006; Joseph Jezak
Marked ~ppc for bug #153188.
05 Oct 2006; Tristan Heaven
Fix gettext dependency
*wormux-0.7.4 (04 Oct 2006)
04 Oct 2006; Tristan Heaven
+files/wormux-0.7.4-user-CFLAGS.patch, +wormux-0.7.4.ebuild:
Version bump, bug #145958
04 Oct 2006; Simon Stelling
stable on amd64
21 Aug 2006; Michael Sterrett
add debug eclass; avoid prestripped binaries
15 Aug 2006; Michael Sterrett
stable for x86
15 Aug 2006; Michael Sterrett
+files/wormux-0.7.3-fix-tr.po.patch, wormux-0.7.3.ebuild:
fixup Turkish translation to work with gettext-0.15 (bug #142280)
*wormux-0.7.3 (14 Aug 2006)
14 Aug 2006; Michael Sterrett
+files/wormux-0.7.3-fix-gettext-Makefile.patch,
+files/wormux-0.7.3-user-CFLAGS.patch, +wormux-0.7.3.ebuild:
version bump
*wormux-0.7.2 (08 Jun 2006)
08 Jun 2006; Michael Sterrett
+files/wormux-0.7.2-fix-gettext-Makefile.patch,
+files/wormux-0.7.2-user-CFLAGS.patch, +wormux-0.7.2.ebuild:
version bump - bug #135894
*wormux-0.7.1 (27 Apr 2006)
27 Apr 2006; Michael Sterrett
+files/wormux-0.7.1-fix-gettext-Makefile.patch,
+files/wormux-0.7.1-user-CFLAGS.patch, +wormux-0.7.1.ebuild:
version bump
24 Apr 2006;
Add ~amd64 keyword; bug #130942.
*wormux-0.7 (05 Apr 2006)
05 Apr 2006; Michael Sterrett
+files/wormux-0.7-fix-gettext-Makefile.patch,
+files/wormux-0.7-gcc41.patch, +files/wormux-0.7-user-CFLAGS.patch,
+wormux-0.7.ebuild:
version bump - ebuild and patches submitted by TGL via bug #119425
26 Feb 2006; Mark Loeser
+files/wormux-0.5.1-gcc41.patch, wormux-0.5.1.ebuild:
Add patch to fix compilation with gcc-4.1 by Konrad Campowsky
23 Feb 2006;
Modular X dependency fix
*wormux-0.5.1 (02 Jul 2005)
02 Jul 2005; Mike Frysinger
Version bump #97724 by Slobodan D. Sredojevic.
09 Mar 2005; Jan Brinkmann
added ~amd64 KEYWORD, fixes #84531
01 Mar 2005; Michael Sterrett
ppc has not clanlib; stable for x86
*wormux-0.5.0 (16 Dec 2004)
16 Dec 2004; Mike Frysinger
Initial import. Ebuild submitted by [a bunch of people] #52679.
AUX wormux-0.7.3-fix-gettext-Makefile.patch 436 RMD160 92138b8a3a511518e93025b757292fde524603da SHA1 53289c952bffb3cd4fc6821063ecf7f6fb6d01da SHA256 e3c7208bc087e791d486c57c99371a2097aeff9d3e86c4c0cb6d01606a20de75
AUX wormux-0.7.3-fix-tr.po.patch 1904 RMD160 b141220d1799fea90964f735338425a0ebdbc70e SHA1 a8f7b7a50662d4c9da603827cadbd2f3e7bd48e8 SHA256 b9ef98ad87d6e7d62af23bb08ff0b7d5add74f4383d36b3596cd544e1f146859
AUX wormux-0.7.3-user-CFLAGS.patch 419 RMD160 5243a77aa9f933e5468e1e91794a81e69fe3e8de SHA1 85e742885d1e99183dde3bcb495a6fcc47a9a9d1 SHA256 a9f6a722ff6244c67371d098fddcff94fa7b549816cc4cdc4a642b511063ab29
DIST wormux-0.7.3.tar.gz 36057375 RMD160 06abee7abf460c27811261960fa09aacd68a71a8 SHA1 9c195c4dba6051dab2e49a09bbdbf0a1755193d5 SHA256 9e5d53483f0c3eaee2df604b0646b9855f0b5096937f84ac66519c4637c429ac
DIST wormux-0.8.tar.bz2 56824903 RMD160 9df989b1a3b2730844c836cef97888648b963571 SHA1 e23d06daa1b7a7f5c3400f0b2354541f91bb9c68 SHA256 c9e459b279f0306d6e5f62a07bcf4ddeabf8c57bdcf72be201efdf69948b4c80
EBUILD wormux-0.7.3.ebuild 1396 RMD160 48e92532ada429931c9ff239b4d065e482b5e3a9 SHA1 da4a0a3f13834c550d0fb8d5bc4f90196e22d14f SHA256 f1acb7a9c6c8c0b1dfd6e18500706b1a31f1b00b069c57fa5ef1c2156105b07b
EBUILD wormux-0.8.ebuild 1633 RMD160 2bae2eb5adcdf851b9a4a9e0e1e8045a1c522f10 SHA1 d58fcd57b834f83d5b9d532625be786a5a934e3f SHA256 ac433995e1e191c65e2c59e0dffb90b62c3c5e13a82401017aa88168ffbe792d
MISC ChangeLog 3424 RMD160 a99ef61a0bf80d7b88484e6088a4f232b30d6882 SHA1 a84e8b41a45df7769ec7eee060562c1afd18fb99 SHA256 71f5a362a749738557abc198014052f4e66a224361cdab2699b6f0eadcd6d204
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wormux/wormux-0.7.3.ebuild,v 1.8 2008/02/29 19:49:37 carlo Exp $
inherit eutils games
DESCRIPTION="A free Worms clone"
HOMEPAGE="http://www.wormux.org/"
SRC_URI="http://download.gna.org/wormux/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="debug nls"
RDEPEND=">=media-libs/libsdl-1.2.6
>=media-libs/sdl-image-1.2
>=media-libs/sdl-mixer-1.2
>=media-libs/sdl-ttf-2.0
media-libs/sdl-net
>=media-libs/sdl-gfx-2.0.13
>=dev-cpp/libxmlpp-2.6
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch \
"${FILESDIR}/${P}-fix-gettext-Makefile.patch" \
"${FILESDIR}/${P}-user-CFLAGS.patch" \
"${FILESDIR}/${P}-fix-tr.po.patch"
# avoid the strip on install
sed -i \
-e "s/@INSTALL_STRIP_PROGRAM@/@INSTALL_PROGRAM@/" \
src/Makefile.in \
|| die "sed failed"
}
src_compile() {
egamesconf \
--with-datadir-name="${GAMES_DATADIR}/${PN}" \
$(use_enable debug) \
$(use_enable nls) \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog
newicon data/wormux-32.xpm wormux.xpm
make_desktop_entry wormux Wormux wormux
prepgamesdirs
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wormux/wormux-0.8.ebuild,v 1.1 2008/06/08 21:38:32 mr_bones_ Exp $
inherit autotools eutils games
DESCRIPTION="A free Worms clone"
HOMEPAGE="http://www.wormux.org/"
SRC_URI="http://download.gna.org/wormux/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug nls unicode"
RDEPEND="media-libs/libsdl
media-libs/sdl-image
media-libs/sdl-mixer
media-libs/sdl-ttf
media-libs/sdl-net
media-libs/sdl-gfx
net-misc/curl
media-fonts/dejavu
>=dev-cpp/libxmlpp-2.6
nls? ( virtual/libintl )
unicode? ( dev-libs/fribidi )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "/AX_CFLAGS_WARN_ALL/d" \
configure.ac \
|| die "sed failed"
sed -i \
-e "s/-Werror//" \
src/Makefile.am \
|| die "sed failed"
sed -i \
-e "/xdg/d" \
-e "/pixmaps/d" \
data/Makefile.am \
|| die "sed failed"
eautoreconf
}
src_compile() {
egamesconf \
--disable-dependency-tracking \
--with-localedir-name=/usr/share/locale \
--with-datadir-name="${GAMES_DATADIR}/${PN}" \
--with-font-path=/usr/share/fonts/dejavu/DejaVuSans.ttf \
$(use_enable debug) \
$(use_enable nls) \
$(use_enable unicode fribidi) \
|| die "configuration failed"
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README TODO
newicon data/wormux.svg wormux.svg
make_desktop_entry wormux Wormux
prepgamesdirs
}