diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /games-action/geki3-KXL | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'games-action/geki3-KXL')
-rw-r--r-- | games-action/geki3-KXL/Manifest | 5 | ||||
-rw-r--r-- | games-action/geki3-KXL/files/geki3-KXL-1.0.3-paths.patch | 41 | ||||
-rw-r--r-- | games-action/geki3-KXL/geki3-KXL-1.0.3-r3.ebuild | 52 | ||||
-rw-r--r-- | games-action/geki3-KXL/metadata.xml | 8 |
4 files changed, 106 insertions, 0 deletions
diff --git a/games-action/geki3-KXL/Manifest b/games-action/geki3-KXL/Manifest new file mode 100644 index 000000000000..3df9ea5cf9e9 --- /dev/null +++ b/games-action/geki3-KXL/Manifest @@ -0,0 +1,5 @@ +AUX geki3-KXL-1.0.3-paths.patch 1428 BLAKE2B 60b6dad603f917d3acdc722759a3e40857630d003cb2fe071590e04e4e610a5fe2c79e5e7957fa3f3f2747a2c27254440f93601ce79f3b70cc17567170267b55 SHA512 6189a5a49ca7792406dffbabf7e792ad6e14cc43019a654e4977f1b3f2d371201f432a0a338b4e297bc9498666412cd000ca57442129f53f277c716c18770fb7 +DIST geki3-KXL-1.0.3.tar.gz 695913 BLAKE2B 92cb420b93efb5cf96964cbf091b979b6cdcd54e70d9dd34c87a201409f4820c98254cdfb50b84b140ab5dcac0d62aadc49c6466ba55aa20be1f1254866d3c00 SHA512 23433c40bb800fa6da132a87dc89ed18c156dba44f3479be39b00ac48942cbf9e3ae7318149d3184f4ba8c340c937fa44e334dad5c8e800b9906bd26cdd34fd7 +DIST geki3-KXL.png 1142 BLAKE2B 17664d3614a88c80e8aca0da99e3a45894e9e6eb3b705fb4aad7d2663ce46c51ee6d5a64bbf67de42eae73ee75ce8308de3cab739b732cde7a5c66b83c45f0ba SHA512 bb78a188954e530638ebf3ded88a8a19402081d071341924f57b3cc1721de523cf099eac2585ea5a5dd0b86e67f68260d469db06408e86aea68e4950526103bd +EBUILD geki3-KXL-1.0.3-r3.ebuild 1061 BLAKE2B 1dc3e7e35d6950f0ac33d78ec02dd307938ddf8d8fc758e60ef6450e2226aeecba0d5ab806c7e3fe556bcbe78c5075c0eb827b8c539aac04151df84b67e20f60 SHA512 52551af57d1ddf8d1404019a19e7500f673170bff4dfa5d28a026e96de382306fe312b0341ad3401d778c26efdf5d385ce4d08b7695a46c3a7d2681b9789a46b +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-action/geki3-KXL/files/geki3-KXL-1.0.3-paths.patch b/games-action/geki3-KXL/files/geki3-KXL-1.0.3-paths.patch new file mode 100644 index 000000000000..26f3f4371b85 --- /dev/null +++ b/games-action/geki3-KXL/files/geki3-KXL-1.0.3-paths.patch @@ -0,0 +1,41 @@ +--- a/bmp/Makefile.am ++++ b/bmp/Makefile.am +@@ -1,4 +1,4 @@ +-bmpdir = $(prefix)/share/geki3/bmp ++bmpdir = $(BMP_PATH) + bmp_DATA = back1.bmp boss2.bmp enemyshot1.bmp missile.bmp\ + pata.bmp back2.bmp boss3.bmp enemyshot2.bmp mogu.bmp\ + pata_ball.bmp back3.bmp boss4.bmp frame.bmp mogu_ball.bmp\ +--- a/configure.in ++++ b/configure.in +@@ -25,9 +25,9 @@ + BMP_PATH=/usr/local/share/geki3/bmp + WAV_PATH=/usr/local/share/geki3/wav + else +- DATA_PATH=$prefix/share/geki3/data +- BMP_PATH=$prefix/share/geki3/bmp +- WAV_PATH=$prefix/share/geki3/wav ++ DATA_PATH=$datadir/geki3/data ++ BMP_PATH=$datadir/geki3/bmp ++ WAV_PATH=$datadir/geki3/wav + fi + AC_DEFINE_UNQUOTED(DATA_PATH,"$DATA_PATH") + AC_DEFINE_UNQUOTED(BMP_PATH,"$BMP_PATH") +--- a/data/Makefile.am ++++ b/data/Makefile.am +@@ -1,6 +1,4 @@ +-datadir = $(prefix)/share/geki3/data ++datadir = $(DATA_PATH) + data_DATA = stage1.dat stage2.dat stage3.dat stage4.dat + EXTRA_DIST = stage1.dat stage2.dat stage3.dat stage4.dat .score + +-install: +- $(INSTALL) -c -m 666 ./.score $(DESTDIR)$(DATA_PATH) +--- a/wav/Makefile.am ++++ b/wav/Makefile.am +@@ -1,4 +1,4 @@ +-wavdir = $(prefix)/share/geki3/wav ++wavdir = $(WAV_PATH) + wav_DATA = bgm1.wav bgm2.wav bgm3.wav bgm4.wav boom.wav boss.wav go.wav \ + laser.wav open.wav pow.wav warning.wav + EXTRA_DIST = bgm1.wav bgm2.wav bgm3.wav bgm4.wav boom.wav boss.wav go.wav \ diff --git a/games-action/geki3-KXL/geki3-KXL-1.0.3-r3.ebuild b/games-action/geki3-KXL/geki3-KXL-1.0.3-r3.ebuild new file mode 100644 index 000000000000..e4a7bf505b6d --- /dev/null +++ b/games-action/geki3-KXL/geki3-KXL-1.0.3-r3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils user + +DESCRIPTION="2D length scroll shooting game" +HOMEPAGE="http://triring.net/ps2linux/games/kxl/kxlgames.html" +SRC_URI="mirror://gentoo/${P}.tar.gz + mirror://gentoo/${PN}.png" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-games/KXL" +RDEPEND="${DEPEND} + media-fonts/font-adobe-100dpi" + +PATCHES=( + "${FILESDIR}"/${P}-paths.patch +) + +pkg_setup(){ + enewgroup gamestat 36 +} + +src_prepare() { + default + rm -f missing + sed -i \ + -e '1i #include <string.h>' \ + -e "s:DATA_PATH \"/.score\":\"/var/games/${PN}\":" \ + src/ranking.c || die + sed -i -e '/CFLAGS/s/$/ @CFLAGS@/' src/Makefile.am || die #bug 426890 + mv configure.{in,ac} + eautoreconf +} + +src_install() { + default + + insinto /var/games/${PN} + newins data/.score ${PN} + fowners root:gamestat /var/games/${PN} /usr/bin/geki3 + fperms 660 /var/games/${PN} + fperms 2755 /usr/bin/geki3 + + doicon "${DISTDIR}"/${PN}.png + make_desktop_entry geki3 Geki3 +} diff --git a/games-action/geki3-KXL/metadata.xml b/games-action/geki3-KXL/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-action/geki3-KXL/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> |