diff options
author | Julian Ospald <hasufell@gentoo.org> | 2014-04-03 13:02:19 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2014-04-03 13:02:19 +0000 |
commit | 0d466b04192011ccf416225215eb6b3a88291dda (patch) | |
tree | acb0e2a51f6b6593fbbfe59b575514be015717a1 /games-arcade | |
parent | version bump (diff) | |
download | historical-0d466b04192011ccf416225215eb6b3a88291dda.tar.gz historical-0d466b04192011ccf416225215eb6b3a88291dda.tar.bz2 historical-0d466b04192011ccf416225215eb6b3a88291dda.zip |
version bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Manifest-Sign-Key: 0xBDEED020
Diffstat (limited to 'games-arcade')
-rw-r--r-- | games-arcade/commandergenius/ChangeLog | 8 | ||||
-rw-r--r-- | games-arcade/commandergenius/Manifest | 26 | ||||
-rw-r--r-- | games-arcade/commandergenius/commandergenius-1.7.2.0.ebuild | 82 |
3 files changed, 107 insertions, 9 deletions
diff --git a/games-arcade/commandergenius/ChangeLog b/games-arcade/commandergenius/ChangeLog index cca784dede01..1c53a7969b18 100644 --- a/games-arcade/commandergenius/ChangeLog +++ b/games-arcade/commandergenius/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-arcade/commandergenius # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/commandergenius/ChangeLog,v 1.5 2014/01/26 23:05:17 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-arcade/commandergenius/ChangeLog,v 1.6 2014/04/03 13:02:14 hasufell Exp $ + +*commandergenius-1.7.2.0 (03 Apr 2014) + + 03 Apr 2014; Julian Ospald <hasufell@gentoo.org> + +commandergenius-1.7.2.0.ebuild: + version bump *commandergenius-1.6.5.5 (26 Jan 2014) diff --git a/games-arcade/commandergenius/Manifest b/games-arcade/commandergenius/Manifest index 66bbe93deba4..86253c81e5de 100644 --- a/games-arcade/commandergenius/Manifest +++ b/games-arcade/commandergenius/Manifest @@ -8,20 +8,30 @@ DIST CGenius-1.4.2-Release-Source.tar.gz 872776 SHA256 720d874c38bd27fdc0aa29e75 DIST CGenius-1.6.1-Release-Source.tar.gz 1188421 SHA256 c6ae500e19a86a8cdfa52bf5ff21a78f3077da607010dd26d66f19332156b46c SHA512 3394d071e5a6583f99b18e75a60ec91dcf5e5b27ca564fb327edec35db96a869cb9f2485ec01ee9b7ba5b071bfdfe14e92ec28d98da85a5191898b30a5c22521 WHIRLPOOL 6bb27f99c14abed90111b08955880c3575fc458087b6188171bf9d8dda307b83cd147266e3a6edcdd0a4cc2d02542cc7566da8ffc88d005acde41ed7062b9cdd DIST CGenius-1.6.5.3-Release-Source.tar.gz 996312 SHA256 f0c82d22e933e42adfd90983486b1490ea114fe40cf76406ee10d6ee7531df8f SHA512 10169c6201a6815d435cb5a05579c009b2b2ccf766db474a919495e60581d5aabb0870e75e0dcf305167f7d412f37b51aff0991811b6f0154a74f22d83dbf6c4 WHIRLPOOL f2c2c2e2babfb81990e7b7d7e2f8da43d81f9f9e9c83acbf5ab077bcfd01554190d6620dd82e63657f42c7ceeb662a02624537147d594eff07592076b499c4f5 DIST CGenius-1.6.5.5-Release-Source.tar.gz 1170126 SHA256 0a1eeed6494bab9cb94f0ce654221702027640735b3824485476057860315093 SHA512 0da6c885262d057f6b48acf06dba2ddcedeed840ce3dbc2dea356301b141e70f3ec7dc4ce955b938d90616256f679a6244cddcd4c11324da2bd777056b56be02 WHIRLPOOL 22c3b665a14889ce1f056d5170d5994a85c11acccf6844bccfb02ba543a5c3981fa6f8c28308ae75fe315a562a0e8a83a50cc718bf72e5170ab8797f37cc29a2 +DIST CGenius-1.7.2.0-Release-src.tar.gz 1886316 SHA256 68de07c1108def89136ac87e800c2eaf69068a4d67b7ffbfaba501c9755b01e2 SHA512 39f7df00345591a7de07c660912728fc37118c0f8443ad44c16181b79e1dfab445a12254182b8fe6cc56f4d8e18c1f74b411c9750e43c538736489946582679c WHIRLPOOL fafc549074cf8713a64d86bff76665b5d38811306468806270c5c705c50f3958efc5f928a9f65f0204933936f548e1c12b9368eaf6aaed30119c647479e8ec13 EBUILD commandergenius-1.4.2.ebuild 1922 SHA256 e96cd9143dbd391bb892c50670571f61204790448f657aa5bca6e4a088834d1e SHA512 22756400c33651a4848a351ed2eb86d6b4787ea1c3b66ff97eda14f1b55896d19160b617ca4a6fc63d0e3d2c5d3c31f22e289cf38faadf9ed14e176b1cb66f94 WHIRLPOOL dcc82071e8d0296c871e68559e23cbae65bfea1f5d9921b6fcceb1c3d9ba2754f86e45dfa8e343a5e1341144c66991a6e9684d0ac5251cff99b3ffae79cd2f68 EBUILD commandergenius-1.6.1.ebuild 1826 SHA256 72ad6dd2d438dfae1082a1795339e8e8014b951f8758b0f2181dea01808cd8ec SHA512 00d95641f0c16a39552eeb4608987420a795559b74324e11805b970792537fa837ccabc3972f6f9961e2010465a295b2593d46c1aa2b025381affd09684d299b WHIRLPOOL 26c785a393b31b0860ba8eed48285f39684e93bdd2dd289c6801b3fa03dad9d265f4b3db6b9ac099011b6f4f8678cbd9de6cac6abfddcad3d69d3d03350921eb EBUILD commandergenius-1.6.5.3.ebuild 1809 SHA256 13e7be7f380e2ce56b8099ec0903aa20caa839a788b151d98ee5df6015a3afe7 SHA512 6036f5bba2826627bf0893ee9da930f9ae09bebbc21d2b4511c331da64cd072981810fb87c8279599e2432c6c7dd8f2f1d4cfd29cf398bd4eacf0573e85544b0 WHIRLPOOL 0a9a2459b399a6d6be789610c95537b2f84383b48044154a562b4a4d85b89bd1611755af2e95c9f7b4ef8ec8dd473e1c0c6ec192bb2040f2b12c8f69dcff6735 EBUILD commandergenius-1.6.5.5.ebuild 1809 SHA256 68ab0fc57b85b42ceac32c65f4504ffafb94dc5c7851e3f72f76a1ee6f8b264d SHA512 10c6b4feb908e3d08110bb70a378cc8580fd6c2ab59d1eabc70df62a85032d457c7914767cf653405f082c2973f771358da2196ffdd22b7758610ffae315cc17 WHIRLPOOL 48260f5e9db317a2e950c5e8f12297580deb2cbf907dfa3179b35841f3e26de496b453921c05de0d234229974d43fb0e6abba5f4c9431b219fe29a577d902d5e -MISC ChangeLog 1204 SHA256 868b329f651a19764ed8c3862dc07aa6b331911b615d8b4eeff746f4a8da7cbb SHA512 3ce9cbdcf5fdfeff0431476f9e3d43cd7837af87be55c53e0910a66853a4e04a4a32b6bdb0522e491aad3d50ad621f84d8af1b2f0d11a836a53ea2adb81e6fcc WHIRLPOOL db6fc217f1e4893854e3806127655250acd712a9ce3ae7acfac1b1b14c2924f76772fd85021044c30bb43986907efcbc7b11365738d9da114bd0a3beb06755e3 +EBUILD commandergenius-1.7.2.0.ebuild 2048 SHA256 dadfa40c6c0a42adbe4a162444e842c43727045bbb424c9c5df644d95ddaca20 SHA512 39ce79b68c965d64f0a3b776ce2f677935dedccc5809009e8abecd3887874b0d8c260e084feda693d9a1e034645d2225923a749a3b3b15153cbb717fae2abbc6 WHIRLPOOL 83a90f958a6fec2055558984aa1163eb1c2b07682c68a8ba9827288728be2f4118fe7f60fb74b9eb73b14e3111f5f126be39db93bcf5c2ba5fea39057af7e69a +MISC ChangeLog 1346 SHA256 c1cc61fe94b0d7f8fc83d0443ab6c53436576acdc8c982a50cf872b10fcc06b0 SHA512 aef9ecc41f3e1363fd3ea6828891b6b06e5b69bbd530fccf42e5dae4bdf7313553092d7150a135b664821e88a25e2b984f6f1241258ba78761655f9b30db58b8 WHIRLPOOL 2ad2a00d838ac7f98651bf8aca4f77b26f26caa603d7ae70b45fcf7c39675b6188d7a0df18997c8e90bb27f295176f2f92736719d8ae56230d63a33225ac3ec5 MISC metadata.xml 400 SHA256 104d832607ae51bf3e86ec1db279731d368620a9b57612b474e3c41480e9f720 SHA512 6680071f62989ed056c4f3571127326874ed19ef3aa4ba15858aa1f84c3e4c72446f82f52e5c00faa73f534653ed8a8cd7cfd740b00932dd638ae522f6a7eb06 WHIRLPOOL f2b3fef766e828ba1f7101224a320d6e9d65001b77d7c2c418a69ca7c3bc8fd483320421a7bea8521980f566428cb85f9d2872000cf1d6e83d8394532177c01a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJS5ZSzAAoJEFpvPKfnPDWzw3cH/10MP78UcBigfeeaN1HE1apG -qjCjhi83lJ+m4npllUuDQAafQvJgogln0WA8x0P0H3AdZiOfYIU0GvspjJV8SkQp -kyoH8hDVqwDU7nRzUNcn5WXOHRwemLfvshQOPKLBpIZEktDBts2x9VgGJHNOOHR/ -egZJtGNHn0gShirF4BDB5oQHnOs1ulh/B/RCa0aOZLC2O9mYgS858SqXoiQwbUH4 -BavU1tVqWNaZpKvWIAxI3qugK6x4wITJNTZiZkHnNogi+Ng/eKZjRH9DWgVOClyU -wnIArGZ/HaTT/bnyqjnKOu0xUTjneZ2GvlAZMNQuHwHCe9H7J2CGpXUz86i3t5M= -=O6xK +iQJ8BAEBCABmBQJTPVvbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMDlCNDQ4NjEyNDI4NjA5REVEMDI3MzIy +MjBDRDFDNUJERUVEMDIwAAoJECIM0cW97tAgzdgP/i1MbYWg47oovSCpVbrD9O49 +KLi0F1X49FyecZRdDKMXxAWJgBt56bg47zcf+C2zDY8wAnBR68XPb5uUUzFjRONl +qeUPUQSYdI3JOcHnJui0QLT/TOnmWrBjbLuqON74Q/l7vKmml/z/UMcXqBlUc2Jr +cyoqJm1iaaM7Bqbwwg2qyQ9AZ8h4Mj0nt/qLxX1IXSTN6skz0xWboqCW/Zq+IV48 +u4wyuJqvmr0JiJSjO6CqsL6t9yxjpnVtu/MyuwVZNiptxM/QpMjwlQ0hzsFVV2F2 +iZ1dOJwJCGGWTM3WUB0floPxEm2N0kvqEFGEfnZKyWRQPcGWk5YdSJV+WohzPPnZ +It5zBPhU1aUMP7pv0r0gQjFSV4kXOACCLwlPr9LHCftmlQ9Fmq8ks8JczMRTCQBG +e7PNq7yieXvYcdn8+S+2TpRvGxLIsk3q6tpJrjSq2jBfAvXJDD74AZVl6upf5kXW +ZPo5Wu//dUVzRvf1r8V11atstSKxwqB19jqxHknEB59Yq2kc19FZzTN17OIUGjwq +I2nouEqC0zypr8VJGmOqStIkS+gN3v0lmg92ae8PSIbmAkkjTSl1nq82WNt6lFOw +JRd+JO1mt2C84BXYSsQrdx9NK71yaLFpVP5B44uWzaHdP9oP/0iyRMqAH5sfbwkU +A/oqEeR6HjdGtW1hX9a1 +=DBBj -----END PGP SIGNATURE----- diff --git a/games-arcade/commandergenius/commandergenius-1.7.2.0.ebuild b/games-arcade/commandergenius/commandergenius-1.7.2.0.ebuild new file mode 100644 index 000000000000..d01e11cbbc93 --- /dev/null +++ b/games-arcade/commandergenius/commandergenius-1.7.2.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/commandergenius/commandergenius-1.7.2.0.ebuild,v 1.1 2014/04/03 13:02:14 hasufell Exp $ + +EAPI=5 + +CMAKE_IN_SOURCE_BUILD=1 +inherit cmake-utils eutils games + +MY_P=CGenius-${PV}-Release-src +DESCRIPTION="Open Source Commander Keen clone (needs original game files)" +HOMEPAGE="http://clonekeenplus.sourceforge.net" +SRC_URI="mirror://sourceforge/clonekeenplus/CGenius/V${PV:0:3}/${MY_P}.tar.gz" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="opengl tremor" + +RDEPEND="media-libs/libsdl2[X,audio,opengl?,video] + media-libs/sdl2-image + opengl? ( virtual/opengl ) + tremor? ( media-libs/tremor ) + !tremor? ( media-libs/libvorbis )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/CGenius-${PV}-Release-Source + +src_prepare() { + cat <<-EOF > version.h + #ifndef __CG__VERSION_H__ + #define __CG__VERSION_H__ + + #define CGVERSION "1.7.2.0-Release" + + #endif + EOF + + sed -i \ + -e '/INCLUDE(package.cmake)/d' \ + CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DAPPDIR="${GAMES_BINDIR}" + -DSHAREDIR="/usr/share" + -DGAMES_SHAREDIR="${GAMES_DATADIR}" + -DDOCDIR="/usr/share/doc/${PF}" + -DBUILD_TARGET="LINUX" + $(cmake-utils_use opengl OPENGL) + $(cmake-utils_use tremor TREMOR) + $(cmake-utils_use !tremor OGG) + -DUSE_SDL2=1 + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile +} + +src_install() { + cmake-utils_src_install + newicon CGLogo.png ${PN}.png + newgamesbin "${FILESDIR}"/commandergenius-wrapper commandergenius + make_desktop_entry commandergenius + prepgamesdirs +} + +pkg_postinst() { + games_pkg_postinst + elog "Check your settings in ~/.CommanderGenius/cgenius.cfg" + elog "after you have started the game for the first time." + use opengl && elog "You may also want to set \"OpenGL = true\"" + elog + elog "Run the game via:" + elog " 'commandergenius [path-to-keen-data]'" + elog "or add your keen data dir to the search paths in cgenius.cfg" +} |