summaryrefslogtreecommitdiff
path: root/games-arcade/vor
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/vor
reinit the tree, so we can have metadata
Diffstat (limited to 'games-arcade/vor')
-rw-r--r--games-arcade/vor/Manifest8
-rw-r--r--games-arcade/vor/files/vor-0.5.5-underlink.patch26
-rw-r--r--games-arcade/vor/metadata.xml8
-rw-r--r--games-arcade/vor/vor-0.5.5.ebuild46
-rw-r--r--games-arcade/vor/vor-0.5.7.ebuild41
5 files changed, 129 insertions, 0 deletions
diff --git a/games-arcade/vor/Manifest b/games-arcade/vor/Manifest
new file mode 100644
index 000000000000..088bea85c845
--- /dev/null
+++ b/games-arcade/vor/Manifest
@@ -0,0 +1,8 @@
+AUX vor-0.5.5-underlink.patch 720 SHA256 ca9bd1c7f3ff625ae14a1fea51f00bbc0cfc1c13afb3570a000a737009c3f1d1 SHA512 05fa2ed43f00430d984f66a7af628970ecd06859ca21e2dd8d9044395a32eb4879bb8bfda8a6e29626205740652d2db86378e10be2a3fc855ca51d8c1b70bfa2 WHIRLPOOL a0a3294448eff5c4de09902d822774fed8cf0a7eeae5e2bed75b94e78e39a1077b1dd2dee15bfda500d5a2e7ac3ad9b02ccad039276f22e463d749bdbd8ce32a
+DIST vor-0.5.5.tar.bz2 239291 SHA256 ead1b9786741e26d37ff7c5185b7fe1e91f90f76ebed3785225312e323b7c7da SHA512 a4de43699b78adfe28bbd773cd9f9d1e3ee50b51b4e1848ff1baf836f6242d8391a304445994ca669eab13acbd2dd3ae49f0665bdb07d19c7a1674e0dde9bfbd WHIRLPOOL d0a63aa4b0c42e234593ed9ba09017ef3ab1a00de8ba8580dffefcd88ea0d09c8bc4e1d7edf6ef10cee319d1c17db9fef024aa6ffb495462cc97bf90ad8dbc46
+DIST vor-0.5.7.tgz 358032 SHA256 f3411f747fa998d9ae13b5636ecb478a2bd9abc804030f8440c878bd2c6f8f09 SHA512 32dbfe95971298f9f0191cc95fdb5e9ec34c5f6771df1566554b128644770bfba618df3aac7242e647c8af2f41fc59c9e5620a4c56932d3af72197f6a19f0bce WHIRLPOOL 00cc37d1b911f39e8826f3af323e061d8d2744b64015410f96da4ff74497c4798d24f58cafc4e70c6bad10eb4e2c715726ca3d1666c0a3c27c004667a1002eea
+EBUILD vor-0.5.5.ebuild 884 SHA256 41d9951923b6b3e4744c9e67e9ba4c2fe2d2257afdee02d725bbeb63450b2f4a SHA512 f871338c594346c7fe6056f9189cbce71679f89574cbcf92f4960f9f83b651abd7b4706987a454866cb969a57944b16a6861e95f4d6762d65b2f581d11c89ad5 WHIRLPOOL 9ddb4fb8b8f196245ef3a52f702ad22d326846c0a9a535a8833d93fc4f65932a9c8ec21fcd78e9c5a570537ce369def66e9d37aaeec4bc97fce0c5737e46e767
+EBUILD vor-0.5.7.ebuild 809 SHA256 28aed050a5233b7c209c6bd5643d55b0e812910e6f8174e43d47099b53b7c154 SHA512 9ceb5f6bc8f1dca9a8664f4f583a1d838f87c53035009ebc533f76b72c4074f9dcf03261b94ece81707125a1b1adae4d6938870cd1c9da9eae894cf7025d1cca WHIRLPOOL 138a44deb43ae54280d3edb24f99098a573eaf760231eadf32e401812b36b1349fd889af942b6b004c89dc58054025a0479225d8b8335490256d85df85adf5cf
+MISC ChangeLog 2755 SHA256 d933b220724405fd39005fe5e2db6d6eb74848a6519f400d1ef7e5bfd72ff2b7 SHA512 e180123472096daf7944157845ce3971bf03c1878b4ac17007a36096103f2a231f9c808f1e16f3e070e98046b71e1da3baa733f1a58f12c506bebbe3b059ddbe WHIRLPOOL 60a5ec24e48023ef8b622e3dbf77876c1bfd71613ea9104c97a6cce8773676c2618aaa96430be3427487b57a84b501139beececf12f70fe76b2b501243a52884
+MISC ChangeLog-2015 1980 SHA256 a56f33ddf61b0ed4d27e997e37245ac521028c6d13bef1e7b09101c5ae4c20e3 SHA512 cec22178d14b8ac2ec8eaae56e7b6896ba71ec4dc55136e2768c0ca561d8a049f0f039b3aa22e4d4aa94dbab56d1acce41b153e6dd574950948fb9428d623edf WHIRLPOOL ab57c5e8834542639337dbc174dc3c54454ab5daebaadfda784ee9c65b8db4a03916dcd8be680d863640ef1268cf705d171f604c2f963c12f09b37dfff3ed532
+MISC metadata.xml 249 SHA256 943b9ce0cd072229b43569ab668dd7ec741d9dfefd942c8921dabd4490b27b0c SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 WHIRLPOOL b10e21575c78e201a652c8582cd16e3f7c86b13dd20a30f4cea44066fb139440b3c186147dbaae83478f11a20b6f457a99c8b29ee1239a4caaa21eee01250088
diff --git a/games-arcade/vor/files/vor-0.5.5-underlink.patch b/games-arcade/vor/files/vor-0.5.5-underlink.patch
new file mode 100644
index 000000000000..0645c5695733
--- /dev/null
+++ b/games-arcade/vor/files/vor-0.5.5-underlink.patch
@@ -0,0 +1,26 @@
+--- Makefile.in
++++ Makefile.in
+@@ -43,7 +43,7 @@
+ SDL_CFLAGS := @SDL_CFLAGS@
+ SDL_LIBS := @SDL_LIBS@
+
+-ldflags := $(SDL_LIBS) -lSDL_image -lSDL_mixer $(LDFLAGS)
++ldflags := $(LIBS) $(SDL_LIBS) $(LDFLAGS)
+ cflags := -I. $(SDL_CFLAGS) $(paths) $(CFLAGS)
+
+ my_objects := args.@OBJEXT@ dust.@OBJEXT@ file.@OBJEXT@ mt.@OBJEXT@ rocks.@OBJEXT@ score.@OBJEXT@ sprite.@OBJEXT@ sound.@OBJEXT@ autopilot.@OBJEXT@
+
+--- configure.ac
++++ configure.ac
+@@ -12,6 +12,11 @@
+ AC_PROG_MAKE_SET
+
+ # Checks for libraries.
++dnl Check for libm for sqrt()
++AC_SEARCH_LIBS([sqrt], [m], [], [
++ AC_MSG_ERROR([unable to find the sqrt() function])
++])
++
+ AC_CHECK_LIB([SDL_image], [IMG_LoadPNG_RW])
+ AC_CHECK_LIB([SDL_mixer], [Mix_OpenAudio])
+
diff --git a/games-arcade/vor/metadata.xml b/games-arcade/vor/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-arcade/vor/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>
diff --git a/games-arcade/vor/vor-0.5.5.ebuild b/games-arcade/vor/vor-0.5.5.ebuild
new file mode 100644
index 000000000000..5b80f7877695
--- /dev/null
+++ b/games-arcade/vor/vor-0.5.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils gnome2-utils games
+
+DESCRIPTION="Variations on Rockdodger: Dodge the rocks until you die"
+HOMEPAGE="http://jasonwoof.org/vor"
+SRC_URI="http://qualdan.com/vor/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl[sound,video]
+ media-libs/sdl-image[png]
+ media-libs/sdl-mixer[mod]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-underlink.patch"
+ eautoreconf
+}
+
+src_install() {
+ dodir "${GAMES_BINDIR}"
+ DOCS="README* todo" default
+ newicon -s 48 data/icon.png ${PN}.png
+ make_desktop_entry ${PN} VoR
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-arcade/vor/vor-0.5.7.ebuild b/games-arcade/vor/vor-0.5.7.ebuild
new file mode 100644
index 000000000000..f1bc924bc5d2
--- /dev/null
+++ b/games-arcade/vor/vor-0.5.7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils gnome2-utils games
+
+DESCRIPTION="Variations on Rockdodger: Dodge the rocks until you die"
+HOMEPAGE="http://jasonwoof.org/vor"
+SRC_URI="https://jasonwoof.com/downloads/vor/${P}.tgz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl[sound,video]
+ media-libs/sdl-image[png]
+ media-libs/sdl-mixer[mod]"
+RDEPEND=${DEPEND}
+
+src_install() {
+ dodir "${GAMES_BINDIR}"
+ DOCS="README* todo" default
+ newicon -s 48 data/icon.png ${PN}.png
+ make_desktop_entry ${PN} VoR
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}