summaryrefslogtreecommitdiff
path: root/games-puzzle/toppler
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/toppler
reinit the tree, so we can have metadata
Diffstat (limited to 'games-puzzle/toppler')
-rw-r--r--games-puzzle/toppler/Manifest6
-rw-r--r--games-puzzle/toppler/files/toppler-1.1.6-gentoo.patch54
-rw-r--r--games-puzzle/toppler/metadata.xml11
-rw-r--r--games-puzzle/toppler/toppler-1.1.6.ebuild33
4 files changed, 104 insertions, 0 deletions
diff --git a/games-puzzle/toppler/Manifest b/games-puzzle/toppler/Manifest
new file mode 100644
index 000000000000..88b83fa18ac4
--- /dev/null
+++ b/games-puzzle/toppler/Manifest
@@ -0,0 +1,6 @@
+AUX toppler-1.1.6-gentoo.patch 2004 SHA256 2111ae6bee070a8bc903249a544102d0fb24d8665b2440e2740f37d69deee555 SHA512 0fc2d8eb7200c0c4e4986e0f53298d8a7b49f8be0d46bf2dc370e145a4ff39f7342874b5d80a18f703f7d134fd59274a72679afa7317f94609469042942dbfb4 WHIRLPOOL f4d7109dd51c1194a1b85688354a7a982be2b5429158e497b38973c7053bad050f3174e543eafea99b0b3bd717a32116848207457d57e293a9187257f46eea79
+DIST toppler-1.1.6.tar.gz 2117137 SHA256 7dbc2905389c2adba0f8c459f3319cf04045ba53ed407e273a50a3a67564cc45 SHA512 e0f6b7b72e38ba3402ba3608116fb51bf36cad129fb5591db62489829f4ed1ec49a4a3b7b1db4aaa34cd1561ee5228d91577f550aad2d55520ccefdff9bda9e9 WHIRLPOOL 06c8dedb4f93289e067514c7592d4e002ac1b315fa5d52769fe05de0f9e31b2a14a4b9ab543736d9b580d6af79af4a09f64a1946a14f4f5bed9538b24b7285ff
+EBUILD toppler-1.1.6.ebuild 635 SHA256 d8be2828e895e53718910095212775bfef3aaa9047febe6e03e5bc75974d3e81 SHA512 cccc37b3f4c063ee01876812dad8dfc607d9edc6c83206a0d0ae9631a868a7668caa9cdda928b8f3fc2371a1f0bdf402b41e367322e78926c1a33a3bbd1c2947 WHIRLPOOL c1da916104e6ef1d89066b91af884446281d03417b116d36076eec1fd3c37b2011cc7c2057196437b56efaac27d4d5ec15f41429e112aff97545acdb0c67254f
+MISC ChangeLog 2466 SHA256 130dbd3dbb5901f018c660265b9f284f6954a03aa5f25d83f0386e8dee874536 SHA512 1fc81192183298504c70b8860fa805cc5b7eb8e618ca2c0eb81a5c426b2f2b59d18fb2f19147f68fff29af4c58347f48d0643c29646014c78632d110587350c9 WHIRLPOOL 03c034fd3e37e72b18d2d59fbca53767000df864406619f37210698f60865f2fe36fac8345c3ad212ccbb859dd17d307279a59b6ee7cbee7af8a4be714786aa4
+MISC ChangeLog-2015 4124 SHA256 79fd2e66ece546fa054756c6fb830ed8ec6cbd685db225d22e2641fa97a41c92 SHA512 10ec446e70f4232fede6835eb383555e6b0ae8349c382efff4ced826a39c693c24629006a37909ebc2baf962d0375d35f7138645eaaa834188fd01e68197acf5 WHIRLPOOL c6a0bdf9f4d39b6a4e70c9945a3d1375cc0aef8775d85397a1f60f2e48d86d0b65e8c4661ff057b345026b6559033412ad16e70bfb04720f095c174157dbdaa3
+MISC metadata.xml 330 SHA256 e9751d2289b54dc200dd43f080a375dc9dacbcd09797f65097ef9c87d46b9d41 SHA512 68e3d67a21f67e1c0ede15141c8002156029bed457e521cdb532ae6524dff1e2bfe00b205a515ff816d61b953aca3c0ed5c9400a9a69cb44a859bd59c2394a62 WHIRLPOOL a958addbf0a07151d97bd06dab5a044314fababe31f148f94f649a2fe57b080df91f436aa960db80b5160496728d61ba32bafa0cc0d6db1d198f7a5092d95134
diff --git a/games-puzzle/toppler/files/toppler-1.1.6-gentoo.patch b/games-puzzle/toppler/files/toppler-1.1.6-gentoo.patch
new file mode 100644
index 000000000000..d3f1ea52b9bc
--- /dev/null
+++ b/games-puzzle/toppler/files/toppler-1.1.6-gentoo.patch
@@ -0,0 +1,54 @@
+diff -ru toppler-1.1.6.orig/Makefile.in toppler-1.1.6/Makefile.in
+--- toppler-1.1.6.orig/Makefile.in 2012-12-22 06:03:04.000000000 -0500
++++ toppler-1.1.6/Makefile.in 2013-01-16 18:51:16.442336579 -0500
+@@ -385,8 +385,8 @@
+ txtsys.cc txtsys.h \
+ qnxicon.c
+
+-pixmapsdir = $(datadir)/pixmaps
+-applicationsdir = $(datadir)/applications
++pixmapsdir = /usr/share/pixmaps
++applicationsdir = /usr/share/applications
+ pkgdocdir = $(docdir)/$(PACKAGE)
+ pkglocalstatedir = $(localstatedir)/$(PACKAGE)
+ dist_pixmaps_DATA = $(PACKAGE).xpm
+@@ -1143,7 +1143,7 @@
+ info-am:
+
+ install-data-am: install-applicationsDATA install-dist_pixmapsDATA \
+- install-dist_pkgdataDATA install-dist_pkgdocDATA \
++ install-dist_pkgdataDATA \
+ install-dist_pkglocalstateDATA install-man
+ @$(NORMAL_INSTALL)
+ $(MAKE) $(AM_MAKEFLAGS) install-data-hook
+diff -ru toppler-1.1.6.orig/po/Makefile.in.in toppler-1.1.6/po/Makefile.in.in
+--- toppler-1.1.6.orig/po/Makefile.in.in 2012-12-22 06:02:52.000000000 -0500
++++ toppler-1.1.6/po/Makefile.in.in 2013-01-16 18:52:01.929721259 -0500
+@@ -21,7 +21,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ datadir = @datadir@
+-localedir = $(datadir)/locale
++localedir = /usr/share/locale
+ gettextsrcdir = $(datadir)/gettext/po
+
+ INSTALL = @INSTALL@
+diff -ru toppler-1.1.6.orig/toppler.desktop.in toppler-1.1.6/toppler.desktop.in
+--- toppler-1.1.6.orig/toppler.desktop.in 2012-12-22 06:02:06.000000000 -0500
++++ toppler-1.1.6/toppler.desktop.in 2013-01-16 18:52:38.058438256 -0500
+@@ -1,12 +1,11 @@
+ [Desktop Entry]
+-Encoding=UTF-8
+-Categories=Application;Game;ArcadeGame;
++Categories=Game;ArcadeGame;
+ X-Desktop-File-Install-Version=0.2
+ Name=@FULLNAME@
+ Comment=A clone of the 'Nebulus' game on old 8 and 16 bit machines.
+ Comment[de]=Klon des alten Spiels 'Nebulus'
+ Comment[cs]=Klon hry 'Nebulus' z dob 8 a 16 bitovÜch počítačů.
+-Icon=@prefix@/pixmaps/@PACKAGE@.xpm
++Icon=@PACKAGE@
+ Exec=@prefix@/bin/toppler
+-Terminal=0
++Terminal=false
+ Type=Application
diff --git a/games-puzzle/toppler/metadata.xml b/games-puzzle/toppler/metadata.xml
new file mode 100644
index 000000000000..fdbdf5d6a77b
--- /dev/null
+++ b/games-puzzle/toppler/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="sourceforge">toppler</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-puzzle/toppler/toppler-1.1.6.ebuild b/games-puzzle/toppler/toppler-1.1.6.ebuild
new file mode 100644
index 000000000000..7b0f24837021
--- /dev/null
+++ b/games-puzzle/toppler/toppler-1.1.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="Reimplementation of Nebulous using SDL"
+HOMEPAGE="http://toppler.sourceforge.net/"
+SRC_URI="mirror://sourceforge/toppler/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="nls"
+
+RDEPEND="media-libs/libsdl[video]
+ media-libs/sdl-mixer[vorbis]
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-gentoo.patch
+}
+
+src_configure() {
+ egamesconf $(use_enable nls)
+}
+
+src_install() {
+ default
+ prepgamesdirs
+}