From a2f5725e98b3d770c3c4ff34bd5e07cb6a5191a0 Mon Sep 17 00:00:00 2001 From: Michael Sterrett Date: Tue, 16 Aug 2011 20:34:37 +0000 Subject: [PATCH] version bump Package-Manager: portage-2.1.10.3/cvs/Linux i686 --- games-strategy/lgeneral/ChangeLog | 7 +- games-strategy/lgeneral/Manifest | 4 +- games-strategy/lgeneral/lgeneral-1.2.2.ebuild | 91 +++++++++++++++++++ 3 files changed, 100 insertions(+), 2 deletions(-) create mode 100644 games-strategy/lgeneral/lgeneral-1.2.2.ebuild diff --git a/games-strategy/lgeneral/ChangeLog b/games-strategy/lgeneral/ChangeLog index 33bec626d91c..a49507af4d39 100644 --- a/games-strategy/lgeneral/ChangeLog +++ b/games-strategy/lgeneral/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for games-strategy/lgeneral # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-strategy/lgeneral/ChangeLog,v 1.34 2011/07/20 16:36:57 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-strategy/lgeneral/ChangeLog,v 1.35 2011/08/16 20:34:37 mr_bones_ Exp $ + +*lgeneral-1.2.2 (16 Aug 2011) + + 16 Aug 2011; Michael Sterrett +lgeneral-1.2.2.ebuild: + version bump *lgeneral-1.2.1 (20 Jul 2011) diff --git a/games-strategy/lgeneral/Manifest b/games-strategy/lgeneral/Manifest index d4bbb35cb0de..46f74d2a5460 100644 --- a/games-strategy/lgeneral/Manifest +++ b/games-strategy/lgeneral/Manifest @@ -7,9 +7,11 @@ AUX lgeneral-1.2.1-build.patch 433 RMD160 d72f8a8880160eac98b3b12911d7c7bcfaeff8 AUX lgeneral-1.2.1-gentoo-path.patch 1046 RMD160 6e0d9261d0ab8888a32b774ef478dd5a61fcb81b SHA1 144dad5e2d69e6ccd9446ecf7295a1d3e5be0cf6 SHA256 0ce3a09869bdf581d4593e11227bb8ef575f2742005095bc5417150d99af298b AUX lgeneral-1.2.1-make-382.patch 794 RMD160 a382f445a74ac9dbdb33345688307068edac1ad8 SHA1 2ce71c111c6e090f12cac95cf577b8f561a9d8a3 SHA256 5d3d878b1188973158cd1ca15abbfcc585353a112da5a1e72c6163dad5807346 DIST lgeneral-1.2.1.tar.gz 1721089 RMD160 b21f5a623df68fb51bd1b6c760349e55c13aaf6c SHA1 afb85085a7a12f05045565fd1723d270c1aa904a SHA256 94fabf87a82e99708a858cde3a53824cec1998c5f02b111178a6b6e46e7d97f6 +DIST lgeneral-1.2.2.tar.gz 1628913 RMD160 21299a3cc6114a728d4a510efdbf982d6bb2037a SHA1 6098057874fac023ba7870620feaab1b7ac29705 SHA256 1817c409120b9e5f51da2cd43c96c5eda91d6a1207417eeb3e8bacd11248eb74 DIST lgeneral-1.2.tar.gz 1727728 RMD160 aa154290847a577c36dd6cc3d38bc4491821dbf4 SHA1 dc7d90e90bf9ff85ab35ed5c2b78072d7e716ad6 SHA256 00bdf242c64c544511f359576f5bae799336f23b81849225ac29d7e61c687ce3 DIST pg-data.tar.gz 410454 RMD160 0f05a0a521639cdf04c8fe6ac8950d5794ccdb0a SHA1 d78db7705e55751332fd1163311311ec36fff3ea SHA256 f2f74022cf8c279451911dda0a57cffab26ebf11429d61a6596310340ed23f76 EBUILD lgeneral-1.2.1.ebuild 2353 RMD160 c5ecfb2f01ff6359638908dd37f9a6bd2583fe73 SHA1 9b95c9b4617e4dfe6c065ecfc51bab67d11791d3 SHA256 2d0c7219dfa176b631bfeef9c7858f47c714cc24ac5c8c9ec89d9e3eb26d1615 +EBUILD lgeneral-1.2.2.ebuild 2191 RMD160 f71cbecf733ab131fe27e743c0b437ad52d4b6ed SHA1 0caaceea6f27bebb20a12ecb385911329c4647a6 SHA256 3b727178a2cf5bde3a19528766c31c5b01292cfc2c96d35e8529d5a0a9f44c29 EBUILD lgeneral-1.2.ebuild 2348 RMD160 12233cf281a0731dc79b61607b098644e1a5c3dd SHA1 d08967b06179835523dcb91c48e10fbb97a8ba60 SHA256 92d2f6cb6dfa28ea6c95df2171358875cedd94471eee6a0b2f88109680d6fc30 -MISC ChangeLog 6782 RMD160 9472b15d2741e7a1d5a3ea8ca6263f4e9bc9b4c9 SHA1 43725f6c568ab6c7917655a6378724f97154d4f3 SHA256 cb66588cb9d2dba6fbcc463c5ab3eef917e0d392f52bf17f619ea5b62738ab16 +MISC ChangeLog 6908 RMD160 b4bd1584a99a066c7afdfec241a7674ce173ebf3 SHA1 aef49a912c87a04159f62852cfbe8cd7b4307ade SHA256 83d2c8f63f5a2b246e0a8628974c3ed63aa4fcab06e8e0db237a685bfb2a997c MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-strategy/lgeneral/lgeneral-1.2.2.ebuild b/games-strategy/lgeneral/lgeneral-1.2.2.ebuild new file mode 100644 index 000000000000..a561df7ae0e9 --- /dev/null +++ b/games-strategy/lgeneral/lgeneral-1.2.2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-strategy/lgeneral/lgeneral-1.2.2.ebuild,v 1.1 2011/08/16 20:34:37 mr_bones_ Exp $ + +EAPI=2 +inherit eutils autotools games + +MY_P="${P/_/}" +MY_P="${MY_P/beta/beta-}" +DESCRIPTION="A Panzer General clone written in SDL" +HOMEPAGE="http://lgames.sourceforge.net/index.php?project=LGeneral" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz + mirror://sourceforge/${PN}/pg-data.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls" + +RDEPEND="media-libs/libsdl[audio,video] + media-libs/sdl-mixer + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + sys-devel/gettext" + +S=${WORKDIR}/${MY_P} + +src_prepare() { + sed -i \ + -e '/desktop_DATA/d' \ + -e '/icon_DATA/d' \ + Makefile.am || die + + cp /usr/share/gettext/config.rpath . + rm -f missing + eautoreconf + + # Build a temporary lgc-pg that knows about ${WORKDIR}: + cp -pPR "${S}" "${WORKDIR}"/tmp-build || die "cp failed" + sed -i \ + -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \ + -e "s:@D@::" \ + {lgc-pg,src}/misc.c \ + || die "sed failed" + + cd "${WORKDIR}"/tmp-build + sed -i \ + -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}:" \ + -e "s:@D@:${D}:" \ + {lgc-pg,src}/misc.c \ + || die "sed failed (tmp)" +} + +src_configure() { + egamesconf \ + --disable-dependency-tracking \ + $(use_enable nls) \ + || die + + # Build the temporary lgc-pg: + cd "${WORKDIR}"/tmp-build + egamesconf \ + --disable-dependency-tracking \ + --disable-nls \ + --datadir="${D}/${GAMES_DATADIR}" \ + || die +} + +src_compile() { + emake || die "emake failed" + + # Build the temporary lgc-pg: + cd "${WORKDIR}"/tmp-build + emake || die "emake failed (tmp)" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + keepdir "${GAMES_DATADIR}"/${PN}/{ai_modules,music,terrain} + + # Generate scenario data: + SDL_VIDEODRIVER=dummy "${WORKDIR}"/tmp-build/lgc-pg/lgc-pg \ + -s "${WORKDIR}"/pg-data \ + -d "${D}/${GAMES_DATADIR}"/${PN} \ + || die "Failed to generate scenario data" + + dodoc AUTHORS ChangeLog README.lgeneral README.lgc-pg TODO + newicon lgeneral48.png ${PN}.png + make_desktop_entry ${PN} LGeneral + prepgamesdirs +} -- 2.26.2