summaryrefslogtreecommitdiff
path: root/games-arcade/alienwave
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/alienwave
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/alienwave')
-rw-r--r--games-arcade/alienwave/Manifest9
-rw-r--r--games-arcade/alienwave/alienwave-0.3.0.ebuild29
-rw-r--r--games-arcade/alienwave/alienwave-0.4.0.ebuild29
-rw-r--r--games-arcade/alienwave/files/alienwave-0.3.0-gentoo.patch22
-rw-r--r--games-arcade/alienwave/files/alienwave-0.4.0-gentoo.patch22
-rw-r--r--games-arcade/alienwave/metadata.xml8
6 files changed, 119 insertions, 0 deletions
diff --git a/games-arcade/alienwave/Manifest b/games-arcade/alienwave/Manifest
new file mode 100644
index 000000000000..f5b685b85f34
--- /dev/null
+++ b/games-arcade/alienwave/Manifest
@@ -0,0 +1,9 @@
+AUX alienwave-0.3.0-gentoo.patch 476 SHA256 9747a7529b78981dd0ff7b44287ec6bafec37ee110b466901f744f929cfa0b54 SHA512 27cf476c5244c08b3db3546ba211e70843491ae628918c1a305694bf0b0b02b6f885ab64958156050fed1ba0a8aab241301cc61cb71918e42a26f47c9fc10055 WHIRLPOOL ee6623acb280a806a3f54354315eae2046998c6ca63252c0ac70ba94a4906ae42fbb63582b56241401392341b7fec54b5b637bcc6139b4cfa3d9346e97c9cf53
+AUX alienwave-0.4.0-gentoo.patch 497 SHA256 f54c9d7ef69c30bdec695961a1932a3d9c20c8a4c75f4c2b8e294226eddce9ed SHA512 2366807bf2f9f9ac8c7d38155bba31377c6175cff8b402d8f99ff2f64076f84c26c4156c5846a9e7125604d2bb72b0743f243d6cc1c2ab817c73edbe7b9f88d9 WHIRLPOOL 5bfa10cfede1a0dc7c91af7a50ff56db3b419ea3724f4bbdf239b8bcd43f631e1f6143e74cc0ec72e683001c8967366ae2a8535dfb00bdec838fef6074a98ba3
+DIST alienwave-0.3.0.tar.gz 22046 SHA256 89902193bc6d5dc13ea4acee26f5a0f72a561e9bbadd0f82e098d770d38f83ae SHA512 b02b28256edde96676acb0e731b8ba6056466eba01ebc3e3d433439c009f7860f2a4f9d0253cc5b1eca758eaba8bc780c5484bb8948c4bb5c085e5c0d9924f2b WHIRLPOOL 1f795d463a78e9feda25a77b7ae1d068412c3c7baae2a1aa65ce30f79a6d2fd187ef1ecd65404ace006efd49c78911304fb10c68d46f7093abdc50dfaae2342b
+DIST alienwave-0.4.0.tar.gz 21931 SHA256 9f317cfa0fabf98e5c47dc793f6eb4dbca0b6e65e136e0661abc267ce720fc44 SHA512 e3342facda85fb5fee8cb34569a60877d7f9110f23b543f16abe20d694556e1e33a45e1d39dec5c0fdf4cec7f10547c5974a629d29669da985456d8c0398e9bd WHIRLPOOL 2a1b06afb0d3fc0a6467bca8cfc571dcd6bdd411136aa3822a403b3cee7fabf32d14f28ede6ac0ff9ee074c46ec8f45628e68641027e81233e61332172d6535a
+EBUILD alienwave-0.3.0.ebuild 570 SHA256 dc79cc847a780d3a20638c08e2e09f20d790874f1544e1454e072903f1fbb2ca SHA512 a0734fbead1f11a61eb942ccf4e3d5b9fa420df8c6e683b6e4f857f97a99d862bc68052a4053fcccee2cc1d6f8b0576667650a047b2a1378ddcb9934f7a87156 WHIRLPOOL 2daf6a5f6db1193be8f2a00abbbf823a5122e9e3d4b9bec157f9362a78c5ef4e103685d285fbf903f27fcf722f14f5deb351758faa7d01730ba541a0e5bffcd7
+EBUILD alienwave-0.4.0.ebuild 570 SHA256 dc79cc847a780d3a20638c08e2e09f20d790874f1544e1454e072903f1fbb2ca SHA512 a0734fbead1f11a61eb942ccf4e3d5b9fa420df8c6e683b6e4f857f97a99d862bc68052a4053fcccee2cc1d6f8b0576667650a047b2a1378ddcb9934f7a87156 WHIRLPOOL 2daf6a5f6db1193be8f2a00abbbf823a5122e9e3d4b9bec157f9362a78c5ef4e103685d285fbf903f27fcf722f14f5deb351758faa7d01730ba541a0e5bffcd7
+MISC ChangeLog 3206 SHA256 0d4dbfaf121d8ab59fd505748a713779d151af008a1533ae7ebbc46747f30303 SHA512 b1cac61af2fcdb8e20c89848330e282698ecc8afbc19805883bb2978a46f5b558417c8809cfd1ce622a12cc4aa97e744a907bd375a70fbf54f1783d1f28c68c7 WHIRLPOOL 6675f4826e83648e7131a32fb8dd24b2f974ea6afa909385c3b6763e9a1f63324c26fa7a33641613f8101f2cc713ae6e071fc9abc922785921d84951aa90cbb3
+MISC ChangeLog-2015 1770 SHA256 67ace3d427fec3c9d772b198bc360f792757196088e05516d3a2439250743e18 SHA512 3b08eb9146e294fb4d0eb2009ba6fa6231f60eab514c8bfb3c67af7c193330641862b502a019ae1b3656c4bf74d8fa3314e8deb39324a86f65677455983b93cd WHIRLPOOL 302120f204c149c985f4684b85c8776778fc06824f26c67ffa12ce4eb0b1c104980933a020940612cabc42d6f6e13a86517f5c22a876b3135f5d43718d997958
+MISC metadata.xml 253 SHA256 2c95b2eb99144a3b66de17be35eebcf65e5a152a2ec2f176165bb9cd78e5394e SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254 WHIRLPOOL fd044f0a960e57257f4a15ab16f066bbfe9983e60cd5fc072e631efc7027306c612a01d7fbbf57eb08d957487a7ce1961250194653d6ed87ee23f20d631ef854
diff --git a/games-arcade/alienwave/alienwave-0.3.0.ebuild b/games-arcade/alienwave/alienwave-0.3.0.ebuild
new file mode 100644
index 000000000000..37cf7122bb95
--- /dev/null
+++ b/games-arcade/alienwave/alienwave-0.3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="An ncurses-based Xenon clone"
+HOMEPAGE="http://www.alessandropira.org/alienwave/aw.html"
+SRC_URI="http://www.alessandropira.org/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_install() {
+ dogamesbin alienwave
+ dodoc TO_DO README STORY
+ prepgamesdirs
+}
diff --git a/games-arcade/alienwave/alienwave-0.4.0.ebuild b/games-arcade/alienwave/alienwave-0.4.0.ebuild
new file mode 100644
index 000000000000..37cf7122bb95
--- /dev/null
+++ b/games-arcade/alienwave/alienwave-0.4.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="An ncurses-based Xenon clone"
+HOMEPAGE="http://www.alessandropira.org/alienwave/aw.html"
+SRC_URI="http://www.alessandropira.org/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86 ~x86-fbsd"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_install() {
+ dogamesbin alienwave
+ dodoc TO_DO README STORY
+ prepgamesdirs
+}
diff --git a/games-arcade/alienwave/files/alienwave-0.3.0-gentoo.patch b/games-arcade/alienwave/files/alienwave-0.3.0-gentoo.patch
new file mode 100644
index 000000000000..87d436ca57db
--- /dev/null
+++ b/games-arcade/alienwave/files/alienwave-0.3.0-gentoo.patch
@@ -0,0 +1,22 @@
+--- Makefile.old
++++ Makefile
+@@ -1,9 +1,7 @@
+ # This file is part of Alienwave, a game by Alessandro Pira
+
+-CC = gcc
+ OBJS = main.o blit.o aliens.o xzarna.o fire.o shield.o levels.o util.o
+ # CFLAGS = -c -O2 -Wall -DDEBUG_LEV
+-CFLAGS = -c -O2 -Wall
+ LIB = -lncurses
+
+ # Uncomment this if you want random waves
+@@ -16,8 +14,7 @@
+
+
+ alienwave: $(OBJS)
+- $(CC) $(LIB) $(OBJS) -o alienwave
+- strip alienwave
++ $(CC) $(OBJS) $(LDFLAGS) $(LIB) -o alienwave
+
+ main.o: main.c
+
diff --git a/games-arcade/alienwave/files/alienwave-0.4.0-gentoo.patch b/games-arcade/alienwave/files/alienwave-0.4.0-gentoo.patch
new file mode 100644
index 000000000000..bed5d38c0b8f
--- /dev/null
+++ b/games-arcade/alienwave/files/alienwave-0.4.0-gentoo.patch
@@ -0,0 +1,22 @@
+--- alienwave.orig/Makefile
++++ alienwave/Makefile
+@@ -1,9 +1,7 @@
+ # This file is part of Alienwave, a game by Alessandro Pira
+
+-CC = gcc
+ OBJS = main.o blit.o aliens.o xzarna.o fire.o shield.o levels.o util.o
+ # CFLAGS = -c -O2 -Wall -DDEBUG_LEV
+-CFLAGS = -c -O2 -Wall
+ LIB = -lncurses
+
+ # Uncomment this if you want random waves
+@@ -16,8 +14,7 @@
+
+
+ alienwave: $(OBJS)
+- $(CC) $(OBJS) $(LIB) -o alienwave
+- strip alienwave
++ $(CC) $(OBJS) $(LDFLAGS) $(LIB) -o alienwave
+
+ main.o: main.c
+
diff --git a/games-arcade/alienwave/metadata.xml b/games-arcade/alienwave/metadata.xml
new file mode 100644
index 000000000000..26079e608bed
--- /dev/null
+++ b/games-arcade/alienwave/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>