summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2014-06-14 16:15:40 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2014-06-14 16:15:40 +0000
commit0167973fb9143a3b65eb72bd8ad480fe9ceb5dbe (patch)
tree0def8d43079724d01c2c7d65ccee1391f4f587f0 /games-strategy
parentAdd games-strategy/openxcom-1.0.0, bug #470188. Thanks to Azamat H. Hackimov ... (diff)
downloadhistorical-0167973fb9143a3b65eb72bd8ad480fe9ceb5dbe.tar.gz
historical-0167973fb9143a3b65eb72bd8ad480fe9ceb5dbe.tar.bz2
historical-0167973fb9143a3b65eb72bd8ad480fe9ceb5dbe.zip
Add games-strategy/openxcom-1.0.0, bug #470188. Thanks to Azamat H. Hackimov <azamat.hackimov@gmail.com>.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'games-strategy')
-rw-r--r--games-strategy/openxcom/Manifest17
-rw-r--r--games-strategy/openxcom/metadata.xml16
-rw-r--r--games-strategy/openxcom/openxcom-1.0.0.ebuild56
3 files changed, 88 insertions, 1 deletions
diff --git a/games-strategy/openxcom/Manifest b/games-strategy/openxcom/Manifest
index 5ca9bcaf273d..eb039358bc06 100644
--- a/games-strategy/openxcom/Manifest
+++ b/games-strategy/openxcom/Manifest
@@ -1,3 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST openxcom-1.0.0.tar.gz 2809124 SHA256 660312d394cd39ef855675e05f6c3c973456deda5eebb52633c86d3a2d08afe6 SHA512 ac7ed77da76c62fd017e9e99b602427e8e899003667c74b4865917e893c58ea0dbc09a05ad034d30fd1612006104144f418a39a44c4ac5a22fb1f48b79311ddd WHIRLPOOL 0ccb0787bf785ddc994282dce32e48addd19a8a34b871183898287a7a35f869156af2f9005394a2d2641faa22a4fa878efccfdaf099ddc136136471668039505
-EBUILD openxcom-1.0.0.ebuild 1277 SHA256 ba853e09e5199d26a1f4acafc2e0d1edbbe4ae46e2e477f3da070e5716966a07 SHA512 9d12d1dfe836a88f384798e1e52ea68fc857323191251a2a101e850b98c859471c10b58aa6d8f11eb6684f211025c0c63aaaa491f73d1c25cc52cf703d769d23 WHIRLPOOL 8e24a8e8568ef61152c91e35fd971970c3b5705ff98acdea85c97d79bd058ee872c263dcc4fc58eb069c97498c856faadfb26bc77b45eb5f95047e8354ef248e
+EBUILD openxcom-1.0.0.ebuild 1387 SHA256 89d0aeab7af177409e9a6273d6f8df6dc413abab251fe21d4d4ccd8cccda1828 SHA512 ab08aa5bde43cb730da6a61ebcfb6d1ba8e0e3b5986a6ab6c65e7258e197f305240e68e806a29f513dfcb7bbd7cb1d1eaae5943e5c9da6e389459f0f4dd1a1ef WHIRLPOOL 1f307f0d7cf9a5f6fb43f24b64d6144e466b0bdf485adff147493a31596991a0474e1b26d2e3696cd1b0468108d282b9b4494cbf7ba99a6e1a5d407052f1bbf7
+MISC ChangeLog 457 SHA256 d5808d4a8fad71beff8c396ad1bf43733e4f43df5ce67513467f85600d93507b SHA512 b727fffa25d261cdfe3ecc7c65b8c24ccabc48c3bbae9632c864fe43ff99caf873a86362c6b8ea84c00fb0fc236d1e2f9729bd02a48bdd2d0e6db1e4ece0ad37 WHIRLPOOL 3079e78325620db8a7794436daa7765840d1cbc8a8cbfb2dfcd461a6668aea58714997809d89bdf7fd5ee8e2dab3789defed067f507566e1999bd7fd065f777d
MISC metadata.xml 493 SHA256 13365da582f27bb69120b3874b9c5c75a7fbda1bb1872d1fc8ed659625c506ee SHA512 0c4baf4a891ebf05789d54d1a55251779edd3bce5433e625fd4afbba608130908fd36e5f2224eef42f41930c73abba0f06829ce7d6b718000949cb0c71f0c6b1 WHIRLPOOL d0a658bfefd861edf50bc4dc4f239bce74273d98c684c3a241fb193dc6690fed5fbedba40370c0adb58948ad9fd7a9c80de5c754e214fb764467c3548aec2122
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQEcBAEBCAAGBQJTnHTfAAoJEAmJmMX429rex+kH/1vKQ02NQvy/sp3obKjnr4l3
+fUTUfw1l+cZoJK8U5ySzjyH/YSrNJxmHGdFa00Be918uwanoSx683DQx3Vm7Nn2h
++kiU/aum3dUAztw8qSwSy5/ilpPiHnUy2vHF5WTBdI/dzc6qQMMPRjSdTX1W+QOR
+DNVUPtcpyui8uQTlSqItyOUqdyXxP4c0CCN2//tTk+grnfzx5W0aAdaCGt2j6Rk9
+RH0kb9wdXlRL58ncHF+PEkva2Rc0v5ckiQscNs0TjGanRJwm+xQqBdHC8F2kT52y
+RO1FdyUHTBl4/BPyWhorOkLJSD4EdjhAk64fE4vklv8sDqHdYe5E3PpbwsoWX3k=
+=E9Gk
+-----END PGP SIGNATURE-----
diff --git a/games-strategy/openxcom/metadata.xml b/games-strategy/openxcom/metadata.xml
new file mode 100644
index 000000000000..edf4e5885306
--- /dev/null
+++ b/games-strategy/openxcom/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>azamat.hackimov@gmail.com</email>
+ <name>Azamat Hackimov</name>
+ <description>Maintainer. Assign bugs to him</description>
+ </maintainer>
+ <maintainer>
+ <email>maksbotan@gentoo.org</email>
+ <name>Maxim Koltsov</name>
+ <description>Proxy maintainer. CC him on bugs</description>
+ </maintainer>
+</pkgmetadata>
+
diff --git a/games-strategy/openxcom/openxcom-1.0.0.ebuild b/games-strategy/openxcom/openxcom-1.0.0.ebuild
new file mode 100644
index 000000000000..fa7a8d174bf9
--- /dev/null
+++ b/games-strategy/openxcom/openxcom-1.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-strategy/openxcom/openxcom-1.0.0.ebuild,v 1.1 2014/06/14 16:15:27 maksbotan Exp $
+
+EAPI=5
+
+inherit cmake-utils games
+
+DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
+HOMEPAGE="http://openxcom.org/"
+SRC_URI="http://openxcom.org/wp-content/uploads/downloads/2014/06/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc"
+
+RDEPEND="app-arch/unzip
+ >=dev-cpp/yaml-cpp-0.5.1
+ media-libs/libsdl
+ media-libs/sdl-gfx
+ media-libs/sdl-image
+ media-libs/sdl-mixer"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+DOCS=( README.txt )
+
+src_configure() {
+ mycmakeargs=(
+ "-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
+ "-DDATADIR=${GAMES_DATADIR}/${PN}"
+ )
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ use doc && cmake-utils_src_compile doxygen
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+ use doc && dohtml -r "${CMAKE_BUILD_DIR}"/docs/html/*
+ doicon res/linux/icons/openxcom.svg
+ domenu res/linux/openxcom.desktop
+
+ prepgamesdirs
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ elog "In order to play you need to copy GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND,"
+ elog "TERRAIN, UFOGRAPH, UFOINTRO, UNITS folders from the original X-COM game to"
+ elog "${GAMES_DATADIR}/${PN}/data"
+}