summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-misc')
-rw-r--r--games-misc/cowsay/cowsay-3.04.ebuild4
-rw-r--r--games-misc/fortune-mod-mormon/fortune-mod-mormon-1.1.0.ebuild4
-rw-r--r--games-misc/fortune-mod-mormon/metadata.xml6
-rw-r--r--games-misc/fortune-mod-scriptures/fortune-mod-scriptures-1.1.0.ebuild4
-rw-r--r--games-misc/fortune-mod-scriptures/metadata.xml6
-rw-r--r--games-misc/gtklife/Manifest2
-rw-r--r--games-misc/gtklife/files/gtklife-5.1-link.patch20
-rw-r--r--games-misc/gtklife/gtklife-5.2.ebuild (renamed from games-misc/gtklife/gtklife-5.1-r1.ebuild)22
-rw-r--r--games-misc/lolcat/lolcat-100.0.1-r1.ebuild35
-rw-r--r--games-misc/lolcat/lolcat-100.0.1.ebuild1
-rw-r--r--games-misc/lolcat/lolcat-90.8.8-r1.ebuild3
-rw-r--r--games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild4
-rw-r--r--games-misc/openmsx/files/openmsx-0.3.1-python3.patch8
-rw-r--r--games-misc/openmsx/openmsx-0.3.1-r4.ebuild (renamed from games-misc/openmsx/openmsx-0.3.1-r3.ebuild)2
-rw-r--r--games-misc/usolitaire/Manifest1
-rw-r--r--games-misc/usolitaire/metadata.xml12
-rw-r--r--games-misc/usolitaire/usolitaire-0.2.1.ebuild23
-rw-r--r--games-misc/wtf/Manifest2
-rw-r--r--games-misc/wtf/files/wtf-20090924-prefix.patch11
-rw-r--r--games-misc/wtf/wtf-20200518.ebuild (renamed from games-misc/wtf/wtf-20090924.ebuild)18
20 files changed, 114 insertions, 74 deletions
diff --git a/games-misc/cowsay/cowsay-3.04.ebuild b/games-misc/cowsay/cowsay-3.04.ebuild
index 2186ca0454b..dd1855cb7d0 100644
--- a/games-misc/cowsay/cowsay-3.04.ebuild
+++ b/games-misc/cowsay/cowsay-3.04.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/tnalpgge/rank-amateur-${PN}/archive/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc64 ~x86 ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~mips ~ppc64 ~x86 ~x64-solaris"
RDEPEND=">=dev-lang/perl-5"
BDEPEND="${RDEPEND}"
diff --git a/games-misc/fortune-mod-mormon/fortune-mod-mormon-1.1.0.ebuild b/games-misc/fortune-mod-mormon/fortune-mod-mormon-1.1.0.ebuild
index 2762f733657..4c5d8d8e7af 100644
--- a/games-misc/fortune-mod-mormon/fortune-mod-mormon-1.1.0.ebuild
+++ b/games-misc/fortune-mod-mormon/fortune-mod-mormon-1.1.0.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
DESCRIPTION="Fortune modules from the LDS scriptures (KJV Bible, Book of Mormon, D&C, PGP)"
-HOMEPAGE="http://scriptures.nephi.org/"
+HOMEPAGE="https://scriptures.nephi.org/"
SRC_URI="mirror://sourceforge/mormon/${P}.tar.bz2"
LICENSE="public-domain"
diff --git a/games-misc/fortune-mod-mormon/metadata.xml b/games-misc/fortune-mod-mormon/metadata.xml
index 804de50b9c5..e72d4e28a2d 100644
--- a/games-misc/fortune-mod-mormon/metadata.xml
+++ b/games-misc/fortune-mod-mormon/metadata.xml
@@ -5,9 +5,9 @@
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
- <maintainer type="project">
- <email>theology@gentoo.org</email>
- <name>Theology</name>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">mormon</remote-id>
diff --git a/games-misc/fortune-mod-scriptures/fortune-mod-scriptures-1.1.0.ebuild b/games-misc/fortune-mod-scriptures/fortune-mod-scriptures-1.1.0.ebuild
index 4a96e439b6e..d07b76b7782 100644
--- a/games-misc/fortune-mod-scriptures/fortune-mod-scriptures-1.1.0.ebuild
+++ b/games-misc/fortune-mod-scriptures/fortune-mod-scriptures-1.1.0.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
DESCRIPTION="Fortune modules from the King James Bible scriptures"
-HOMEPAGE="http://scriptures.nephi.org/"
+HOMEPAGE="https://scriptures.nephi.org/"
SRC_URI="mirror://sourceforge/mormon/${P}.tar.bz2"
LICENSE="public-domain"
diff --git a/games-misc/fortune-mod-scriptures/metadata.xml b/games-misc/fortune-mod-scriptures/metadata.xml
index 804de50b9c5..e72d4e28a2d 100644
--- a/games-misc/fortune-mod-scriptures/metadata.xml
+++ b/games-misc/fortune-mod-scriptures/metadata.xml
@@ -5,9 +5,9 @@
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
- <maintainer type="project">
- <email>theology@gentoo.org</email>
- <name>Theology</name>
+ <maintainer type="person">
+ <email>marecki@gentoo.org</email>
+ <name>Marek Szuba</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">mormon</remote-id>
diff --git a/games-misc/gtklife/Manifest b/games-misc/gtklife/Manifest
index 1154cf84483..d6db74553db 100644
--- a/games-misc/gtklife/Manifest
+++ b/games-misc/gtklife/Manifest
@@ -1 +1 @@
-DIST gtklife-5.1.tar.gz 809542 BLAKE2B 379f2f69c9fdc55dbc48d62b7659dacf9070c561a6765e9f3b6656e11542d94e2b4214708fd92aae4a560cd5a8d93d5c3cc4f119c7fb95dd561b487090897f19 SHA512 b80a2f0fc41583c2905e84e00baf689870c22262a55af25dfc2fe9e914d214f9c01b6800125e68516b63067005d25338ee7edf0c63ee37327479411693840025
+DIST gtklife-5.2.tar.gz 808937 BLAKE2B c6eb8e8fac94db2872a83060ed1b5fc96bb097dc2e43e90b0b82acdc65e36774e9e655a4cd523693cbe6f0d8bf8646b3fbd3fa7ea4fc01e9d60b5173d1199be9 SHA512 3c40368fbfbf3092c5f8976ed797858a50d67044c5ef029ff52aab911d04899e3f09f564c883905fa23ee5b3c313ef129094affe533e6fc795071f5a18bca3e5
diff --git a/games-misc/gtklife/files/gtklife-5.1-link.patch b/games-misc/gtklife/files/gtklife-5.1-link.patch
deleted file mode 100644
index 0971a5d73cc..00000000000
--- a/games-misc/gtklife/files/gtklife-5.1-link.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/Makefile.in 2014-07-24 21:25:09.072431615 +0200
-+++ b/Makefile.in 2014-07-24 21:26:34.898037740 +0200
-@@ -22,7 +22,7 @@
- # Preprocessor and linking flags
-
- CPPFLAGS:=$(CPPFLAGS) $(GTK_CFLAGS) -DVERSION=\"$(VERSION)\" -DDATADIR=\"$(pkgdatadir)\" -DDOCDIR=\"$(docdir)\"
--LDFLAGS:=$(LDFLAGS) $(GTK_LIBS)
-+LDLIBS:=$(GTK_LIBS) -lX11
-
- # Object files
-
-@@ -51,7 +51,7 @@
- $(INSTALL_DATA) doc/* $(docdir)
-
- gtklife: $(OBJS)
-- $(CC) -o gtklife $(OBJS) $(LDFLAGS)
-+ $(CC) -o gtklife $(OBJS) $(LDFLAGS) $(LDLIBS)
-
- create_lookup: $(CL_OBJS)
- $(CC) -o create_lookup $(CL_OBJS)
diff --git a/games-misc/gtklife/gtklife-5.1-r1.ebuild b/games-misc/gtklife/gtklife-5.2.ebuild
index bca795466a9..07b83da645e 100644
--- a/games-misc/gtklife/gtklife-5.1-r1.ebuild
+++ b/games-misc/gtklife/gtklife-5.2.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit eutils
+EAPI=7
+
+inherit desktop xdg
DESCRIPTION="A Conway's Life simulator for Unix"
HOMEPAGE="http://ironphoenix.org/tril/gtklife/"
@@ -11,18 +12,19 @@ SRC_URI="http://ironphoenix.org/tril/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~x86"
-IUSE=""
RDEPEND="
dev-libs/glib:2
x11-libs/gtk+:2
x11-libs/libX11"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-PATCHES=(
- "${FILESDIR}"/${P}-link.patch
-)
+DEPEND="
+ ${RDEPEND}
+"
+
+BDEPEND="
+ virtual/pkgconfig
+"
src_configure() {
econf \
@@ -36,7 +38,7 @@ src_install() {
insinto /usr/share/${PN}
doins -r graphics patterns
- newicon icon_48x48.png ${PN}.png
+ newicon -s 48 icon_48x48.png ${PN}.png
make_desktop_entry ${PN} GtkLife
dodoc -r doc/*
diff --git a/games-misc/lolcat/lolcat-100.0.1-r1.ebuild b/games-misc/lolcat/lolcat-100.0.1-r1.ebuild
new file mode 100644
index 00000000000..cd9ab9f497c
--- /dev/null
+++ b/games-misc/lolcat/lolcat-100.0.1-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="lolcat.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rainbows and unicorns!"
+HOMEPAGE="https://github.com/busyloop/lolcat"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_rdepend "
+ dev-ruby/optimist:3
+ >=dev-ruby/paint-2.1:0"
+
+all_ruby_prepare() {
+ sed -e '/manpages/ s:^:#:' \
+ -e 's/git ls-files --/echo/' \
+ -e 's/git ls-files/find/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+all_ruby_install() {
+ doman man/lolcat.6
+ ruby_fakegem_binwrapper lolcat
+}
diff --git a/games-misc/lolcat/lolcat-100.0.1.ebuild b/games-misc/lolcat/lolcat-100.0.1.ebuild
index 43a1f78591e..bcf2f20639c 100644
--- a/games-misc/lolcat/lolcat-100.0.1.ebuild
+++ b/games-misc/lolcat/lolcat-100.0.1.ebuild
@@ -2,6 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
USE_RUBY="ruby24 ruby25 ruby26 ruby27"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/games-misc/lolcat/lolcat-90.8.8-r1.ebuild b/games-misc/lolcat/lolcat-90.8.8-r1.ebuild
index 595d34230b6..696d769be5f 100644
--- a/games-misc/lolcat/lolcat-90.8.8-r1.ebuild
+++ b/games-misc/lolcat/lolcat-90.8.8-r1.ebuild
@@ -1,7 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
+
USE_RUBY="ruby24 ruby25 ruby26"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild b/games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild
index 33faf620094..d899eb14600 100644
--- a/games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild
+++ b/games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit autotools eutils
DESCRIPTION="A Conway's Life simulator written in GTK+2 - fork from Gtklife"
-HOMEPAGE="http://gtk-apps.org/content/show.php/LucidLife?content=130867"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
diff --git a/games-misc/openmsx/files/openmsx-0.3.1-python3.patch b/games-misc/openmsx/files/openmsx-0.3.1-python3.patch
index 0e8a44a5ec3..df403e27a22 100644
--- a/games-misc/openmsx/files/openmsx-0.3.1-python3.patch
+++ b/games-misc/openmsx/files/openmsx-0.3.1-python3.patch
@@ -1,4 +1,4 @@
-From 7b298b1bacc56392b9a19ba6b95d368309832ad7 Mon Sep 17 00:00:00 2001
+From 5857a22e79dc77c9b571297451dc11c4a68bc198 Mon Sep 17 00:00:00 2001
From: Stefan Strogin <steils@gentoo.org>
Date: Fri, 7 Feb 2020 13:15:16 +0200
Subject: [PATCH] Fix: support Python 3
@@ -47,7 +47,7 @@ index 689ddb9..e041d64 100755
+ sys.stdout.flush()
+ break
diff --git a/scripts/md5list.py b/scripts/md5list.py
-index cf611fc..a60f977 100755
+index cf611fc..781052e 100755
--- a/scripts/md5list.py
+++ b/scripts/md5list.py
@@ -16,28 +16,28 @@ import subprocess
@@ -89,7 +89,7 @@ index cf611fc..a60f977 100755
+ md5call = md5call + ["src/"+separate[1].strip()]
+ md5sum = subprocess.Popen(md5call, stdout=subprocess.PIPE).communicate()[0]
+ md5sum = md5sum.split()
-+ res = "%-32s = %s\n" % (separate[1], md5sum[0])
++ res = "%-32s = %s\n" % (separate[1], md5sum[0].decode())
+ sys.stdout.write(res)
else:
- md5call = ["md5sum"]
@@ -302,5 +302,5 @@ index f97709a..5368831 100755
\ No newline at end of file
+ print(str.strip())
--
-2.25.0
+2.27.0
diff --git a/games-misc/openmsx/openmsx-0.3.1-r3.ebuild b/games-misc/openmsx/openmsx-0.3.1-r4.ebuild
index 256776545d9..9edc7a8b3e3 100644
--- a/games-misc/openmsx/openmsx-0.3.1-r3.ebuild
+++ b/games-misc/openmsx/openmsx-0.3.1-r4.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
inherit python-any-r1
diff --git a/games-misc/usolitaire/Manifest b/games-misc/usolitaire/Manifest
new file mode 100644
index 00000000000..1d39f83de1e
--- /dev/null
+++ b/games-misc/usolitaire/Manifest
@@ -0,0 +1 @@
+DIST usolitaire-0.2.1.tar.gz 118199 BLAKE2B 99b828d8aeb91897f5d070250a20c1a5f9b49b3be889781dcc3f2348e8f4946fde3ad07d915d87cbd309b2fa6b87777ab8ecd1bfaf65d76bc6989e36a0263785 SHA512 5bd7b222643e2decfc6e1f7749b8632bb0b99f5af28d49088f28746b8ffbd07443855b557e969f40f427ca71f8d2ac9386d8d90c2121880eb8bce5e3b5d4f4f4
diff --git a/games-misc/usolitaire/metadata.xml b/games-misc/usolitaire/metadata.xml
new file mode 100644
index 00000000000..b09023bbc39
--- /dev/null
+++ b/games-misc/usolitaire/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>monsieurp@gentoo.org</email>
+ <name>Patrice Clement</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>shell-tools@gentoo.org</email>
+ <name>Gentoo Shell Tools Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/games-misc/usolitaire/usolitaire-0.2.1.ebuild b/games-misc/usolitaire/usolitaire-0.2.1.ebuild
new file mode 100644
index 00000000000..84f9ac2b0bb
--- /dev/null
+++ b/games-misc/usolitaire/usolitaire-0.2.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="solitaire in your terminal"
+HOMEPAGE="https://github.com/eliasdorneles/usolitaire"
+SRC_URI="https://github.com/eliasdorneles/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/urwid[${PYTHON_USEDEP}]"
+
+DEPEND="
+ ${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/games-misc/wtf/Manifest b/games-misc/wtf/Manifest
index b47492ecd6f..65a6a6240dc 100644
--- a/games-misc/wtf/Manifest
+++ b/games-misc/wtf/Manifest
@@ -1 +1 @@
-DIST wtf-20090924.tar.bz2 9888 BLAKE2B 67cd7c7b4af61d576373faa242e8718fe9a8286b3aaf9a9eaf45ac83a8a322257ccb694222a2d8b1052cf709ecd6bfc73c6a4dcb9e96985601e933ebe80c5f1c SHA512 85a7b5b7add12f775272851095f86efa2962875aa9008aec5079d3aec31a74a2d475d5c904013134b4045872fb8e301e95f3c5fa25ab8872a7d31012653bddb0
+DIST wtf-20200518.tar.gz 30204 BLAKE2B 6e05561e78c8c6644d8891a72f064f5e18c4e546f8c22dbcf04a3a8e805ef3756cb9332ecc8e6b35b569008f203ddc0e156f216b53ff585dbe4946d0a059958a SHA512 8538021b09c6863cec63faa14df3e1b1e9019c7741f13ed3adf243c36cf9c57fcf973d619c9152560d061ab293a2b333a59739c38d351387a2a0bf2093c40a94
diff --git a/games-misc/wtf/files/wtf-20090924-prefix.patch b/games-misc/wtf/files/wtf-20090924-prefix.patch
deleted file mode 100644
index 87dc6436e08..00000000000
--- a/games-misc/wtf/files/wtf-20090924-prefix.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- wtf.orig 2009-09-27 10:46:12 +0200
-+++ wtf 2009-09-27 10:46:57 +0200
-@@ -12,7 +12,7 @@
- exit 1
- }
-
--acronyms=${ACRONYMDB:-`ls /usr/share/misc/acronyms* 2>/dev/null`}
-+acronyms=${ACRONYMDB:-`ls "@GENTOO_PORTAGE_EPREFIX@"/usr/share/misc/acronyms* 2>/dev/null`}
-
- if [ "$acronyms" = "" ]; then
- echo "$PROGNAME: acronyms database not found!" >&2
diff --git a/games-misc/wtf/wtf-20090924.ebuild b/games-misc/wtf/wtf-20200518.ebuild
index 1e6e7942b7d..4c1d931f051 100644
--- a/games-misc/wtf/wtf-20090924.ebuild
+++ b/games-misc/wtf/wtf-20200518.ebuild
@@ -1,12 +1,13 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
-inherit eutils prefix
+EAPI=7
-DESCRIPTION="translates acronyms for you"
+inherit prefix
+
+DESCRIPTION="Translates acronyms for you"
HOMEPAGE="http://netbsd.org/"
-SRC_URI="http://dev.gentooexperimental.org/~darkside/distfiles/${PN}/${P}.tar.bz2"
+SRC_URI="https://sourceforge.net/projects/bsd${PN}/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
@@ -17,12 +18,8 @@ DEPEND="!games-misc/bsd-games"
RDEPEND="${DEPEND}"
src_prepare() {
- epatch "${FILESDIR}"/${P}-prefix.patch
- eprefixify wtf
-}
-
-src_compile() {
- :
+ default
+ hprefixify wtf
}
src_install() {
@@ -30,5 +27,4 @@ src_install() {
doman wtf.6
insinto /usr/share/misc
doins acronyms*
- dodoc README
}