diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2015-01-03 17:49:50 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2015-01-03 17:49:50 +0000 |
commit | 93835d9803e65bf6d5bcbd21da53a73169643018 (patch) | |
tree | 86b0363b781c23ccac52c332bd84024541a0d4ec /games-strategy/freeciv | |
parent | Make systemd library support optional, bug #512510. (diff) | |
download | gentoo-2-93835d9803e65bf6d5bcbd21da53a73169643018.tar.gz gentoo-2-93835d9803e65bf6d5bcbd21da53a73169643018.tar.bz2 gentoo-2-93835d9803e65bf6d5bcbd21da53a73169643018.zip |
drop ggz support
(Portage version: 2.2.14/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'games-strategy/freeciv')
-rw-r--r-- | games-strategy/freeciv/ChangeLog | 8 | ||||
-rw-r--r-- | games-strategy/freeciv/freeciv-2.3.4.ebuild | 14 | ||||
-rw-r--r-- | games-strategy/freeciv/freeciv-2.4.3.ebuild | 17 |
3 files changed, 16 insertions, 23 deletions
diff --git a/games-strategy/freeciv/ChangeLog b/games-strategy/freeciv/ChangeLog index bf7642bf8a08..110f4c85ba09 100644 --- a/games-strategy/freeciv/ChangeLog +++ b/games-strategy/freeciv/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-strategy/freeciv -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/ChangeLog,v 1.158 2014/12/28 15:48:56 titanofold Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/ChangeLog,v 1.159 2015/01/03 17:49:50 mr_bones_ Exp $ + + 03 Jan 2015; Michael Sterrett <mr_bones_@gentoo.org> freeciv-2.3.4.ebuild, + freeciv-2.4.3.ebuild: + drop ggz support 28 Dec 2014; Aaron W. Swenson <titanofold@gentoo.org> freeciv-2.4.3.ebuild: Rename virtual/postgresql to dev-db/postgresql diff --git a/games-strategy/freeciv/freeciv-2.3.4.ebuild b/games-strategy/freeciv/freeciv-2.3.4.ebuild index 846413719e9f..e1e4edfa2af3 100644 --- a/games-strategy/freeciv/freeciv-2.3.4.ebuild +++ b/games-strategy/freeciv/freeciv-2.3.4.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/freeciv-2.3.4.ebuild,v 1.5 2014/05/15 17:03:17 ulm Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/freeciv-2.3.4.ebuild,v 1.6 2015/01/03 17:49:50 mr_bones_ Exp $ EAPI=5 -inherit eutils gnome2-utils games-ggz games +inherit eutils gnome2-utils games DESCRIPTION="multiplayer strategy game (Civilization Clone)" HOMEPAGE="http://www.freeciv.org/" @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/freeciv/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~ppc ~ppc64 x86" -IUSE="auth dedicated ggz +gtk ipv6 nls readline sdl +sound" +IUSE="auth dedicated +gtk ipv6 nls readline sdl +sound" REQUIRED_USE="!dedicated? ( || ( gtk sdl ) )" RDEPEND="readline? ( sys-libs/readline ) @@ -31,7 +31,6 @@ RDEPEND="readline? ( sys-libs/readline ) media-libs/libsdl[sound] media-libs/sdl-mixer[vorbis] ) - ggz? ( games-board/ggz-gtk-client ) media-libs/libpng:0 )" DEPEND="${RDEPEND} @@ -64,12 +63,11 @@ src_configure() { else use sdl && myclient="${myclient} sdl" use gtk && myclient="${myclient} gtk" - myopts=$(use_with ggz ggz-client) + myopts="--without-ggz-client" fi egamesconf \ --localedir=/usr/share/locale \ - --with-ggzconfig=/usr/bin \ --enable-noregistry="${GGZ_MODDIR}" \ $(use_enable auth) \ $(use_enable ipv6) \ @@ -116,11 +114,9 @@ pkg_preinst() { pkg_postinst() { games_pkg_postinst - games-ggz_update_modules gnome2_icon_cache_update } pkg_postrm() { - games-ggz_update_modules gnome2_icon_cache_update } diff --git a/games-strategy/freeciv/freeciv-2.4.3.ebuild b/games-strategy/freeciv/freeciv-2.4.3.ebuild index 87f9797ee6e1..367165ae688b 100644 --- a/games-strategy/freeciv/freeciv-2.4.3.ebuild +++ b/games-strategy/freeciv/freeciv-2.4.3.ebuild @@ -1,11 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/freeciv-2.4.3.ebuild,v 1.4 2014/12/28 15:48:56 titanofold Exp $ - -# FIXME: gtk3 support breaks ggz support +# $Header: /var/cvsroot/gentoo-x86/games-strategy/freeciv/freeciv-2.4.3.ebuild,v 1.5 2015/01/03 17:49:50 mr_bones_ Exp $ EAPI=5 -inherit eutils gnome2-utils games-ggz games +inherit eutils gnome2-utils games DESCRIPTION="multiplayer strategy game (Civilization Clone)" HOMEPAGE="http://www.freeciv.org/" @@ -14,7 +12,7 @@ SRC_URI="mirror://sourceforge/freeciv/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="auth aimodules dedicated ggz +gtk ipv6 mapimg modpack mysql nls postgres readline sdl +server +sound sqlite" +IUSE="auth aimodules dedicated +gtk ipv6 mapimg modpack mysql nls postgres readline sdl +server +sound sqlite" RDEPEND="app-arch/bzip2 app-arch/xz-utils @@ -31,7 +29,6 @@ RDEPEND="app-arch/bzip2 dedicated? ( aimodules? ( dev-libs/libltdl:0 ) ) !dedicated? ( media-libs/libpng:0 - ggz? ( games-board/ggz-gtk-client ) gtk? ( x11-libs/gtk+:2 ) mapimg? ( media-gfx/imagemagick ) modpack? ( x11-libs/gtk+:2 ) @@ -109,7 +106,7 @@ src_configure() { use sdl && myclient="${myclient} sdl" use gtk && myclient="${myclient} gtk2" fi - myopts="$(use_enable server) $(use_with ggz ggz-client)" + myopts="$(use_enable server) --without-ggz-client" fi # disabling shared libs will break aimodules USE flag @@ -121,8 +118,6 @@ src_configure() { --enable-aimodules="$(usex aimodules "yes" "no")" \ --enable-shared \ --enable-fcdb="${mydatabase}" \ - --with-ggzconfig=/usr/bin \ - --enable-noregistry="${GGZ_MODDIR}" \ $(use_enable nls) \ $(use_with readline) \ $(use_enable sound sdl-mixer) \ @@ -170,11 +165,9 @@ pkg_preinst() { pkg_postinst() { games_pkg_postinst - games-ggz_update_modules gnome2_icon_cache_update } pkg_postrm() { - games-ggz_update_modules gnome2_icon_cache_update } |