summaryrefslogtreecommitdiff
path: root/games-arcade/diameter
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /games-arcade/diameter
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/diameter')
-rw-r--r--games-arcade/diameter/Manifest5
-rw-r--r--games-arcade/diameter/diameter-0.4.0.3-r2.ebuild60
-rw-r--r--games-arcade/diameter/metadata.xml17
3 files changed, 82 insertions, 0 deletions
diff --git a/games-arcade/diameter/Manifest b/games-arcade/diameter/Manifest
new file mode 100644
index 000000000000..a8ed6ece5cc4
--- /dev/null
+++ b/games-arcade/diameter/Manifest
@@ -0,0 +1,5 @@
+DIST diameter-0.4.0.3.tar.bz2 4729201 SHA256 553f6402b81d2a7c79862830b9cee5a93c1e8197f6597835486f8d79cc57bce0 SHA512 74491d49b233f16b44e4ea7c477fe5c6d71bc88c34b815f7992ea881558e2b4de98b10c5041cff6d0a6098dc4f440291825fb1746ff0282e3f538fac4ee4975d WHIRLPOOL fe06ed6b502e9281de4be94fde73a91c42c7498dae69f44b56a50f503c53a2864d6427881fe5bc3946943c0dce5b2c379c1ec25f53c56b95e6781b7d330f7481
+EBUILD diameter-0.4.0.3-r2.ebuild 1296 SHA256 90d07fb8442883ed1c53386bd1d1a5cafbc655cee631440c26f70f35c988ba5f SHA512 a21a2eb45e1f17cdf240d0d3ec4313f2697127706359c37963f153cff38d5e0a8cc78792184f28bd95f7d4dbb92d4530c2a55d50170e915dea81629e4bdeaefc WHIRLPOOL 5d9e1fb3c47abdfb5a00a10f352daaebedbd664468d2369dda2b98dadf25bdced6de1f81152ed78ac34592a8a2129f7e4615ec24f1ba1af2e5b5fbf05f722224
+MISC ChangeLog 2631 SHA256 7970e4a39670be4ddadbb2a68bbaf581343de05591a0ed60def9721727f40eca SHA512 ccc35845ea8bca1c0e822f2dfaa09a94dd66c7ff35a00d7d43803c76a9309116fcfd04f02c035e6cd048dda3d13b60bb56a18cfcaac0a4c82621f3912975e913 WHIRLPOOL 9a19712d48c4d89137be9f871e3f128eb58f3aa06d1149c5ec30b836521f14727a332149c293ddb77897ac96b503a8334ccfafcaed508c44f3023015b428b882
+MISC ChangeLog-2015 1658 SHA256 d87df519bf1a4b7873ac37ec237203bcbbe5d280659305ad1be54e10b4b5d2af SHA512 88cb9dbf4f1d6054bd0770d0fd245ceb5c1e1c7c3224a343a80a2c0f8dbf78cce965159b299875df61d3509f664cedd2f41f4517a39ee3f63f2c1ee33c37c085 WHIRLPOOL ed8bebf32ee931b01e2b04eacb2e4e7f8b8a219e7d1ac67ec9e5d5ab811d70f3837cdc193059e4c4e24f6ec04886e72bd54750a6594a60466c6dba906b5e0871
+MISC metadata.xml 637 SHA256 6a11e9137dc4116724a5ee7f622a0bfd3dc0eb0e8fe2fc0893832b6a11c7ad72 SHA512 307ba08fa4280af81002a0993f4539021afa6507c67dccf9c5a2eeedeb07e820f0c3ad5ce8a0bf19d71087e5fe41e6b86ff6ce097f355ff00f11e0374bd771dc WHIRLPOOL 762c2949c23a0c873e3a6d7b893f7d57d7e0b634ecf9461008fb20c74d2d27a3563f532cd150d457ce6a3c432438345b5ff955a0c590582b62768d4504a78393
diff --git a/games-arcade/diameter/diameter-0.4.0.3-r2.ebuild b/games-arcade/diameter/diameter-0.4.0.3-r2.ebuild
new file mode 100644
index 000000000000..6421dfd3c481
--- /dev/null
+++ b/games-arcade/diameter/diameter-0.4.0.3-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools eutils python-single-r1
+
+DESCRIPTION="Arcade game with elements of economy and adventure"
+HOMEPAGE="http://gamediameter.sourceforge.net/"
+SRC_URI="mirror://sourceforge/gamediameter/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ >=dev-games/guichan-0.8[opengl,sdl]
+ media-libs/libpng:0=
+ media-libs/libsdl[video]
+ media-libs/sdl-image[gif,jpeg,png]
+ media-libs/sdl-mixer[mod]
+ virtual/opengl
+ virtual/glu
+ ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/gamediameter
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s:gamediameter:diameter:" \
+ configure.in || die
+ mv configure.in configure.ac || die
+ sed -i \
+ -e '/for i in .*\/lib/s:".*:/usr/lib/ ; do:' \
+ -e "/AC_SUBST.*LDFLAGS/s/\".*\"/\$PYTHON_LIBS/" \
+ acinclude.m4 || die
+ # bug #336812
+ sed -i \
+ -e '/gui nebular3.gif/s/gui//' \
+ data/texture/Makefile.am || die
+ eautoreconf
+
+ # needed, otherwise -lpython2.7 will not be found
+ python_export PYTHON PYTHON_LIBS
+}
+
+src_install() {
+ default
+
+ newicon data/texture/gui/eng/main/logo.png ${PN}.png
+ make_desktop_entry ${PN} ${PN^}
+}
diff --git a/games-arcade/diameter/metadata.xml b/games-arcade/diameter/metadata.xml
new file mode 100644
index 000000000000..ec2759fffab8
--- /dev/null
+++ b/games-arcade/diameter/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription lang="en">
+"Diameter" - is an arcade-style game with elements of economy and adventure.
+Project's main objective is to make a distinctive game with a storm gameplay and
+simultaneously alluring with its world. Plus, the main mood will be funny, but
+thus be serious.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">gamediameter</remote-id>
+ </upstream>
+</pkgmetadata>