diff options
author | Michael Sterrett <mr_bones_@gentoo.org> | 2015-06-26 04:06:33 +0000 |
---|---|---|
committer | Michael Sterrett <mr_bones_@gentoo.org> | 2015-06-26 04:06:33 +0000 |
commit | 7addd8079e90df9a919d7121bcff80eed28b5684 (patch) | |
tree | a5fad55ff982401c87b0e731a85369e209130513 /games-strategy | |
parent | Bump (diff) | |
download | historical-7addd8079e90df9a919d7121bcff80eed28b5684.tar.gz historical-7addd8079e90df9a919d7121bcff80eed28b5684.tar.bz2 historical-7addd8079e90df9a919d7121bcff80eed28b5684.zip |
version bump
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Diffstat (limited to 'games-strategy')
-rw-r--r-- | games-strategy/wesnoth/ChangeLog | 7 | ||||
-rw-r--r-- | games-strategy/wesnoth/Manifest | 26 | ||||
-rw-r--r-- | games-strategy/wesnoth/wesnoth-1.12.4.ebuild | 118 |
3 files changed, 127 insertions, 24 deletions
diff --git a/games-strategy/wesnoth/ChangeLog b/games-strategy/wesnoth/ChangeLog index a57030901861..d262ce735233 100644 --- a/games-strategy/wesnoth/ChangeLog +++ b/games-strategy/wesnoth/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-strategy/wesnoth # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.248 2015/05/13 16:08:08 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/ChangeLog,v 1.249 2015/06/26 04:06:28 mr_bones_ Exp $ + +*wesnoth-1.12.4 (26 Jun 2015) + + 26 Jun 2015; Michael Sterrett <mr_bones_@gentoo.org> +wesnoth-1.12.4.ebuild: + version bump 13 May 2015; Michael Sterrett <mr_bones_@gentoo.org> wesnoth-1.12.2.ebuild: add slot dep for lua diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index fe95f77305d4..532df133efea 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,27 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 - AUX wesnothd.rc 619 SHA256 23e250272768e1fb540104b96c96a24da09fedc9f89a6867adcae046160c0065 SHA512 b9f08d1e026ef8e970e8c7eb1533b91b9185917697bacf874970108f515b4d8af5ebc9a4ff2335f1fb19c37ca6fd281bd7153e773bcace22acf7f0772d2beb43 WHIRLPOOL fd35eeb82f6b15663194e28f301452753d8d0892df2f516dac7d579629978d5804fb277d930b0dcedf219fcd28f5389f8f6b89fd25a858c2402be4d1c19b788c DIST wesnoth-1.12.2.tar.bz2 392234446 SHA256 1f4f76e5fd0ce175a3eb7b9855aff7a58dc75899c534d7653d97ac9fd4fe798b SHA512 023df596da0cbcc53d44a91a56635c9f31cfc2f3f4315c4029b44084c07ba838d22a10e378f14fab0c27dd1befe6e1a4d9e2c92ef47890748a30d36c9355c590 WHIRLPOOL cd65d622afad67d96acb3df33841740f2db25e8850addfc979a4b63b79b959699810be9ffc0df855453fc92e385ac27f52db4db6222d66ef2b94c9ed0a6aa911 +DIST wesnoth-1.12.4.tar.bz2 392278313 SHA256 bf525060da4201f1e62f861ed021f13175766e074a8a490b995052453df51ea7 SHA512 d8ea6d8c14b69318f4458d7e6dcace28979230ea13b76d07635ae9be7f2c675d4aa9822ff376a9617fe9fc1560999afdcf3165319842a5c2f0a4f87a31c170e9 WHIRLPOOL d4767d809f6085ef979c02928482b4bb16d3a1bdf34246bdb8b9eae0c8a7650f9d7160a851318c24b969fef777064ab7fda7c7687aab09c49a52f08327f4af0f EBUILD wesnoth-1.12.2.ebuild 3207 SHA256 8a944d3bd0976df318288ec8529ef81090d74d64d928e7d20cd4b3a079d58baa SHA512 687e3018e8a1626415c1a9845c4ea216557f920d5028f7773cf936c004db79a0a73443275f0f1e959a40bc3bc15d3712c4be1e9c5a0589e4c2918c93ba9aa04c WHIRLPOOL 0b25e532734e126417ffe2f05c5f9db74d959ee4f717973cbb9865827a62dc78e4e4a0a2a9d5dba210efa57d4e14513a9c8a4d5453adc1fa5cbc710bb5469546 -MISC ChangeLog 31547 SHA256 1795f1c5aa4e6b3fb08030eebf2d226d98e2be67bcca49d746617e7007058df5 SHA512 13589916fa4b8469deb97dcf3d71c4ecf62f3a766d2221127c72dba1fbe7bde2c987b792e695ee9a9e6330acf7373699ca528fe6d8f96756e90e368068e26996 WHIRLPOOL adcb913e2c5fa486a74676059130ad11003a57a820ff083d3a8a7299a757371fb68c0404b62d1ec055fabfeebbf38eb348bd1c51e102d935cfd80a8a5159b42f +EBUILD wesnoth-1.12.4.ebuild 3205 SHA256 7b2670bb4803159b9f7825c98eea0c8804cf352534faf8aedde80229260d5aae SHA512 20d15a9460aed511111b90adcc9fe642c5de5c9690455aa783acf58d60b11caf128a0f63e16bf887108543834eb41825a9018aba95303a878d290ed17c65942a WHIRLPOOL 3a90aa963cb3bfee0e9529648b70da2a18ef09b4a35fd48d2bd439e931dd101472a59f691147f0a952d92c67d19dfb428a052a8b55fde4e7afbf70a26f1fa4dd +MISC ChangeLog 31673 SHA256 aaca8278c7afa850155f89798e7462837e1f5d4cc72db539677012c9a44f6747 SHA512 c7d36f359565cc275507711215c4bcf236b9112d90abbd1cbe3bd2210ab2ac7b219415ad7d67d48042e1a2018b1f5cbafe6997456d4859aa0d1f9cdbc0596e10 WHIRLPOOL 3e8e182cfefa24e1956155f86a9f7445e144e99fe63882e2740cb46f6dc51ef2655ef5e8ab5e20796461b70f0cbea047fba1c709e70defbebc9f520f4db36491 MISC metadata.xml 386 SHA256 75985887ccafe4008141f43f062ca8d91810ef785aec0af30641cd2627fa6113 SHA512 89bc3d44e15b85e56c510e25ff48e63e5df92efbff82a98d22446545ff4f404c1f0681014e7c4ca25335f616f8535da2cf626a9f02813d0cd138a9b324a4d23c WHIRLPOOL 00af4277525dbe2454fced6336c7dd1b36c0a56b01a940ae0a8f9bfe71b77a9e87e6c5089bc565c235dcb2e64c65439d01aeb94af1005d0137b7927d6bde5ee3 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0 - -iQJ8BAEBCgBmBQJVfsw8XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF -OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmihckP/i/pWECKyZMuWf6GBz3PnWMQ -/aCJfLyzFRFuTZ/XPglg2iADP9eXK7aRmcwaa5/u9SoTtXUcQHd+6EJ2X1iwvWVk -Q2FQa4hfL2Oi+gKSVgPdfLkXEk9YfeOqj0Fv+6Oiww7Zc5G/TnhlfdtUjQzpwI9H -lszCWt/X6mIbiAcdvChjRP5XpaRwIFDK4LWtgGyAmQVhiF4gwskzXR9FSN9l8bd1 -f2YHb8+mQy8trMkRfVbQ+QPne+KzEBtYb+XJ62NvhzRWYG2Kt3Yd3POhgePB5wRV -R6SFEdcMNG7UkuYT22vBP9ps60oPsbFTID/XkBHmm8CHR8TXhxUjMqhmVv3xqmBK -7491fcPPVtlr+FMQtjz1CWh/eaqr/IsEwioRmoyxQrjJx8Emx7AV4u98kKmggt72 -TDoTMD+EUIdQDrTHiulvKnc7s3I1ciIBN0sm4bU6d1MwWrRqPXAMg8HwM3qoxQ5d -UpGkgWXBgKUKNAIfyIbAHh3nIrBxZBVc9rNwNc3jJXiHhFiBqfr7h2caHoww3ToZ -Bogs1UoJkGqNCX4oOQ0bapW5grpKWDSPCB4OwAAMA6swZj1Z5hp0FhA1XiWDuUE3 -BLA7PfQYDvHkBYzW0gVKYAYIOw8sBwsgtfgYTfMvGKcAvUcfPIYROehP9hxoW7J5 -2CDKZiQhhLn0dXvw5ltF -=V7Xg ------END PGP SIGNATURE----- diff --git a/games-strategy/wesnoth/wesnoth-1.12.4.ebuild b/games-strategy/wesnoth/wesnoth-1.12.4.ebuild new file mode 100644 index 000000000000..c7fc73b2db09 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.12.4.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.12.4.ebuild,v 1.1 2015/06/26 04:06:28 mr_bones_ Exp $ + +EAPI=5 +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 fribidi nls server" + +RDEPEND=">=media-libs/libsdl-1.2.7:0[joystick,video,X] + media-libs/sdl-net + !dedicated? ( + >=media-libs/sdl-ttf-2.0.8 + >=media-libs/sdl-mixer-1.2[vorbis] + >=media-libs/sdl-image-1.2[jpeg,png] + fribidi? ( dev-libs/fribidi ) + dbus? ( sys-apps/dbus ) + sys-libs/zlib + x11-libs/pango + dev-lang/lua:0 + media-libs/fontconfig + ) + >=dev-libs/boost-1.48[nls,threads] + 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 + fi + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + # bug #472994 + mv icons/wesnoth-icon-Mac.png icons/wesnoth-icon.png || die + mv icons/map-editor-icon-Mac.png icons/wesnoth_editor-icon.png || die + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local langs + for lang in $(cat po/LINGUAS) + do + has $lang $LINGUAS && langs+="$lang " + done + echo "$langs" > po/LINGUAS || die + fi +} + +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 + # Work around eclass + append-flags -UNDEBUG + 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=( + $(cmake-utils_use_enable fribidi FRIBIDI) + "-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_STRICT_COMPILATION=FALSE" + "-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}" + "-DDATAROOTDIR=${GAMES_DATADIR}" + "-DBINDIR=${GAMES_BINDIR}" + "-DICONDIR=/usr/share/pixmaps" + "-DDESKTOPDIR=/usr/share/applications" + "-DLOCALEDIR=/usr/share/locale" + "-DMANDIR=/usr/share/man" + "-DDOCDIR=/usr/share/doc/${PF}" + ) + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_install() { + DOCS="README.md changelog players_changelog" cmake-utils_src_install + if use dedicated || use server; then + keepdir "${GAMES_STATEDIR}/run/wesnothd" + doinitd "${T}"/wesnothd + fi + prepgamesdirs +} |