summaryrefslogtreecommitdiff
path: root/games-puzzle/anagramarama
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-puzzle/anagramarama
reinit the tree, so we can have metadata
Diffstat (limited to 'games-puzzle/anagramarama')
-rw-r--r--games-puzzle/anagramarama/Manifest6
-rw-r--r--games-puzzle/anagramarama/anagramarama-0.2.ebuild42
-rw-r--r--games-puzzle/anagramarama/files/anagramarama-0.2-gentoo.patch34
-rw-r--r--games-puzzle/anagramarama/metadata.xml8
4 files changed, 90 insertions, 0 deletions
diff --git a/games-puzzle/anagramarama/Manifest b/games-puzzle/anagramarama/Manifest
new file mode 100644
index 000000000000..e54d6dfe275b
--- /dev/null
+++ b/games-puzzle/anagramarama/Manifest
@@ -0,0 +1,6 @@
+AUX anagramarama-0.2-gentoo.patch 914 SHA256 f3c885f5925f6a949f5716aac6485933a82a8480f672d9e0349f9f21f415a3fe SHA512 8047ae5593d242d4755ade02ed792dcebdde7f36df30edf56155fcc14c65cec6d8a55ebe1ef7e7d012f58faf692515bf3d8fb609b07501dd77d2db28e0b317f7 WHIRLPOOL a9495674ea44ed0875bcb31d388c3e54229fbc0504c02a84f25eb1bf9e56aad4dc0ef06f912d0b355d5c78911831a4a94bb9a40b25e8fbbde31af7e493516802
+DIST anagramarama-0.2.tar.gz 861484 SHA256 3ebb57468025e38c205d6f34f1f1647b593b371beda8032e69ba94aca516bccf SHA512 7cdafaf489100c184a71859f50b64fe8534210d953c4144d822727815ae2f7dd12302447b159039d95c9b3097711ab14931538789ac81c01233cc2c767291603 WHIRLPOOL 8e1f44ca5ff854c90dd5aec0341b11ef3395be87bfaef39b6a0e7fde1462c508056bdb3d47cd647445a5678a0755f4dc22514e79ab6dd6cd27b8671ab1cf6535
+EBUILD anagramarama-0.2.ebuild 983 SHA256 917985e8f9875bded6b4eec4846f247317e888b681f57a38e599304eb3df86d2 SHA512 c6f10416aab933ffedf3a0b047ce5d9f84867dcce1715b7456837004217ef576a49211422dde5dfaff4bad9296b3835ad658c0ddcab273a75a91399081986b3f WHIRLPOOL d12bd609f44c199e2c9159d6e4b9c29c843e0b2478f9c365842540ab8b73c3a7de3ddb276ab066ad9f85b9e594abf1aa3fb85fda827970233e573efc1fe501f7
+MISC ChangeLog 2480 SHA256 9000939fc3ccb54e5b69d29a64b97f83b1e963651c0435498a6ce90a132cb9aa SHA512 c44d804024e72f2b3710caebcde74835223200feaaf4bbe7a6e3299aadcc79673d7b15e81eabbcf38382128512331bcf366f517e50b4e2a503e3e2c6937da2bb WHIRLPOOL 689540bd52c03f2498af512e70c4817c6a2e54b29ef2e663b756c05ac20e1e448f381892c50219d24442603bf783d1d3447b5b6a51e1e62e525d7cb082bcc920
+MISC ChangeLog-2015 1372 SHA256 7b7188bd51ca5dea6ea78da8a9d4cfc841e59b9d809056663da8d6e5531baed8 SHA512 af470f02adca8cfd3912014a0002d7245d8d9d90f8c5692f2740f14476c8cd2db2619f76f519d4bdea38c26d0e9b88bc0e5f0b11f1ab3a6fc4849aafd86cf849 WHIRLPOOL b6ce3c1cef86607ae72e2154e31cf041e08a02cfa3a5b1f3f8af96b4892e91c549c8e39c3197a23749df692c988848c105af56a6048f8757d0b407b8e47a39f9
+MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
diff --git a/games-puzzle/anagramarama/anagramarama-0.2.ebuild b/games-puzzle/anagramarama/anagramarama-0.2.ebuild
new file mode 100644
index 000000000000..06434cfe81a2
--- /dev/null
+++ b/games-puzzle/anagramarama/anagramarama-0.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="Create as many words as you can before the time runs out"
+HOMEPAGE="http://www.coralquest.com/anagramarama/"
+SRC_URI="http://www.omega.clara.net/anagramarama/dist/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-libs/libsdl-1.2
+ >=media-libs/sdl-mixer-1.2
+ >=media-libs/sdl-image-1.2"
+RDEPEND="${DEPEND}
+ sys-apps/miscfiles"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ sed -i \
+ -e "s:wordlist.txt:${GAMES_DATADIR}\/${PN}\/wordlist.txt:" \
+ -e "s:\"audio\/:\"${GAMES_DATADIR}\/${PN}\/audio\/:" \
+ -e "s:\"images\/:\"${GAMES_DATADIR}\/${PN}\/images\/:" \
+ src/{ag.c,dlb.c} \
+ || die "sed failed"
+ ecvs_clean
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_install() {
+ newgamesbin ag ${PN}
+ insinto "${GAMES_DATADIR}/${PN}"
+ doins wordlist.txt
+ doins -r images/ audio/
+ dodoc readme
+ prepgamesdirs
+}
diff --git a/games-puzzle/anagramarama/files/anagramarama-0.2-gentoo.patch b/games-puzzle/anagramarama/files/anagramarama-0.2-gentoo.patch
new file mode 100644
index 000000000000..85b194ea7928
--- /dev/null
+++ b/games-puzzle/anagramarama/files/anagramarama-0.2-gentoo.patch
@@ -0,0 +1,34 @@
+--- makefile.old 2009-02-08 18:24:33.000000000 +0100
++++ makefile 2009-02-08 18:29:12.000000000 +0100
+@@ -1,5 +1,4 @@
+-LFLAGS=-Wall -funroll-loops -fomit-frame-pointer -pipe -O9
+-CFLAGS=-Wall `sdl-config --cflags --libs` -funroll-loops -fomit-frame-pointer -pipe -O9 -lSDL_mixer
++LDLIBS=`sdl-config --cflags --libs` -lSDL_mixer
+ CC=gcc
+
+ C_FILES=src/dlb.c src/linked.c src/sprite.c src/ag.c
+@@ -9,19 +8,19 @@
+ all:ag
+
+ ag: $(OBJ_FILES)
+- $(CC) $(CFLAGS) -o $(OUT_FILE) $(OBJ_FILES)
++ $(CC) $(LDFLAGS) -o $(OUT_FILE) $(OBJ_FILES) $(LDLIBS)
+
+ src/dlb.o: src/dlb.c
+- $(CC) $(LFLAGS) -c -o $@ $^
++ $(CC) $(CFLAGS) -c -o $@ $^
+
+ src/linked.o: src/linked.c
+- $(CC) $(LFLAGS) -c -o $@ $^
++ $(CC) $(CFLAGS) -c -o $@ $^
+
+ src/sprite.o: src/sprite.c
+- $(CC) $(LFLAGS) -c -o $@ $^
++ $(CC) $(CFLAGS) -c -o $@ $^
+
+ src/ag.o: src/ag.c
+- $(CC) $(LFLAGS) -c -o $@ $^
++ $(CC) $(CFLAGS) -c -o $@ $^
+
+ clean:
+ rm -f src/*.o
diff --git a/games-puzzle/anagramarama/metadata.xml b/games-puzzle/anagramarama/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-puzzle/anagramarama/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>