[gentoo-commits] repo/gentoo:master commit in: games-roguelike/crossfire-client/
commit: 72d28a5356869fccc5bb504d21eeb64b17237b2f Author: Conrad Kostecki gentoo org> AuthorDate: Thu Mar 25 23:17:01 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Mar 25 23:31:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d28a53 games-roguelike/crossfire-client: drop old version Drop old version, which does not support slotted lua. Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> .../crossfire-client-1.71.0-r2.ebuild | 79 -- 1 file changed, 79 deletions(-) diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild deleted file mode 100644 index 0292fdf40be..000 --- a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools toolchain-funcs gnome2-utils - -DESCRIPTION="Client for the nethack-style but more in the line of UO" -HOMEPAGE="http://crossfire.real-time.com/; -SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="lua opengl sdl sound" - -RDEPEND=" - lua? ( dev-lang/lua:0= ) - media-libs/libpng:0 - net-misc/curl - opengl? ( virtual/opengl - media-libs/freeglut ) - sdl? ( media-libs/libsdl[video] - media-libs/sdl-image[png] ) - sound? ( media-libs/sdl-mixer[vorbis] ) - sys-libs/zlib - x11-libs/gtk+:2" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - default - - sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die - sed -i -e 's/lua-5.1/lua/' configure.ac || die - eautoreconf -} - -src_configure() { - # bugs in configure script so we cant use $(use_enable ...) - local myconf - - use lua&& myconf="${myconf} --enable-lua" - use sdl|| myconf="${myconf} --disable-sdl" - use opengl || myconf="${myconf} --disable-opengl" - use sound || myconf="${myconf} --disable-sound" - - econf ${myconf} -} - -src_compile() { - # bug 139785 - if use sound ; then - emake -C sound-src AR="$(tc-getAR)" - fi - emake AR="$(tc-getAR)" -} - -src_install() { - local s - - default - domenu gtk-v2/crossfire-client.desktop - for s in 16 32 48 - do - newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png - done -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/crossfire-client/
commit: 2d95c6c2afa5633823c066850be3aed5a3cf638e Author: Austin English gentoo org> AuthorDate: Fri Aug 5 21:11:42 2016 + Commit: Austin English gentoo org> CommitDate: Fri Aug 5 21:31:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d95c6c2 games-roguelike/crossfire-client: remove deprecated games eclass Also update to EAPI 6 Gentoo-Bug: https://bugs.gentoo.org/574082 Package-Manager: portage-2.3.0 .../crossfire-client-1.71.0-r2.ebuild | 80 ++ 1 file changed, 80 insertions(+) diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild new file mode 100644 index 000..4c89fc9 --- /dev/null +++ b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools toolchain-funcs gnome2-utils + +DESCRIPTION="Client for the nethack-style but more in the line of UO" +HOMEPAGE="http://crossfire.real-time.com/; +SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="lua opengl sdl sound" + +RDEPEND=" + lua? ( dev-lang/lua:0= ) + media-libs/libpng:0 + net-misc/curl + opengl? ( virtual/opengl + media-libs/freeglut ) + sdl? ( media-libs/libsdl[video] + media-libs/sdl-image[png] ) + sound? ( media-libs/sdl-mixer[vorbis] ) + sys-libs/zlib + x11-libs/gtk+:2" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + default + + sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die + sed -i -e 's/lua-5.1/lua/' configure.ac || die + eautoreconf +} + +src_configure() { + # bugs in configure script so we cant use $(use_enable ...) + local myconf + + use lua&& myconf="${myconf} --enable-lua" + use sdl|| myconf="${myconf} --disable-sdl" + use opengl || myconf="${myconf} --disable-opengl" + use sound || myconf="${myconf} --disable-sound" + + econf ${myconf} +} + +src_compile() { + # bug 139785 + if use sound ; then + emake -C sound-src AR="$(tc-getAR)" + fi + emake AR="$(tc-getAR)" +} + +src_install() { + local s + + default + domenu gtk-v2/crossfire-client.desktop + for s in 16 32 48 + do + newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png + done +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/crossfire-client/files/, games-roguelike/crossfire-client/
commit: 261db4ce67f7bcafa287de17bb9dbb18399ae50a Author: Michael Sterrett gentoo org> AuthorDate: Tue Dec 29 04:00:22 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Tue Dec 29 07:40:45 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261db4ce old Package-Manager: portage-2.2.24 games-roguelike/crossfire-client/Manifest | 1 - .../crossfire-client-1.70.0.ebuild | 80 -- .../crossfire-client-1.71.0.ebuild | 79 - .../files/crossfire-client-1.70.0-gold.patch | 16 - 4 files changed, 176 deletions(-) diff --git a/games-roguelike/crossfire-client/Manifest b/games-roguelike/crossfire-client/Manifest index 67878ea..9c0ddd2 100644 --- a/games-roguelike/crossfire-client/Manifest +++ b/games-roguelike/crossfire-client/Manifest @@ -1,2 +1 @@ -DIST crossfire-client-1.70.0.tar.gz 801043 SHA256 afa3981785689baa22813ebc3893250c2f73374dda64bfc1dc41e64f4adc60b2 SHA512 ce5b07cd6de03bd2dd28bbb85798ff26ad6764ee5490ba3920b160f6aa109bf5ae409d98855081b4498c3e8fee2e04f2f64a03553366d5f283bca516880e3bd7 WHIRLPOOL b407206deefc5aad6dadabfd37895938587209d3af395cd2a630062fa4102056dd66c01d3e2924d4ae633851b85807735b1d6225eba35194c1c4654181df206e DIST crossfire-client-1.71.0.tar.bz2 761156 SHA256 5427655e756ffb48e75c1d9dc3200afab81efa7f2f00ffdf5dfee51918d5819d SHA512 86710d684fd7908ea9aaf5ba20bff0f1ba01ff0ba90c3e2847afff9d0db6f60c7b671413cb513c992fbf27474e744b79df185d5e2c04afc9d2dce3d8665e WHIRLPOOL 7a51aac98d4df3f057e201f900faa2fc5f46c180cc57e11db063307fce4510823cc8ef4da62c72bff9dc9a66756de71b93b2dd2e7e759b02c376c7d973d10f9e diff --git a/games-roguelike/crossfire-client/crossfire-client-1.70.0.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.70.0.ebuild deleted file mode 100644 index 0dd1ed4..000 --- a/games-roguelike/crossfire-client/crossfire-client-1.70.0.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit toolchain-funcs gnome2-utils games - -DESCRIPTION="Client for the nethack-style but more in the line of UO" -HOMEPAGE="http://crossfire.real-time.com/; -SRC_URI="mirror://sourceforge/crossfire/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="alsa lua oss sdl" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - virtual/opengl - x11-libs/gtk+:2 - gnome-base/libglade - sdl? ( media-libs/libsdl[video] - media-libs/sdl-image ) - lua? ( dev-lang/lua ) - net-misc/curl - media-libs/freeglut - media-libs/libpng:0 - sys-libs/zlib" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die -} - -src_configure() { - # bugs in configure script so we cant use $(use_enable ...) - local myconf - - use sdl || myconf="${myconf} --disable-sdl" - use alsa || myconf="${myconf} --disable-alsa9 --disable-alsa" - if ! use alsa && ! use oss ; then - myconf="${myconf} --disable-sound" - fi - egamesconf ${myconf} -} - -src_compile() { - # bug 139785 - if use alsa || use oss ; then - emake -j1 -C sound-src AR="$(tc-getAR)" - fi - emake AR="$(tc-getAR)" -} - -src_install() { - local s - - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog README TODO - domenu gtk-v2/crossfire-client.desktop - for s in 16 32 48 - do - newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png - done - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.71.0.ebuild deleted file mode 100644 index fe4e026..000 --- a/games-roguelike/crossfire-client/crossfire-client-1.71.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit toolchain-funcs gnome2-utils games - -DESCRIPTION="Client for the nethack-style but more in the line of UO" -HOMEPAGE="http://crossfire.real-time.com/; -SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="alsa lua opengl oss sdl" - -RDEPEND="alsa? ( media-libs/alsa-lib ) - opengl? ( virtual/opengl - media-libs/freeglut ) - x11-libs/gtk+:2 - gnome-base/libglade - sdl? ( media-libs/libsdl[video] - media-libs/sdl-image[png] ) - lua? ( dev-lang/lua ) - net-misc/curl - media-libs/libpng:0 -
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/crossfire-client/
commit: 93de38d31205c1d6bf5b01f26f67db169f1a35e7 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Dec 26 10:34:11 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Dec 26 10:34:11 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93de38d3 games-roguelike/crossfire-client: ppc stable wrt bug #567754 Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild index da255fb..ba20a90 100644 --- a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild +++ b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="lua opengl sdl sound" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/crossfire-client/
commit: adf1ec2ae1e69eeda9e8e811002e6850a67a31ee Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Dec 9 10:47:14 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Dec 9 10:47:14 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adf1ec2a games-roguelike/crossfire-client: amd64 stable wrt bug #567754 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild index 0a17233..3d3141c 100644 --- a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild +++ b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="lua opengl sdl sound" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/crossfire-client/
commit: 6fe7401f7bb16e44528581621da38a989b3a1a17 Author: Michael Sterrett gentoo org> AuthorDate: Fri Nov 6 07:23:27 2015 + Commit: Michael Sterrett gentoo org> CommitDate: Fri Nov 6 07:23:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe7401f fix sound and lua config options; dep fixups Package-Manager: portage-2.2.20.1 .../crossfire-client-1.71.0-r1.ebuild | 81 ++ 1 file changed, 81 insertions(+) diff --git a/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild new file mode 100644 index 000..0a17233 --- /dev/null +++ b/games-roguelike/crossfire-client/crossfire-client-1.71.0-r1.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit autotools toolchain-funcs gnome2-utils games + +DESCRIPTION="Client for the nethack-style but more in the line of UO" +HOMEPAGE="http://crossfire.real-time.com/; +SRC_URI="mirror://sourceforge/crossfire/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="lua opengl sdl sound" + +RDEPEND=" + sound? ( media-libs/sdl-mixer[vorbis] ) + opengl? ( virtual/opengl + media-libs/freeglut ) + sdl? ( media-libs/libsdl[video] + media-libs/sdl-image[png] ) + lua? ( dev-lang/lua:0= ) + x11-libs/gtk+:2 + net-misc/curl + media-libs/libpng:0 + sys-libs/zlib" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + sed -ri -e '/^.TH/s:$: 6:' $(find . -name "*man") || die + sed -i -e 's/lua-5.1/lua/' configure.ac || die + eautoreconf +} + +src_configure() { + # bugs in configure script so we cant use $(use_enable ...) + local myconf + + use lua&& myconf="${myconf} --enable-lua" + use sdl|| myconf="${myconf} --disable-sdl" + use opengl || myconf="${myconf} --disable-opengl" + use sound || myconf="${myconf} --disable-sound" + + egamesconf ${myconf} +} + +src_compile() { + # bug 139785 + if use sound ; then + emake -C sound-src AR="$(tc-getAR)" + fi + emake AR="$(tc-getAR)" +} + +src_install() { + local s + + default + domenu gtk-v2/crossfire-client.desktop + for s in 16 32 48 + do + newicon -s ${s} pixmaps/${s}x${s}.png ${PN}.png + done + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}