summaryrefslogtreecommitdiff
path: root/games-action/luola
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-action/luola
reinit the tree, so we can have metadata
Diffstat (limited to 'games-action/luola')
-rw-r--r--games-action/luola/Manifest9
-rw-r--r--games-action/luola/files/luola-1.3.2-underlink.patch11
-rw-r--r--games-action/luola/luola-1.3.2-r1.ebuild59
-rw-r--r--games-action/luola/luola-1.3.2.ebuild58
-rw-r--r--games-action/luola/metadata.xml11
5 files changed, 148 insertions, 0 deletions
diff --git a/games-action/luola/Manifest b/games-action/luola/Manifest
new file mode 100644
index 000000000000..682f4b4d9174
--- /dev/null
+++ b/games-action/luola/Manifest
@@ -0,0 +1,9 @@
+AUX luola-1.3.2-underlink.patch 249 SHA256 612a9659b56981421736fde6b6bcf6e438c390ebe58db42a85741017c4e93bb6 SHA512 99a842abc48193ec92ac9005653b70ba0ea07abffe99c598413400cad68ce72b0d10d38e0ee827e49f0c91cd8c85b7f6e0313e369403118d527e8a92b7adf46d WHIRLPOOL fd13f4aec9498420a0dbda2a6738a396794cee8906dfbe3a66d7355a493206ef04b09ca3c352a297ea6fa6edb1e91ce83d97369d3e83d85c0c2dd2f8bd70f178
+DIST luola-1.3.2.tar.gz 1774711 SHA256 3d0af35f379f9e058a0178f341100c1f9d28ced21d6c623a458661ca44cda337 SHA512 4e8b2f5e813dbb4d951632ded20f013aae6837d525d0068b430ae41319503f206ec27f2873cff241af8ba4cd1728ec89dcf8279a94dbb3094330de1ca531712f WHIRLPOOL 0de87e0ae1bd5075048ae5b5142143da82c430c5ed596fb46e2738f7e4d9f3b8e35fdd3e03a1c2b9b944a419f253877bf29c64c27c628caf32ca752cefeefa80
+DIST nostalgia-1.2.tar.gz 1475672 SHA256 675b51423cae1fcf2c4b0cb774e2130c8ce761b6cd91c1db59a6fca0ba18f202 SHA512 06a03b3398204c04f88fccbbf6a59f11da043c73dc203fe258e09e036364ee73cae337b9828bd27b52ebee6ff456c317143444c3b6c395addcdedf720988731f WHIRLPOOL f9bfff140085d2eaf4ff0e02844e7d3dbc7de20a5592324edbbcc1306de09b0955dfd731a3685361b97b8045dbf59e35ef54cc0b37db6670022ac63e1f9a3ecc
+DIST stdlevels-6.0.tar.gz 1850148 SHA256 70882a078de3e81793c31d1cfea11981dae4c1475c6f8a68c514e2461a64338b SHA512 d1823ca8340dea8766310962507bc5aad06c0f737c16c3ce32afaafc0e83a8b7b4d301d5cf65a0466fdaee9ec2a7ce718d03be61b383ac6fe030101466eff11a WHIRLPOOL fd2ec19f95a695ea1f2450063daff43b5d745d0b9cb788f6a722585706a8ec7be615d5bb3f369b7921c8a5471d559f55ba7e5aad3629aaec4d255cc95fe4d776
+EBUILD luola-1.3.2-r1.ebuild 1170 SHA256 1d83606f6f67efad8368074994499f2e305752c3db3c3ae65630f585b05d2cc9 SHA512 021624a2ea7c30f4af950086d0649d8ce3383398d6a26fce53f35b936b708b41ccc6ae164c224ceac4229dfef4642c5e46fcc98230c951e5d96512535e411edf WHIRLPOOL 44fdc0d6d8431a6d170547954dc4efe5a5cf784fe00036bb315602016cb5270732fb4ff87b53a2b7d10923e0ff8d2486e082187269d4281094f3fb971730fc26
+EBUILD luola-1.3.2.ebuild 1226 SHA256 a595852edff899368d981fc9d12eb3380fee587c62c34a2d11d38e881f2d88c3 SHA512 c4952df7aff0ecfa5fa4a3242da1373f9c8f79a927cd64233b2aef2e78d6510a6dd7e1f55dc74b0f95f7f2c8996c245116a0f1f95bfe742ffe3514d5ba181181 WHIRLPOOL bd16de8e2fba8b8c741da5938a3139d5b834315c932f503f5c406cfcb57fd350a84b7ef4bd3f70e29f2d9f3610dc2bfdb47c4cc80378b85c2ce5713e42b61e65
+MISC ChangeLog 2461 SHA256 0e0a712ddc7848ea5d2861c8ebceb40426d0b6870be52639c44562fc2a8b723a SHA512 8b7756ddf69527e0bc1b247a29108d65501de830190fcfe60cb532f57f65287a4898b93afb8a2a313d351901f6052f5bca6c595fc1f538dab48c294364516ed1 WHIRLPOOL 6e6506051fb21d7830261740253a4fec67851c6cdb9686534bb7cf217074e1155df981cd1317fdd1f0365e5545a7103763607ab0a2826214e342d63d035ac3ba
+MISC ChangeLog-2015 2495 SHA256 14b279c22be0c0b2e33419749b5a8242adc6397e0eb565a2f7f494c69f98619e SHA512 e77f6f11790a58204dfc518ad474030853d37310517ac4ed0a447c11ac6394698c36f71d529dffb122c101a386fc49e462d6c5d49dc027b11aefeecb042ded39 WHIRLPOOL 08b12659643b16cf995b572bbd10679e8d0501909fc6d35cf4394267fecf37cfa646ef3cc845dd63a951515b11656164c35161f0284e2c91e8bb616b706153a5
+MISC metadata.xml 325 SHA256 169839d067bb7dc8bcd5be5497282a4430a12828b92d89b28fb41a82ebc0e4e4 SHA512 5e693021a9b1e4a0cff7c4b953648d3e8d9c0acb40d910288f8ed16a558117455e52841ebb32b78909f850b9f5a3b00165aafb343ab15a3e86e7d45a4e00f8c1 WHIRLPOOL 18d07d745040a80968f3754d7fc52cf051ab6605b7b44c4411713812a32397e92d944d02763ff95ef317471fa0d21ad3068802be803f94213158e63fb9ae673c
diff --git a/games-action/luola/files/luola-1.3.2-underlink.patch b/games-action/luola/files/luola-1.3.2-underlink.patch
new file mode 100644
index 000000000000..2c862bbc30db
--- /dev/null
+++ b/games-action/luola/files/luola-1.3.2-underlink.patch
@@ -0,0 +1,11 @@
+--- a/src/Makefile.am 2011-06-17 08:41:40.882481147 +0200
++++ b/src/Makefile.am 2011-06-17 08:41:58.497602372 +0200
+@@ -2,7 +2,7 @@
+
+ bin_PROGRAMS = luola
+
+-luola_LDADD = @SDL_LIBS@
++luola_LDADD = @SDL_LIBS@ -lm
+
+ luola_SOURCES = \
+ defines.h \
diff --git a/games-action/luola/luola-1.3.2-r1.ebuild b/games-action/luola/luola-1.3.2-r1.ebuild
new file mode 100644
index 000000000000..f346b53fc647
--- /dev/null
+++ b/games-action/luola/luola-1.3.2-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils autotools gnome2-utils
+
+DESCRIPTION="A 2D multiplayer arcade game resembling V-Wing"
+HOMEPAGE="https://freecode.com/projects/luola"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ mirror://gentoo/stdlevels-6.0.tar.gz
+ mirror://gentoo/nostalgia-1.2.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-libs/libsdl[X,sound,joystick,video]
+ media-libs/sdl-gfx
+ media-libs/sdl-image[jpeg,png]
+ media-libs/sdl-mixer
+ media-libs/sdl-ttf"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-underlink.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf --enable-sound
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ insinto /usr/share/${PN}/levels
+ doins "${WORKDIR}"/*.{lev,png}
+ dodoc AUTHORS ChangeLog DATAFILE FAQ LEVELFILE README TODO \
+ RELEASENOTES.txt ../README.Nostalgia
+ newdoc ../README README.stdlevels
+ doicon -s 64 luola.png
+ make_desktop_entry luola Luola
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-action/luola/luola-1.3.2.ebuild b/games-action/luola/luola-1.3.2.ebuild
new file mode 100644
index 000000000000..1b5ce9ad65b4
--- /dev/null
+++ b/games-action/luola/luola-1.3.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils autotools gnome2-utils games
+
+DESCRIPTION="A 2D multiplayer arcade game resembling V-Wing"
+HOMEPAGE="https://freecode.com/projects/luola"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ mirror://gentoo/stdlevels-6.0.tar.gz
+ mirror://gentoo/nostalgia-1.2.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="media-libs/libsdl[X,sound,joystick,video]
+ media-libs/sdl-gfx
+ media-libs/sdl-image[jpeg,png]
+ media-libs/sdl-mixer
+ media-libs/sdl-ttf"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-underlink.patch
+ eautoreconf
+}
+
+src_configure() {
+ egamesconf --enable-sound
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ insinto "${GAMES_DATADIR}"/${PN}/levels
+ doins "${WORKDIR}"/*.{lev,png}
+ dodoc AUTHORS ChangeLog DATAFILE FAQ LEVELFILE README TODO \
+ RELEASENOTES.txt ../README.Nostalgia
+ newdoc ../README README.stdlevels
+ doicon -s 64 luola.png
+ make_desktop_entry luola Luola
+ 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-action/luola/metadata.xml b/games-action/luola/metadata.xml
new file mode 100644
index 000000000000..5fc36fdad374
--- /dev/null
+++ b/games-action/luola/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="freecode">luola</remote-id>
+ </upstream>
+</pkgmetadata>