summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2012-07-11 17:31:41 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2012-07-11 17:31:41 +0000
commitd748fe7cd62b9328d99d73145cd29c98bbec31b4 (patch)
tree58acc43275cc5eeeccf5b301086054c4d2295ee1 /games-strategy/wesnoth
parentgpl for init script bug #425942 (diff)
downloadhistorical-d748fe7cd62b9328d99d73145cd29c98bbec31b4.tar.gz
historical-d748fe7cd62b9328d99d73145cd29c98bbec31b4.tar.bz2
historical-d748fe7cd62b9328d99d73145cd29c98bbec31b4.zip
old
Package-Manager: portage-2.1.10.65/cvs/Linux x86_64
Diffstat (limited to 'games-strategy/wesnoth')
-rw-r--r--games-strategy/wesnoth/ChangeLog6
-rw-r--r--games-strategy/wesnoth/Manifest13
-rw-r--r--games-strategy/wesnoth/files/wesnoth-1.10-xdg-path-fix.patch54
-rw-r--r--games-strategy/wesnoth/wesnoth-1.10.ebuild119
4 files changed, 10 insertions, 182 deletions
diff --git a/games-strategy/wesnoth/ChangeLog b/games-strategy/wesnoth/ChangeLog
index a14fe8da9b5b..f8b2b8ee66e1 100644
--- a/games-strategy/wesnoth/ChangeLog
+++ b/games-strategy/wesnoth/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for games-strategy/wesnoth
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.209 2012/06/29 12:51:11 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.210 2012/07/11 17:31:41 mr_bones_ Exp $
+
+ 11 Jul 2012; Michael Sterrett <mr_bones_@gentoo.org>
+ -files/wesnoth-1.10-xdg-path-fix.patch, -wesnoth-1.10.ebuild:
+ old
29 Jun 2012; Brent Baude <ranger@gentoo.org> wesnoth-1.10.3.ebuild:
Marking wesnoth-1.10.3 ppc for bug 422109
diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest
index b65fb4995729..873cec9d64d6 100644
--- a/games-strategy/wesnoth/Manifest
+++ b/games-strategy/wesnoth/Manifest
@@ -1,8 +1,5 @@
-AUX wesnoth-1.10-xdg-path-fix.patch 1559 RMD160 7e182af6032bc25a4e9ae84651cf2e9d8d7c8720 SHA1 c8ae0f68d5c42cfbe55fcdebd84a407c06c6f082 SHA256 d4e9658d6b0886abe5ef1ded25e5cbf3baf8bed01371d387eb43e52dbdb6068a
-AUX wesnothd.rc 619 RMD160 b3d7a303f27ce3cc1886fd7791ab58f58356ac39 SHA1 8ba6dad055ea943485c0a1cf324e39a340c89b00 SHA256 23e250272768e1fb540104b96c96a24da09fedc9f89a6867adcae046160c0065
-DIST wesnoth-1.10.3.tar.bz2 342168933 RMD160 d27f5771a2311b7ea0d0eca57491a33c8e44fb5a SHA1 a8992ed64617a8d569ea1557b7f2b6d25bdb805b SHA256 b348f99c0ef810fb1f59b5e6ac6f0bb376922edb2552f4a11eb03b5cc658da78
-DIST wesnoth-1.10.tar.bz2 339946658 RMD160 39f0addc95ccc556c952f1172666a3d0b5756149 SHA1 6315c8e262fba86a98fcb8dd67d5d4d56b807c4d SHA256 4ba12b1e43761650579d563d4384c5e06674b0bff75cef2cb0abb439ecdc8ece
-EBUILD wesnoth-1.10.3.ebuild 3211 RMD160 dea1139c936dc706130731d3f077d2aa524d642a SHA1 eb70b6df10452e82d6c12fed07b7ed2a92ee1d26 SHA256 e86c540140b633c430d72cb3613d73944c37134f99012098c7017bbe5a50c03e
-EBUILD wesnoth-1.10.ebuild 3256 RMD160 fcf998b6c08359de1b51b696e1b5e242ef2cf8c9 SHA1 2eb4f82c97ec25ece0739a5b6e483b6f7c78df01 SHA256 94cc7f84bdef10f5a81e4bb9093f16c4b284657019a3d94c8226c03baa76a094
-MISC ChangeLog 27003 RMD160 d5a76f070a89e56d8a11a65481fd72f85f0dd581 SHA1 65d5b4aa725efbe6f073197bb6b2342b0361c732 SHA256 e1da94b06e3b9ac5bf3b0eef90da9b0dc12abb63fe762da2421b8470770bead4
-MISC metadata.xml 237 RMD160 4f668eb2e2839acb78ccb284d0a8a8b04565b650 SHA1 bc5bd8367d8beb79328e9db739a2a61fd381707e SHA256 6ae15c0944026e6b0783ac18e715f1e15f130734c023091ce9c74fb933b698e0
+AUX wesnothd.rc 619 SHA256 23e250272768e1fb540104b96c96a24da09fedc9f89a6867adcae046160c0065 SHA512 b9f08d1e026ef8e970e8c7eb1533b91b9185917697bacf874970108f515b4d8af5ebc9a4ff2335f1fb19c37ca6fd281bd7153e773bcace22acf7f0772d2beb43 WHIRLPOOL fd35eeb82f6b15663194e28f301452753d8d0892df2f516dac7d579629978d5804fb277d930b0dcedf219fcd28f5389f8f6b89fd25a858c2402be4d1c19b788c
+DIST wesnoth-1.10.3.tar.bz2 342168933 SHA256 b348f99c0ef810fb1f59b5e6ac6f0bb376922edb2552f4a11eb03b5cc658da78 SHA512 9fce16cb8c7b9e03e9d03114be6d19d712901a07a14c32c38388ee0aa1e105772050d6059b4112e583e6c1f32e0fd6d8c336eaced79d9940fe4d0b429601e738 WHIRLPOOL d44a08fe7abeb7e37f530ecd727bfb6cde3a6ac3fc952905dfcaab34b35da176061b3c783bd92dec4f15d039d9bce2f4236be8b0e8e9ac24c90e42fd48ee4577
+EBUILD wesnoth-1.10.3.ebuild 3211 SHA256 e86c540140b633c430d72cb3613d73944c37134f99012098c7017bbe5a50c03e SHA512 9839ceff8d87a832d7e8cb657e550d0e5dde8d6eddc0dfff96cd25c5c6e922c1dc9633d218bb0decfd7f0bed4349dea27b433f552638497f3c1a72f1a5b698c9 WHIRLPOOL 34b5e1018a7470408bb236c22357bce8500eb5a169ed7192800bf2aa9c70b68199a1a28da02bef3ca9f95df801781e99c61f65b55a47788886d1c3236b79de10
+MISC ChangeLog 27132 SHA256 4b8ac89ebee49247067bef45e6c49eaf3599a53cfd999e57931abfa390175017 SHA512 fb5787ed03bcec56fa17b04633cce15f455d1f3f36681092e45eddc87bfa62f0c5385b2deee62f7dc538c77abd947682c6cc85447ac6b41320774a48ab9c8b80 WHIRLPOOL ee9043611c96bacd59bf8120a8d8875e62f83a80b938fcedba7c41532dcd37871d058bfedc60190a4081f4035d20f4f563829f94d054c52bfc2c08a92fb65f17
+MISC metadata.xml 237 SHA256 6ae15c0944026e6b0783ac18e715f1e15f130734c023091ce9c74fb933b698e0 SHA512 915c574b3e3ce7924d302e6e89156c5caa86d386114a90a52864a4bec4a30db8fe7546488e6054ba60308d819d281c707edf9f71c9e9ca6d42731d33ef9ee5be WHIRLPOOL 472c9ff5f9249832faf765771953fee5ee7dfdc2b95de74be6c71292fc278ee88b0c2e6d6b08665de6f7f25a9822f16158b7d6c0e14f4aa7d8fcf4a7692b5578
diff --git a/games-strategy/wesnoth/files/wesnoth-1.10-xdg-path-fix.patch b/games-strategy/wesnoth/files/wesnoth-1.10-xdg-path-fix.patch
deleted file mode 100644
index 965195a5c699..000000000000
--- a/games-strategy/wesnoth/files/wesnoth-1.10-xdg-path-fix.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-Index: src/filesystem.cpp
-===================================================================
---- src/filesystem.cpp (Revision 52751)
-+++ src/filesystem.cpp (Revision 52752)
-@@ -63,6 +63,7 @@
- #include "loadscreen.hpp"
- #include "scoped_resource.hpp"
- #include "serialization/string_utils.hpp"
-+#include "version.hpp"
-
- static lg::log_domain log_filesystem("filesystem");
- #define DBG_FS LOG_STREAM(debug, log_filesystem)
-@@ -501,6 +502,23 @@
-
- static void setup_user_data_dir();
-
-+static const std::string& get_version_path_suffix()
-+{
-+ static std::string suffix;
-+
-+ // We only really need to generate this once since
-+ // the version number cannot change during runtime.
-+
-+ if(suffix.empty()) {
-+ std::ostringstream s;
-+ s << game_config::wesnoth_version.major_version() << '.'
-+ << game_config::wesnoth_version.minor_version();
-+ suffix = s.str();
-+ }
-+
-+ return suffix;
-+}
-+
- void set_preferences_dir(std::string path)
- {
- #ifdef _WIN32
-@@ -537,7 +555,7 @@
- if (path.empty()) path = PREFERENCES_DIR;
- #endif
-
-- std::string path2 = ".wesnoth" + game_config::version.substr(0,3);
-+ std::string path2 = ".wesnoth" + get_version_path_suffix();
-
- #ifdef _X11
- const char *home_str = getenv("HOME");
-@@ -553,7 +571,7 @@
- user_data_dir += "/.local/share";
- } else user_data_dir = xdg_data;
- user_data_dir += "/wesnoth/";
-- user_data_dir += game_config::version.substr(0,3);
-+ user_data_dir += get_version_path_suffix();
- create_directory_if_missing_recursive(user_data_dir);
- game_config::preferences_dir = user_data_dir;
- } else {
diff --git a/games-strategy/wesnoth/wesnoth-1.10.ebuild b/games-strategy/wesnoth/wesnoth-1.10.ebuild
deleted file mode 100644
index 29d6d892a98a..000000000000
--- a/games-strategy/wesnoth/wesnoth-1.10.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.10.ebuild,v 1.5 2012/05/04 04:51:07 jdhore Exp $
-
-EAPI=2
-inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
-
-DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
-HOMEPAGE="http://www.wesnoth.org/"
-SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 x86 ~x86-fbsd"
-IUSE="dbus dedicated doc nls server"
-
-RDEPEND=">=media-libs/libsdl-1.2.7[video,X]
- media-libs/sdl-net
- >=media-libs/sdl-ttf-2.0.8
- >=media-libs/sdl-mixer-1.2[vorbis]
- >=media-libs/sdl-image-1.2[jpeg,png]
- !dedicated? (
- dbus? ( sys-apps/dbus )
- )
- >=dev-libs/boost-1.36
- sys-libs/zlib
- x11-libs/pango
- dev-lang/lua
- media-libs/fontconfig
- virtual/libintl"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- sys-devel/gettext"
-
-src_prepare() {
- if use dedicated || use server ; then
- sed \
- -e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \
- -e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \
- -e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \
- -e "s/GAMES_GROUP/${GAMES_GROUP}/" "${FILESDIR}"/wesnothd.rc \
- > "${T}"/wesnothd \
- || die "sed failed"
- fi
- if ! use doc ; then
- sed -i \
- -e '/manual/d' \
- doc/CMakeLists.txt \
- || die "sed failed"
- fi
- # how do I hate boost? Let me count the ways...
- local boost_ver=$(best_version ">=dev-libs/boost-1.36")
-
- boost_ver=${boost_ver/*boost-/}
- boost_ver=${boost_ver%.*}
- boost_ver=${boost_ver/./_}
-
- einfo "Using boost version ${boost_ver}"
- append-cxxflags \
- -I/usr/include/boost-${boost_ver}
- append-ldflags \
- -L/usr/$(get_libdir)/boost-${boost_ver}
- export BOOST_INCLUDEDIR="/usr/include/boost-${boost_ver}"
- export BOOST_LIBRARYDIR="/usr/$(get_libdir)/boost-${boost_ver}"
-
- epatch "${FILESDIR}"/${P}-xdg-path-fix.patch
-}
-
-src_configure() {
- filter-flags -ftracer -fomit-frame-pointer
- if [[ $(gcc-major-version) -eq 3 ]] ; then
- filter-flags -fstack-protector
- append-flags -fno-stack-protector
- fi
- if use dedicated || use server ; then
- mycmakeargs=(
- "-DENABLE_CAMPAIGN_SERVER=TRUE"
- "-DENABLE_SERVER=TRUE"
- "-DSERVER_UID=${GAMES_USER_DED}"
- "-DSERVER_GID=${GAMES_GROUP}"
- "-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd"
- )
- else
- mycmakeargs=(
- "-DENABLE_CAMPAIGN_SERVER=FALSE"
- "-DENABLE_SERVER=FALSE"
- )
- fi
- mycmakeargs+=(
- $(cmake-utils_use_enable !dedicated GAME)
- $(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY)
- $(cmake-utils_use_enable nls NLS)
- $(cmake-utils_use_enable dbus NOTIFICATIONS)
- "-DCMAKE_VERBOSE_MAKEFILE=TRUE"
- "-DENABLE_FRIBIDI=FALSE"
- "-DENABLE_STRICT_COMPILATION=FALSE"
- "-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
- "-DDATAROOTDIR=${GAMES_DATADIR}"
- "-DBINDIR=${GAMES_BINDIR}"
- "-DICONDIR=/usr/share/pixmaps"
- "-DDESKTOPDIR=/usr/share/applications"
- "-DMANDIR=/usr/share/man"
- "-DDOCDIR=/usr/share/doc/${PF}"
- )
- cmake-utils_src_configure
-}
-
-src_compile() {
- cmake-utils_src_compile
-}
-
-src_install() {
- DOCS="README changelog players_changelog" cmake-utils_src_install
- if use dedicated || use server; then
- keepdir "${GAMES_STATEDIR}/run/wesnothd"
- doinitd "${T}"/wesnothd || die "doinitd failed"
- fi
- prepgamesdirs
-}