summaryrefslogtreecommitdiff
path: root/games-arcade/ninvaders
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/ninvaders
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/ninvaders')
-rw-r--r--games-arcade/ninvaders/Manifest6
-rw-r--r--games-arcade/ninvaders/files/ninvaders-0.1.1-compile.patch11
-rw-r--r--games-arcade/ninvaders/metadata.xml11
-rw-r--r--games-arcade/ninvaders/ninvaders-0.1.1.ebuild33
4 files changed, 61 insertions, 0 deletions
diff --git a/games-arcade/ninvaders/Manifest b/games-arcade/ninvaders/Manifest
new file mode 100644
index 000000000000..fd0c021bcc85
--- /dev/null
+++ b/games-arcade/ninvaders/Manifest
@@ -0,0 +1,6 @@
+AUX ninvaders-0.1.1-compile.patch 267 SHA256 9b275a9d22c1d42f857a6c0544e67e593785a25da4b6667f2e60807c6f5e3528 SHA512 e4dde4cdb434610249dc33cd7595fee044f8004470cea898052da399419dd6b37489c601b4934ca6bc0961723d8ee826fcc45b965c59d3b444e0e5a7635689f1 WHIRLPOOL d211f1d3ac3e1778e71b3d44ace181ddf5861224e6b97278dc61cc588ba96432fa824a71d528d7b50cefb48d04a28905082cc88c7678870c2759ea6ef5e9699b
+DIST ninvaders-0.1.1.tar.gz 31275 SHA256 bfbc5c378704d9cf5e7fed288dac88859149bee5ed0850175759d310b61fd30b SHA512 7987063084d9a9f042b419e7552debf3f173b82ba3832c2575ae8461fb5f787d6a476c305d5c2d591b4574748c6ba50e42391796c384f225685c22f044553087 WHIRLPOOL adac43bcd768c7f2961ea48fec06c587e9d62ee562a154f3dc712f07a65b698ce8ff70a3dcf740f5d02e14fa17c1cf4b5ca719c9deaa771c77729b4fc373b8cf
+EBUILD ninvaders-0.1.1.ebuild 615 SHA256 398fbd39677348711e5a6eb1237f64419da3e5a2dc22bcc0a42dbc76a78915b1 SHA512 f6c1fd2acb288cc198340bf274e75d93f0510437c52721096c82dd0ac1b603c439748d3b1d6144e73fc99c056be778450eaea015290e2c1809a0de4d3cae8a28 WHIRLPOOL ebb32ddf57a9a4f398c86754a68cfbd725f7f36e73d4a784689e3c968b5ef3cd5369c4b9a7306df2fda333b3980573bd50b47744be2238c1c7fa05c71a8d725a
+MISC ChangeLog 2791 SHA256 8a9672d68aec5951a20078f6330abc2bcbd3891fd2f9e05bddefe73635fc78fc SHA512 25dbd062a7ae6171399ce3e2247ba856cd7d563f96dc6c617ee2a82f4fc52e37e55fdd13b46354f856184c52801e1331c972244b612aed5cb1903eeb9f2415de WHIRLPOOL bfb38d88aabd33c003bde5c9237236673b0c14a22c76ff721e16947962603094cbb733ef62cc5e639f5997df540b9ce65e11d93352015e842e0fa3e61fe91395
+MISC ChangeLog-2015 1069 SHA256 9c9a763cacf9ffe0e86b11de30854ce5e312e0c24042cb77a94c4be90a2f1785 SHA512 d765ef27360f373e716804396f34859e4e90db24d6b71852589b63b5aff9b10f4f1f3bc059a9fee4f96c1be7863f2d583032a5062f075300d6e3020d9b4ed265 WHIRLPOOL 50b0e5236dd424cde178d6624b20ccd34c9fbd7f71d74a75ce53e046eb1a2e4e3fdd36825ba25999e87bc0a44b056b34323c004a40512be2e6fb57efa1ca1a14
+MISC metadata.xml 332 SHA256 2efc5daecd00cccb6b797488c24d525bee05dee6be62192c66dacb345bf32918 SHA512 5786e2e02e612dfd952bb1985b87a502c861d5c9e0aa2b0360df210ab9516bb88dde5b946e21fef795b62d3a99f64d28e402529bc10f749da9c8a57908a07595 WHIRLPOOL 279d083581dc8bc85a9cce870bcb87f20f7dc6b84e859561ef356cc2173e10e1ee396109afd6081508429681757cbb5c8b57ff15cb27ce8153782fc230f275a7
diff --git a/games-arcade/ninvaders/files/ninvaders-0.1.1-compile.patch b/games-arcade/ninvaders/files/ninvaders-0.1.1-compile.patch
new file mode 100644
index 000000000000..c949d4327083
--- /dev/null
+++ b/games-arcade/ninvaders/files/ninvaders-0.1.1-compile.patch
@@ -0,0 +1,11 @@
+--- aliens.c.orig 2016-01-21 13:21:51.730154342 -0500
++++ aliens.c 2016-01-21 13:22:09.488543075 -0500
+@@ -163,7 +163,7 @@
+ aliens.right=-1;
+ aliens.bottom=-1;
+ shipnum=0;
+- for (k=0;k<11;k++) {
++ for (k=0;k<ALIENS_MAX_NUMBER_X;k++) {
+ lowest_ship[k]=-1;
+ }
+
diff --git a/games-arcade/ninvaders/metadata.xml b/games-arcade/ninvaders/metadata.xml
new file mode 100644
index 000000000000..451fd4c6895b
--- /dev/null
+++ b/games-arcade/ninvaders/metadata.xml
@@ -0,0 +1,11 @@
+<?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>
+ <upstream>
+ <remote-id type="sourceforge">ninvaders</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-arcade/ninvaders/ninvaders-0.1.1.ebuild b/games-arcade/ninvaders/ninvaders-0.1.1.ebuild
new file mode 100644
index 000000000000..c697e148494e
--- /dev/null
+++ b/games-arcade/ninvaders/ninvaders-0.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils toolchain-funcs games
+
+DESCRIPTION="ASCII space invaders clone"
+HOMEPAGE="http://ninvaders.sourceforge.net/"
+SRC_URI="mirror://sourceforge/ninvaders/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-compile.patch
+}
+
+src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ newgamesbin nInvaders ninvaders
+ dodoc README
+ prepgamesdirs
+}