summaryrefslogtreecommitdiff
path: root/games-kids/lletters
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-kids/lletters
reinit the tree, so we can have metadata
Diffstat (limited to 'games-kids/lletters')
-rw-r--r--games-kids/lletters/Manifest11
-rw-r--r--games-kids/lletters/files/lletters-0.1.95-build-2.patch60
-rw-r--r--games-kids/lletters/files/lletters-0.1.95-make-382.patch23
-rw-r--r--games-kids/lletters/files/lletters-0.1.95-underlink.patch11
-rw-r--r--games-kids/lletters/lletters-0.1.95-r2.ebuild44
-rw-r--r--games-kids/lletters/lletters-0.1.95-r3.ebuild48
-rw-r--r--games-kids/lletters/metadata.xml11
7 files changed, 208 insertions, 0 deletions
diff --git a/games-kids/lletters/Manifest b/games-kids/lletters/Manifest
new file mode 100644
index 000000000000..365d04c8ec55
--- /dev/null
+++ b/games-kids/lletters/Manifest
@@ -0,0 +1,11 @@
+AUX lletters-0.1.95-build-2.patch 2433 SHA256 4fbde2c0d4060278155cca9bb186791401b9b98e64aa323d33e0f75aa0b74633 SHA512 1eb775c132b936f205fa7606b7a3d0e05df873aab573c09e17a2c0aee922ee5fbaf46a619674509735f259bc22295ac761919ae3537d9551ab7ac1b1eb5bcf26 WHIRLPOOL dde48abf29150fb0f17970164a977f12e73e766df89c58e7debe37cf5078f9205c72088619ca88d581c27cf165738ebedd9dfc48177ee87d66c85ee7851cc5c7
+AUX lletters-0.1.95-make-382.patch 798 SHA256 7766f0971ba9005c54b872cf7eb0705bb3b0740496b3cd0c4e76d64b4ce0c366 SHA512 f4bc71bb6b2ad619851c7bc8ff44ca1404f14c0b98ae1bc1ab8e5c0bcb286a49409f927f8d0355de7fd189223906e7243155ae1be6cab160381fc143ee843b33 WHIRLPOOL 175a5158d221eaac1d3050802bc114ba26aa3ee92b9a163c6226491970f3832c987e8dab93cfc07b20a604779ea1ae8168cfa35e96578834ee582379c6013a6b
+AUX lletters-0.1.95-underlink.patch 475 SHA256 60e1622452dc84c4989f24402bce00c315737b7f1429268f933805708b5ea39c SHA512 ecaf18f8e7d897bbeeb1dff48bf4e9174d9f87af1186f122196e1109ed09e577492be7cbc5e74edc41dbae82123a485052151f2046a607a1be068b206fc7b0fd WHIRLPOOL a2a221c5ceab1b1efd2b20e4f005b5f59e00214481ee3cbaca4c32ab9510a3d98fd61f2c34a90d12bd68851a836c39f7088a61754cae2d04cff39a012f8c7c6d
+DIST lletters-media-0.1.9a.tar.gz 1966275 SHA256 5456457083fe026bbc818da307a000401d7a4903bd56b018e9a23526871b4c76 SHA512 0eb7f12c0ddeae4f9634c4c6a81ae496bc9a93e3863e1f993790e4a3589efb7163387ba28a43c18427a03362f7ddd8a5e0bca6eabcc904015c1711b95186dca0 WHIRLPOOL 1a383511074e1196cb075ed6c5c5d36b26e004748ca2439e0888237a7f80cc4c473d7ddc76df4a1bc3955b320669cf8b23fe22569b926c69ce1792ed3f97256e
+DIST lletters_0.1.95+gtk2-3.diff.gz 457812 SHA256 f94b282ca699b0be3071335813e295df0650c9473f569ff5a255ca1bde1219d7 SHA512 d4daf92741e4fd8a249de9fe0b22ad6108687c00c194ccbee103c51de70392707319ecef00a7e55dd6878789a23fb5d9a365c468bf55c1326e899f4224b11e77 WHIRLPOOL fc3e8050d27147d73876316cb682465eb20423ec2fc74f96a98e1220817bb340ec4cc2cf02daa919b1d2983f2d347e2bd0bb061e72cb15113c5ad49c9c457ee5
+DIST lletters_0.1.95+gtk2.orig.tar.gz 180896 SHA256 abcdb9448064972e2d0c4a4ca473c8e3ccb795458aa84c87438ecd29ef05e8c6 SHA512 40720f44511895fd780e4147b923ccc49a4068c10219c17bee2a54595721b87ba0ec99062e45e9b6477bd38bc3eccf0dbe830784776c37213d6c3b06f1105845 WHIRLPOOL b5132f6d01474e097efdf6e13e67417995c128e396c5b8398315d927f10f810e731ed5450ed0325540c32414a305467ed67fb5980cdfefa912f9871d43df5ca3
+EBUILD lletters-0.1.95-r2.ebuild 1099 SHA256 10385569f4c0969e07de90cd6d791a68cad44d96b9f42be5a21bce5ba28db332 SHA512 74d005f7f11968c62319922d5485838299a59ea8114579c74a66c84d6d70b55c9e121d698c1f0be5da33de6bb6749e72e992003d19aef66b9baf63cd4e2802d0 WHIRLPOOL a166335584fade1ee5239c8df04c76977b081f4ae3546b6d551619d5f5ac9bc803e8e030e517c02ac6d80293f3c92a25f9112ff7e0b8c755a3197876ae51b31d
+EBUILD lletters-0.1.95-r3.ebuild 1082 SHA256 edbc077d02dbb0856100848b819c346f09d4a1b90b2c3ec17a2e039d957f2683 SHA512 a64079f14ab5e2f3a50f51495ee61c4f347f3c7130f07dd314c71d6154450bfcf6bf818ef804781f4c5e8b6c83ec51af4e5be416ba32b6bda261279b1933cb90 WHIRLPOOL 6d262f2c991dfcbf4227a86cea4dd68dd3ac6523d7ba08e8c6a4d2fab7ffd7cdb6f8e6f36387e599d569de1fba938ca0bba82ec0d532b524513b5fddb16488b0
+MISC ChangeLog 2898 SHA256 d60bc29b7c62238c145230da322e9f4a07c8eb05a7bc7166017321bbebd32f82 SHA512 a7013463f1b6dc05c61f16068d19fb100f96a6024720f56010b4a2054e4e654e89b54cc806596c28e3f95b53ec6cc11cb60781e93a4d4e074e5e7aa30f60153a WHIRLPOOL 2b9f615a77a8d8e13b2be94f60dc85924f58f0b7bcf078bdcfc906a5a9e7a8e9a56de97429a51cbc2f14d0f8211731c520d13c8e277a38e81cbf65806b4a24dd
+MISC ChangeLog-2015 3947 SHA256 08bd9ffe381d40b3d81dd962ff1c8aeef14a6b49f7a0aa592d6189077290673c SHA512 05116dfbd50225225e7060c707fe70c3383241f5ec0fefc6af5f7bd3e14823e3733298416d6c4127d6967aae11b663ca5220b9f379db1adc2c1a3289dc895920 WHIRLPOOL ad2643d3e22ac99b6ecef6b9afb1f469d06c6a893b6fb63e50dd95fc5d32dac08d1fb9e199e7d30e945d393a857bd9bb5fbe69c6096707fd3cdb22903dc71dd0
+MISC metadata.xml 326 SHA256 7dcc47d4b1c015234a5c2cdf6cda86afddd1691dd600b5f807e9ea3eef31295a SHA512 c235545ff08cbf0d011c27006f03f919f4bb3a3e1dabb136f87278ef55cf55d1b31cb9050a3712394cf5a925c21f7c2884b30e8cf0cf595621d674cb2ac42094 WHIRLPOOL 8c13e9b5e73f28c2ef33277dbe201a7da9b638c8fa7e3cdbdb532b8b67258d487f9344b4f4d0501e662f6abb9ccb86e2ae52dcda95644827758e69165d47e71f
diff --git a/games-kids/lletters/files/lletters-0.1.95-build-2.patch b/games-kids/lletters/files/lletters-0.1.95-build-2.patch
new file mode 100644
index 000000000000..41e10517faf9
--- /dev/null
+++ b/games-kids/lletters/files/lletters-0.1.95-build-2.patch
@@ -0,0 +1,60 @@
+diff -ur lletters-0.1.95.orig/libqdwav/Makefile.in lletters-0.1.95/libqdwav/Makefile.in
+--- lletters-0.1.95.orig/libqdwav/Makefile.in 2008-04-09 19:23:13.000000000 +0300
++++ lletters-0.1.95/libqdwav/Makefile.in 2008-04-09 19:48:08.000000000 +0300
+@@ -225,7 +225,6 @@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+ noinst_LIBRARIES = libqdwav.a
+-AM_CFLAGS = -O2
+ libqdwav_a_SOURCES = wav_read.c wav_write.c
+ noinst_HEADERS = wav_lib.h
+ all: all-am
+diff -ur lletters-0.1.95.orig/libqdwav/wav_read.c lletters-0.1.95/libqdwav/wav_read.c
+--- lletters-0.1.95.orig/libqdwav/wav_read.c 2000-02-21 09:53:08.000000000 +0200
++++ lletters-0.1.95/libqdwav/wav_read.c 2008-04-09 19:51:23.000000000 +0300
+@@ -1,5 +1,6 @@
+ /* operations for verifying and reading wav files. */
+
++#include <string.h> /* for strs */
+ #include <stdio.h>
+ #include <fcntl.h>
+ #include <sys/stat.h>
+diff -ur lletters-0.1.95.orig/libqdwav/wav_write.c lletters-0.1.95/libqdwav/wav_write.c
+--- lletters-0.1.95.orig/libqdwav/wav_write.c 2008-04-09 19:23:13.000000000 +0300
++++ lletters-0.1.95/libqdwav/wav_write.c 2008-04-09 19:51:28.000000000 +0300
+@@ -1,3 +1,4 @@
++#include <string.h> /* for strs */
+ #include <stdio.h>
+ #include <fcntl.h>
+ #include <signal.h>
+diff -ur lletters-0.1.95.orig/list.c lletters-0.1.95/list.c
+--- lletters-0.1.95.orig/list.c 2000-02-23 06:54:57.000000000 +0200
++++ lletters-0.1.95/list.c 2008-04-09 19:51:35.000000000 +0300
+@@ -1,3 +1,4 @@
++#include <string.h> /* for strs */
+ #include "lletters.h"
+
+ /* prototype std lib functions */
+diff -ur lletters-0.1.95.orig/po/Makefile.in.in lletters-0.1.95/po/Makefile.in.in
+--- lletters-0.1.95.orig/po/Makefile.in.in 2008-04-09 19:23:13.000000000 +0300
++++ lletters-0.1.95/po/Makefile.in.in 2008-04-09 19:48:08.000000000 +0300
+@@ -111,9 +111,9 @@
+ install-data-no: all
+ install-data-yes: all
+ if test -r "$(MKINSTALLDIRS)"; then \
+- $(MKINSTALLDIRS) $(datadir); \
++ $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
+ else \
+- $(SHELL) $(top_srcdir)/mkinstalldirs $(datadir); \
++ $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
+ fi
+ @catalogs='$(CATALOGS)'; \
+ for cat in $$catalogs; do \
+@@ -122,6 +122,7 @@
+ *.gmo) destdir=$(gnulocaledir);; \
+ *) destdir=$(localedir);; \
+ esac; \
++ destdir="$(DESTDIR)$$destdir"; \
+ lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
+ dir=$$destdir/$$lang/LC_MESSAGES; \
+ if test -r "$(MKINSTALLDIRS)"; then \
diff --git a/games-kids/lletters/files/lletters-0.1.95-make-382.patch b/games-kids/lletters/files/lletters-0.1.95-make-382.patch
new file mode 100644
index 000000000000..103c26a1a342
--- /dev/null
+++ b/games-kids/lletters/files/lletters-0.1.95-make-382.patch
@@ -0,0 +1,23 @@
+http://bugs.gentoo.org/340599
+
+--- a/intl/Makefile.in
++++ b/intl/Makefile.in
+@@ -202,12 +202,12 @@
+ # The dependency for intlh.inst is different in gettext and all other
+ # packages. Because we cannot you GNU make features we have to solve
+ # the problem while rewriting Makefile.in.
+-@GT_YES@intlh.inst: intlh.inst.in ../config.status
+-@GT_YES@ cd .. \
+-@GT_YES@ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= \
+-@GT_YES@ $(SHELL) ./config.status
+-@GT_NO@.PHONY: intlh.inst
+-@GT_NO@intlh.inst:
++intlh.inst: intlh.inst.in ../config.status
++ cd .. \
++ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= \
++ $(SHELL) ./config.status
++.PHONY: intlh.inst
++intlh.inst:
+
+ # Tell versions [3.59,3.63) of GNU make not to export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/games-kids/lletters/files/lletters-0.1.95-underlink.patch b/games-kids/lletters/files/lletters-0.1.95-underlink.patch
new file mode 100644
index 000000000000..1d6401379c5d
--- /dev/null
+++ b/games-kids/lletters/files/lletters-0.1.95-underlink.patch
@@ -0,0 +1,11 @@
+--- a/Makefile.in 2011-05-24 10:47:30.276355207 +0200
++++ b/Makefile.in 2011-05-24 10:47:53.316795932 +0200
+@@ -265,7 +265,7 @@
+
+ @SOUND_FALSE@lletters_SOURCES = $(lln_CORE)
+ @SOUND_TRUE@lletters_SOURCES = $(lln_CORE) wav_play.c $(sound_CORE)
+-@SOUND_TRUE@lletters_LDADD = libqdwav/libqdwav.a -lgdk_pixbuf-2.0 -lglib-2.0 -lgtk-x11-2.0
++@SOUND_TRUE@lletters_LDADD = libqdwav/libqdwav.a @GTK_LIBS@
+
+ #lletters_LDADD = #@GTK_LIBS@
+ @SOUND_FALSE@SUBDIRS = intl po images lang
diff --git a/games-kids/lletters/lletters-0.1.95-r2.ebuild b/games-kids/lletters/lletters-0.1.95-r2.ebuild
new file mode 100644
index 000000000000..7686b15eba19
--- /dev/null
+++ b/games-kids/lletters/lletters-0.1.95-r2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+PATCH_LEVEL=3
+
+DESCRIPTION="Game that helps young kids learn their letters and numbers"
+HOMEPAGE="http://lln.sourceforge.net"
+SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV}+gtk2.orig.tar.gz
+ mirror://debian/pool/main/l/${PN}/${PN}_${PV}+gtk2-${PATCH_LEVEL}.diff.gz
+ mirror://sourceforge/lln/${PN}-media-0.1.9a.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="nls"
+
+RDEPEND="x11-libs/gtk+:2
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ epatch "${WORKDIR}"/${PN}_${PV}+gtk2-${PATCH_LEVEL}.diff \
+ "${FILESDIR}"/${P}-build-2.patch \
+ "${FILESDIR}"/${P}-underlink.patch \
+ "${FILESDIR}"/${P}-make-382.patch
+ cp -r "${WORKDIR}"/{images,sounds} . || die
+}
+
+src_configure() {
+ egamesconf $(use_enable nls)
+}
+
+src_install () {
+ default
+ newdoc debian/changelog ChangeLog.debian
+ doicon debian/${PN}.xpm
+ make_desktop_entry ${PN} "Linux Letters and Numbers" ${PN}
+ prepgamesdirs
+}
diff --git a/games-kids/lletters/lletters-0.1.95-r3.ebuild b/games-kids/lletters/lletters-0.1.95-r3.ebuild
new file mode 100644
index 000000000000..e411ba9f847a
--- /dev/null
+++ b/games-kids/lletters/lletters-0.1.95-r3.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+PATCH_LEVEL=3
+
+DESCRIPTION="Game that helps young kids learn their letters and numbers"
+HOMEPAGE="http://lln.sourceforge.net"
+SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV}+gtk2.orig.tar.gz
+ mirror://debian/pool/main/l/${PN}/${PN}_${PV}+gtk2-${PATCH_LEVEL}.diff.gz
+ mirror://sourceforge/lln/${PN}-media-0.1.9a.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="x11-libs/gtk+:2
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+PATCHES=(
+ "${WORKDIR}"/${PN}_${PV}+gtk2-${PATCH_LEVEL}.diff
+ "${FILESDIR}"/${P}-build-2.patch
+ "${FILESDIR}"/${P}-underlink.patch
+ "${FILESDIR}"/${P}-make-382.patch
+)
+
+src_prepare() {
+ default
+
+ cp -r "${WORKDIR}"/{images,sounds} . || die
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install () {
+ default
+ newdoc debian/changelog ChangeLog.debian
+ doicon debian/${PN}.xpm
+ make_desktop_entry ${PN} "Linux Letters and Numbers" ${PN}
+}
diff --git a/games-kids/lletters/metadata.xml b/games-kids/lletters/metadata.xml
new file mode 100644
index 000000000000..8496a3e8f1cc
--- /dev/null
+++ b/games-kids/lletters/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">lln</remote-id>
+ </upstream>
+</pkgmetadata>