diff options
author | Julian Ospald <hasufell@gentoo.org> | 2013-12-30 00:34:30 +0000 |
---|---|---|
committer | Julian Ospald <hasufell@gentoo.org> | 2013-12-30 00:34:30 +0000 |
commit | 5df262077eda95704adc6b1e1b07abebfa8c7b04 (patch) | |
tree | c11aa75cfa98b0a651b1b867520b8519598b4c07 /games-arcade | |
parent | Respect CC, use CPPFLAGS (bug #496362 by Andrew Savchenko). (diff) | |
download | historical-5df262077eda95704adc6b1e1b07abebfa8c7b04.tar.gz historical-5df262077eda95704adc6b1e1b07abebfa8c7b04.tar.bz2 historical-5df262077eda95704adc6b1e1b07abebfa8c7b04.zip |
version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xE73C35B3
Diffstat (limited to 'games-arcade')
-rw-r--r-- | games-arcade/commandergenius/ChangeLog | 9 | ||||
-rw-r--r-- | games-arcade/commandergenius/Manifest | 20 | ||||
-rw-r--r-- | games-arcade/commandergenius/commandergenius-1.6.5.3.ebuild | 67 |
3 files changed, 85 insertions, 11 deletions
diff --git a/games-arcade/commandergenius/ChangeLog b/games-arcade/commandergenius/ChangeLog index 41e9576f782c..b84c1b3ccf64 100644 --- a/games-arcade/commandergenius/ChangeLog +++ b/games-arcade/commandergenius/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for games-arcade/commandergenius # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/commandergenius/ChangeLog,v 1.3 2013/08/20 00:31:08 hasufell Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-arcade/commandergenius/ChangeLog,v 1.4 2013/12/30 00:34:25 hasufell Exp $ + +*commandergenius-1.6.5.3 (30 Dec 2013) + + 30 Dec 2013; Julian Ospald <hasufell@gentoo.org> + +commandergenius-1.6.5.3.ebuild: + version bump *commandergenius-1.6.1 (20 Aug 2013) @@ -21,4 +27,3 @@ +commandergenius-1.4.2.ebuild, +files/commandergenius-1.4.2-build.patch, +files/commandergenius-wrapper, +metadata.xml: initial import wrt #411385 - diff --git a/games-arcade/commandergenius/Manifest b/games-arcade/commandergenius/Manifest index 50eb0cc220e4..e043eb8f49e4 100644 --- a/games-arcade/commandergenius/Manifest +++ b/games-arcade/commandergenius/Manifest @@ -6,18 +6,20 @@ AUX commandergenius-1.6.1-build.patch 679 SHA256 85c801bc20b8e07c0b34e74e51826a0 AUX commandergenius-wrapper 450 SHA256 994d6e3291ef7e28cdac2eb2312f82c84849a33a6d11ba50694ceabaaa5d2d35 SHA512 7c3eb80389dfcae1345cbf7dae614c392dfa4ad3c6cbe02b850055df6d43f4e5531bc8fab8703804ce78ae882ed6322c9e4adf0c0f516235e1af17a8c29d7f1f WHIRLPOOL 454313b3a950f4663cf126a366092c0b7769f9cf91dd3939b63029465c29237019ad0371fba27092deccfc6312c366a7d7cc6be8fc45216539082279cb8080bb DIST CGenius-1.4.2-Release-Source.tar.gz 872776 SHA256 720d874c38bd27fdc0aa29e753d6382b2d05d5461bcfa56b9ed5efd400f3eb00 SHA512 24d0bc2110e0d2946193df3a048919dfbcfb41410a01adfc57503a2572ee3e42d4a1f513e13aefbf858135b3226e669e1a50343ee50107c280c69703a45f6556 WHIRLPOOL 5c9e6df7364105ce982d5a1aebe92942cd180f51bb687dee2200779fd1e3c2e7dd781e6ad8850315611ab6b4368357abc5a32353076bf055294c17ee77991ff0 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 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 -MISC ChangeLog 921 SHA256 df6998fac9db1866a75d45e71dc27ab705a327c03589abbc2c523d8f6450112a SHA512 56cf43674334f8486ee06bba08308303fcced8b8463c80d477a3e8aa0f89528bee381a55d6b18d277c8472cf70d6833fa8bc12ce927cac7c0712e5b327aa0044 WHIRLPOOL f77127461cb71b2a8d6d65dea2ba809573671297ded4983d77b1b4f0dcc26964b1c2b14c517fece4bc76dd8db74f144757860c6c3ac7d26027209bb1b4dd55b9 +EBUILD commandergenius-1.6.5.3.ebuild 1809 SHA256 13e7be7f380e2ce56b8099ec0903aa20caa839a788b151d98ee5df6015a3afe7 SHA512 6036f5bba2826627bf0893ee9da930f9ae09bebbc21d2b4511c331da64cd072981810fb87c8279599e2432c6c7dd8f2f1d4cfd29cf398bd4eacf0573e85544b0 WHIRLPOOL 0a9a2459b399a6d6be789610c95537b2f84383b48044154a562b4a4d85b89bd1611755af2e95c9f7b4ef8ec8dd473e1c0c6ec192bb2040f2b12c8f69dcff6735 +MISC ChangeLog 1062 SHA256 cdac542f728b51c80a1e41f9e5c15e10c708fd9dedc6ec1ea5b080754cbde4de SHA512 ba912f1b9767d1c463033aa5980cb0c6c1736dd9ce47cbda231f4395f79a306a98a835d0eb455a303e494ef0af2cbe2fdc0a2249668509eac2d67cb7b7a88fcb WHIRLPOOL da01da31eabc6bacdda0be42af39fdbd753bc2dad7356e2bc2ebd01723e9e051984e2e74e7dbc6c424e9b2bbf8e72f9cebf6c0ae7abc5839fd96ce2f5b3397ca MISC metadata.xml 400 SHA256 104d832607ae51bf3e86ec1db279731d368620a9b57612b474e3c41480e9f720 SHA512 6680071f62989ed056c4f3571127326874ed19ef3aa4ba15858aa1f84c3e4c72446f82f52e5c00faa73f534653ed8a8cd7cfd740b00932dd638ae522f6a7eb06 WHIRLPOOL f2b3fef766e828ba1f7101224a320d6e9d65001b77d7c2c418a69ca7c3bc8fd483320421a7bea8521980f566428cb85f9d2872000cf1d6e83d8394532177c01a -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.20 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJSErjRAAoJEFpvPKfnPDWz1/4H/21BVdLZUONl5LIJCljXY5sU -wBWOy1+GQMnXZjSRZJtIU9JrqtKO/CpzZgGlrDRpkU9j2jrCgzMyPm/dKjLHYMhZ -aeoUEsw88myCVOoPXsNwAUpDnrubJLN4QhoqLaXp4QwKJkSGJ6jbw4yLCGeiGEbd -JWBgmKZ7mKI+3sP8gshioR17SRcp9ln2yWFyDRx3ik52XgJNrjMf08N9qOo8Tn2u -P4MsV6QEcqQpAIA62XkHmjGfxFI1Yto+BLgiNGUmTewfAG5GXMN+pIyEjL+FHMKg -is43zx0tBZxvP/Shn/O3yO+yhRfB7n0lyWC8KYAjyLTgt8+OlXyfjAEu57cx7+0= -=ifNW +iQEcBAEBCAAGBQJSwL+XAAoJEFpvPKfnPDWzQEcIAK2OW3ivGMM3JAcFPNmzxFO6 +s1ACZo4xPrAJlh+NZ/R7ym6tQySiD9PwhjskIlqNqgLLqPkkVmO/SvVvBpKjHQHP +VlfyOuMehwdDmfPH6FB7q1OTbtVBWZiDu2DrQ1yCAjKHqsj+om2HgdVlmH//rgW7 +DpWJPp2hAvT8jIDyuDv9y1UAx4HJO7w4ptkL2oyvFXurNW2GmnbYgh4qR2WEjKdn +W8m+Yj8MmJzkpLUZqkCKcaROPEvIUqvE+ddu+BG63cWpQhhYjLNQVX4H68QBYSe/ +Q3HTZxSNyA1ACCnCc9TDvNmF+UzZt8CEb4hfLEzS+ohyd0f1NKaCMjGNoo8rZpg= +=tKmG -----END PGP SIGNATURE----- diff --git a/games-arcade/commandergenius/commandergenius-1.6.5.3.ebuild b/games-arcade/commandergenius/commandergenius-1.6.5.3.ebuild new file mode 100644 index 000000000000..7a91ef8d2753 --- /dev/null +++ b/games-arcade/commandergenius/commandergenius-1.6.5.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-arcade/commandergenius/commandergenius-1.6.5.3.ebuild,v 1.1 2013/12/30 00:34:25 hasufell Exp $ + +EAPI=5 + +CMAKE_IN_SOURCE_BUILD=1 +inherit cmake-utils eutils games + +MY_P=CGenius-${PV}-Release-Source +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/libsdl[X,audio,opengl?,video] + media-libs/sdl-image + opengl? ( virtual/opengl ) + tremor? ( media-libs/tremor ) + !tremor? ( media-libs/libvorbis )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} + +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=0 + ) + + 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" +} |