summaryrefslogtreecommitdiff
path: root/games-misc
diff options
context:
space:
mode:
Diffstat (limited to 'games-misc')
-rw-r--r--games-misc/Manifest.gzbin8940 -> 8944 bytes
-rw-r--r--games-misc/fortune-mod-mormon/Manifest2
-rw-r--r--games-misc/fortune-mod-mormon/metadata.xml4
-rw-r--r--games-misc/fortune-mod-scriptures/Manifest2
-rw-r--r--games-misc/fortune-mod-scriptures/metadata.xml4
-rw-r--r--games-misc/fortune-mod/Manifest13
-rw-r--r--games-misc/fortune-mod/files/01_all_fortune_all-fix.patch21
-rw-r--r--games-misc/fortune-mod/files/fortune-mod-1.99.1-gentoo.patch99
-rw-r--r--games-misc/fortune-mod/files/fortune-mod-3.14.1-fix-localdir-mixup.patch30
-rw-r--r--games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild62
-rw-r--r--games-misc/fortune-mod/fortune-mod-3.12.0.ebuild42
-rw-r--r--games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild66
-rw-r--r--games-misc/fortune-mod/fortune-mod-3.22.0.ebuild (renamed from games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild)16
-rw-r--r--games-misc/lolcat/Manifest3
-rw-r--r--games-misc/lolcat/lolcat-100.0.1-r2.ebuild35
-rw-r--r--games-misc/lolcat/lolcat-100.0.1-r3.ebuild4
-rw-r--r--games-misc/sound-of-sorting/Manifest2
-rw-r--r--games-misc/sound-of-sorting/sound-of-sorting-0.6.6_pre20151107-r1.ebuild28
-rw-r--r--games-misc/usolitaire/Manifest2
-rw-r--r--games-misc/usolitaire/usolitaire-0.2.1-r1.ebuild12
20 files changed, 26 insertions, 421 deletions
diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz
index 85e809674955..87dfae84fb1d 100644
--- a/games-misc/Manifest.gz
+++ b/games-misc/Manifest.gz
Binary files differ
diff --git a/games-misc/fortune-mod-mormon/Manifest b/games-misc/fortune-mod-mormon/Manifest
index 52e3dec835dd..34f806ddaad2 100644
--- a/games-misc/fortune-mod-mormon/Manifest
+++ b/games-misc/fortune-mod-mormon/Manifest
@@ -1,3 +1,3 @@
DIST fortune-mod-mormon-1.1.0.tar.bz2 4750745 BLAKE2B 82fb85e6b78368e2c4541a8af5de7e5e1b4f01b222095fa662395b7f4bf0e3fa041cf3039ba265b572c4242a4531f5902805a8d3aa329170efb043a94df4d602 SHA512 4684e63b1eb2b1fdb2fbe7241f971c9401777a8364333394db0929aca2ee57456ba30bd601df8d2a8077ad41c1aa71737e20806b79e8541d5dd942092be02d4f
EBUILD fortune-mod-mormon-1.1.0.ebuild 718 BLAKE2B 28faff034f4d2c107c0e4723461ebb99a1c6545ed94747749319b925bd318ae4ab8433132ee52fdff82f9cfdc4dbade022298f78a63de82cc3d285ccbbb08481 SHA512 4315e84d1f5401addeab947817f6a76144d770cf44689a1b3027c3bfff3ed4db0e394c9b21689c2074780b37f3003d8efc45c847c31df561c9487e037df90da5
-MISC metadata.xml 460 BLAKE2B 32955816c3908b7bd6220e1b59e298142065ffb4ff904252feeda9b164e9f81e873e0d2dd76c46aa77023ad4f8c0583117e1d731ca53e7ef8cf5c26db5e11c68 SHA512 b3ded31a708d28cc04e6c2134ea84188ecdb16c9141180ec35b3c3a25a87d93ffda5bca10018fadcc5ecd9dfefcd665c847e83429256014a5a78f9577f608df5
+MISC metadata.xml 354 BLAKE2B 4afe2d4d96e3e47b37a35d1f886c29044137feeaf778ac326b54f57386c2c08654cda97e4e10ba60ee87c8cc4e7721c8e3cb2754e44e63b7ea4b4afab3db16c3 SHA512 0eeabee135f7e053f9c5a13cfd4c50f45fa3aa358c7ddc1caca5f5aa9e1b33f21dbf200e6aca5ee1ae5d8cf41030c10ef6ed6a7ac5d8e62bd9db4667c497aeaa
diff --git a/games-misc/fortune-mod-mormon/metadata.xml b/games-misc/fortune-mod-mormon/metadata.xml
index 6356e285931f..1c2fecf79390 100644
--- a/games-misc/fortune-mod-mormon/metadata.xml
+++ b/games-misc/fortune-mod-mormon/metadata.xml
@@ -5,10 +5,6 @@
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="sourceforge">mormon</remote-id>
diff --git a/games-misc/fortune-mod-scriptures/Manifest b/games-misc/fortune-mod-scriptures/Manifest
index d7bf5e692900..75d1bf27f05f 100644
--- a/games-misc/fortune-mod-scriptures/Manifest
+++ b/games-misc/fortune-mod-scriptures/Manifest
@@ -1,3 +1,3 @@
DIST fortune-mod-scriptures-1.1.0.tar.bz2 2621853 BLAKE2B ac1ff1f4e5fea8e46d065a421c11303bc640fc01d4712c26b47655360a1e816fb451ee8447b6875f384afcafb76ff0ab0978769a7cda205ab66c58a67439d504 SHA512 dc9c98c3f7924c9a1775955a8d1f972035cea27a7505bf51aac9c1ffa323e1447287ec50472f3caca16f31f1a2d2cdc1a17b5b311eb8e5a9746124b19a1d4c67
EBUILD fortune-mod-scriptures-1.1.0.ebuild 540 BLAKE2B d1059cdbb1911ce9df1ab52a9e86ba095298c7ba921ca9541d6bccc171eb18e8e620bd497c85d7a61f98857fdf8f07a925b609832e5b216197d3906c1776743f SHA512 d1f68198144c7a6d90a0c55babf1e401d7f4c3244afd3b602e3abd141d967a3ea933ec45c97629e56a53b77d2cc7484848080f8d9789580b9523d8a456f974d8
-MISC metadata.xml 460 BLAKE2B 32955816c3908b7bd6220e1b59e298142065ffb4ff904252feeda9b164e9f81e873e0d2dd76c46aa77023ad4f8c0583117e1d731ca53e7ef8cf5c26db5e11c68 SHA512 b3ded31a708d28cc04e6c2134ea84188ecdb16c9141180ec35b3c3a25a87d93ffda5bca10018fadcc5ecd9dfefcd665c847e83429256014a5a78f9577f608df5
+MISC metadata.xml 354 BLAKE2B 4afe2d4d96e3e47b37a35d1f886c29044137feeaf778ac326b54f57386c2c08654cda97e4e10ba60ee87c8cc4e7721c8e3cb2754e44e63b7ea4b4afab3db16c3 SHA512 0eeabee135f7e053f9c5a13cfd4c50f45fa3aa358c7ddc1caca5f5aa9e1b33f21dbf200e6aca5ee1ae5d8cf41030c10ef6ed6a7ac5d8e62bd9db4667c497aeaa
diff --git a/games-misc/fortune-mod-scriptures/metadata.xml b/games-misc/fortune-mod-scriptures/metadata.xml
index 6356e285931f..1c2fecf79390 100644
--- a/games-misc/fortune-mod-scriptures/metadata.xml
+++ b/games-misc/fortune-mod-scriptures/metadata.xml
@@ -5,10 +5,6 @@
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="sourceforge">mormon</remote-id>
diff --git a/games-misc/fortune-mod/Manifest b/games-misc/fortune-mod/Manifest
index 2abaee847ed7..1298ce3e3306 100644
--- a/games-misc/fortune-mod/Manifest
+++ b/games-misc/fortune-mod/Manifest
@@ -1,15 +1,6 @@
-AUX 01_all_fortune_all-fix.patch 711 BLAKE2B a4c6802863fe2d19bdb3080e7f8a039ae0c39235b33d6c6a1d0bad6d2d19607a7ae8e72f292ffa1d755985e24cdd92bb31b54ef0013365ce81c0216c69ed45fd SHA512 ebc0bffa0f7d89eb1b88631984742c109b8703e8116e30b6b0b11c28f12bab5aa929a0567f1bc3a603f01f6618d613a881b046646e20fd685133bbb6daa39aa9
-AUX fortune-mod-1.99.1-gentoo.patch 2495 BLAKE2B 755d525da36c6d5b00ac3635082d788a5bd70e3712b23e6227328c726740b5adbf6ce1d254706901ff183bfbe40c04da73a26edf181fe4a9727bb7623dbf5bea SHA512 338861e27cc82baf4a062fe17029a7f2d05ea19d009be8627c04f66bebd74e8801272c1fc3cdeab2f29da797ad6373f38dd0ded011a7176ee93774b396e45cd9
AUX fortune-mod-3.14.0-valgrind-tests.patch 689 BLAKE2B f56e33bfe3702745ce1ed3d1d7352c9ac78c2cf430e0db761be917fbbf3b5a297f318b2c5f582b60dcfdebb621409d48535cacc46d729757cfa8a6d0aba2e94c SHA512 808e53b4baa1465bded2baef6aae888f49f50ad5b5d4129b6db9d1d24c7e982a3593ad6f0f786c97d56051aeed71d82631278069e269a2b22d16234bcb26bc45
-AUX fortune-mod-3.14.1-fix-localdir-mixup.patch 941 BLAKE2B 6ea20d1582a66c83d838ca564d382cd752028d9265a64835997f2054b44803f96ecf3dbdccf7313e0f1176dcffa8a73acb416d44edbb927d064d316ed75d1fdc SHA512 dc90a70f5d0d8ab60fb8ab2f6689abd785d3e671c1ff21580f22b88afde1ba8041499b3db4eadc30dfea1d0680a034dd0652295e2590ce1251d28abe71243e1e
-DIST fortune-mod-1.99.1.tar.gz 1812089 BLAKE2B a5df4a5a518021073ee95ac7e110ac75b961feb1b4dfcc3a40165ea98859f93e6d002ee4906d3f03a40762503ae475b61399a2bd4144609fa4d9815a1a85fa84 SHA512 4c06ea37532dd59f0251d7c49538bee703852c60a3247aba7c516f4f0d4b8ab15b9d7495d004a6423acd74c4dd7532e3dbe1679d6904ab373b617a3386205cde
-DIST fortune-mod-3.12.0.tar.xz 1427848 BLAKE2B 3a3b0c28a0f7c297294b1788c57e01eb78d5083578aba877b896f41b854d2c34f65c9b46a1efe8bfef669f7ced6bb5e8ba667e3df1391a3cd3e5fed22e9058b6 SHA512 3a25d276219bb4f8a3015cd24b43462844d3be481815b587a365acd31dde31afee110dc5a658dd4df43bc6ba7d19e85afeffb215bd8c8f34640d658edb335089
-DIST fortune-mod-3.14.1.tar.xz 1428956 BLAKE2B a62d4056cdceef14f1d63dbc8b98bbd88098c64d0020b949ecc8e6006f1a4b1369211ac8b87a33db60b238cd7e6d3d6f3c4d2e59933a6cf0bd3fa54c439c4330 SHA512 0de0ec033ffc35a7a9ec1a549e6dac425757ec5fcc718c772f0a4e548d23c46451af4a90b0ac548f2ab60d68856ca0fa5e8f10930efe6b199e96b2cc1c568810
-DIST fortune-mod-3.16.0.tar.xz 1460580 BLAKE2B f9618d8669442f76843955fa446f565945467cc6a69e7b70131df21ca622e18c0f1c1ab83c32d5e478fd5c5abdb59ed5e009449fcdbc1fd1a2ede6c3d1ecef18 SHA512 ccd81f2c804f785f29e03680c7fb4f3cad7919aa1e265984fc2d6e7316d73d354e3cce285c28ea28662d99ef09aaf6baa5c64cadd0610f8d6a364ccfb9323848
DIST fortune-mod-3.18.0.tar.xz 1470208 BLAKE2B b975d75aea745f06f26753038416b1cc50b462a11a5cbe71a9aadc44b31f9120ac3e37ed160c9d7f90e379e5ea4c51dc39921362d24811547364e37d64c3faf9 SHA512 b8d16bf5032c1a0fcb161c912109abd24f3b762f3455eaf86d41ed3f16a33db4913d9a21bb6a42f974a3b11cfaedac57cabc4456d178a3d631d8d4a723789798
-EBUILD fortune-mod-1.99.1-r3.ebuild 1587 BLAKE2B 6f5e6d99b19d722bc8cd6706a08a76964a2dfaa2720e806bcff2c6a8032c0cd0a2469dcd417e45a0f0e35a3b845211ba7ceef208aad3bd5a9afca77b2f1221fd SHA512 f9aa7ec60a833bb81134bde4639ffbd25dfab1e396408374a536b4f33ccbaed20ef476ae9f572abb1047d175c44f28822e6cfb9a6615a81551ce872e9a9b6b01
-EBUILD fortune-mod-3.12.0.ebuild 988 BLAKE2B e5ac028715a049eb6cde8c162dfa04d3dfdde76806a9d42aedd160ac88759bfc51b1b770e8d0b514f022fd30d067d97ea9ad7800e6baaa299a8a6828184ce561 SHA512 abd0fd49d6fcffb0e30b5e5ccfef4a59163c4a730c35866b6c122eed6d7f0eea32b438dd5284a872f1375761a7ea9cc4f21ae5d332e9018c4f4c229733e78246
-EBUILD fortune-mod-3.14.1-r1.ebuild 1467 BLAKE2B 260be7a4b72d5286ba6be6abc16f7ca1b4d4b93a7036f49ea34f152ab7360f40f3136ede28863b12bc4fb6f643811af00a84fe5e6641b1ba5153adc4ebe8128d SHA512 d5d574dd9a2a3c0618a8134c345275abfa2b55c6ced25de637c65316674d14a2e080966df9a18578947d5ea243c4682c9582e9ebd1b2e352d02625a4524ce51e
-EBUILD fortune-mod-3.16.0-r1.ebuild 1426 BLAKE2B 44807405ababc6835d5009da80489f28f5e932230599288b6e16e1a709101e84e298cee2ddef073c2d99c65db969d027bbd3d76cc324ab035199e042e496e2b9 SHA512 e4bc65b8b3f5d68d5ad0b94b8e0f90625a114d4cf5c31200e8ecd2dee8f2ff3336772b132556d114d22c574efcc1c31b489ad619ef2e5c375bdfbae03f856bce
+DIST fortune-mod-3.22.0.tar.xz 1473952 BLAKE2B 9edddea4c059314a22351bf088035284cf74983c714165bf52e50f1de00a300f3d04dc4e510ca8b4f3d78c89a4523e7b413a40ca4d6924c0fe94d3f11319c1d4 SHA512 54726bad10a986b71a98de6eaed2ec56bbd28aeb245eea04254f2aa84fa4658d3bac148a0d1f3b8f44ed539b3a4d40379fc9d6438a1dba419a5c05a3180e3537
EBUILD fortune-mod-3.18.0.ebuild 1427 BLAKE2B 58ffd739617b44a8c82ce777ada9debf435a94ad657aeab5355dbee020cf4f59eb174b1c08f25022d384237ebed64f53da0693802b9c8ef6384647a10a83cf8e SHA512 e30a5bbfbaf53de6e2be25e6326560b16a5f00b0811a6fa2b4e0d5cc3068473497c7c664ef681c4ccdd4d08f947223e20a44b156d95b23a2853e283a11539cc7
+EBUILD fortune-mod-3.22.0.ebuild 1505 BLAKE2B d2ffb324adf4b2304e1a26a3390638b407c5f424cddd84a67e46b5e046c0080f78c2ca9fee56b89dadf35d0c29a21b8b0f2facf69ad35cfc0165e748e2ef7cfb SHA512 c07048b6f96e2be2c265dac3a9f40b7d3e30a519b6004cd53a0db8476b4cd87a2d28ccdec878fa63aeb8d80a3e2a7ec6bbf0a12d0a0eaeb8941194408c24e77a
MISC metadata.xml 338 BLAKE2B 876b9917bb33c6fb56cb0d2f995262e4cbecba868783c03443b2fb213a6d515d9966bea4fa92c03a8bd69ee9a8611ca762bd683112d897e3692912ae47071010 SHA512 e9496f6bb7097e389ac2c34b6f8aa888a8697162f00b09956bc4168d3a7bba982dd3a686d9603fecea6528c31ff5ae2f4955d50e6ea3fae5706b5aab92d861f7
diff --git a/games-misc/fortune-mod/files/01_all_fortune_all-fix.patch b/games-misc/fortune-mod/files/01_all_fortune_all-fix.patch
deleted file mode 100644
index 48807293bf1a..000000000000
--- a/games-misc/fortune-mod/files/01_all_fortune_all-fix.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- a/fortune/fortune.c
-+++ b/fortune/fortune.c
-@@ -974,7 +974,7 @@
- if (!ret)
- ret=add_file(percent, fullpathname, NULL, &File_list,
- &File_tail, NULL);
-- if ( (!ret && fullpathname != locpathname) || strcmp(sp, "all") == 0 )
-+ if (!ret && strncmp(fullpathname, locpathname, sizeof(fullpathname)))
- ret=add_file(percent, locpathname, NULL, &File_list,
- &File_tail, NULL);
-
-@@ -985,7 +985,8 @@
- }
- if (!ret)
- return FALSE;
--
-+ if (strncmp(fullpathname, locpathname, sizeof(fullpathname)) && strcmp(sp, "all") == 0)
-+ add_file(percent, locpathname, NULL, &File_list, &File_tail, NULL);
- }
- else
- if (!add_file(percent, fullpathname, NULL, &File_list,
diff --git a/games-misc/fortune-mod/files/fortune-mod-1.99.1-gentoo.patch b/games-misc/fortune-mod/files/fortune-mod-1.99.1-gentoo.patch
deleted file mode 100644
index 97f04259ba92..000000000000
--- a/games-misc/fortune-mod/files/fortune-mod-1.99.1-gentoo.patch
+++ /dev/null
@@ -1,99 +0,0 @@
---- a/datfiles/Makefile
-+++ b/datfiles/Makefile
-@@ -58,7 +58,7 @@
- if [ $(WEB) = 1 ] ; then cd html && $(MAKE) install ; fi
- for i in $(COOKIES) ; do \
- install -m 0644 $$i $$i.dat $(COOKIEDIR) || exit $? ; \
-- cp -d $$i.u8 $(COOKIEDIR) ; \
-+ cp -P $$i.u8 $(COOKIEDIR) ; \
- done
-
- clean:
---- a/datfiles/off/Makefile
-+++ b/datfiles/off/Makefile
-@@ -38,7 +38,7 @@
- install -m 0755 -d $(OCOOKIEDIR)
- for i in $(OCOOKIES) ; \
- do install -m 0644 $$i $$i.dat $(OCOOKIEDIR) || exit $$? ; \
-- cp -d $$i.u8 $(OCOOKIEDIR) ; \
-+ cp -P $$i.u8 $(OCOOKIEDIR) ; \
- done
-
- clean:
---- a/Makefile
-+++ b/Makefile
-@@ -65,8 +65,7 @@
- RECODELIBS=-lrecode
-
- DEFINES=-DFORTDIR="\"$(COOKIEDIR)\"" -DOFFDIR="\"$(OCOOKIEDIR)\"" -DLOCFORTDIR="\"$(LOCALDIR)\"" -DLOCOFFDIR="\"$(LOCALODIR)\""
--CFLAGS=-O2 $(DEFINES) -Wall -fomit-frame-pointer -pipe -fsigned-char
--LDFLAGS=-s
-+CFLAGS += $(DEFINES) -fsigned-char
-
- # The above flags are used by default; the debug flags are used when make
- # is called with a debug target, such as 'make debug'
---- a/fortune/fortune.c
-+++ b/fortune/fortune.c
-@@ -97,7 +97,7 @@
- #endif /* killing warnings */
-
- #define PROGRAM_NAME "fortune-mod"
--#define PROGRAM_VERSION "9708"
-+#define PROGRAM_VERSION "1.99.1"
-
- #ifdef HAVE_STDBOOL_H
- #include <stdbool.h>
-@@ -256,6 +256,7 @@
-
- int add_dir(register FILEDESC *);
-
-+const char *program_name;
- char *program_version(void)
- {
- static char buf[BUFSIZ];
-@@ -1675,14 +1675,17 @@
- char *ctype, *crequest;
- getargs(ac, av);
-
-+ program_name = (char *const) av[0];
- outer = recode_new_outer(true);
- request = recode_new_request (outer);
-
- setlocale(LC_ALL,"");
- ctype = nl_langinfo(CODESET);
-- if(strcmp(ctype,"ANSI_X3.4-1968") == 0)
-- ctype="ISO-8859-1";
--
-+ if (!ctype || !*ctype)
-+ ctype="C"; /* revert to C if no valid envvars! */
-+ else
-+ if(strcmp(ctype,"ANSI_X3.4-1968") == 0)
-+ ctype="ISO-8859-1";
- crequest = malloc(strlen(ctype) + 7 + 1);
- sprintf(crequest, "UTF-8..%s", ctype);
- recode_scan_request (request, crequest);
---- a/util/rot.c
-+++ b/util/rot.c
-@@ -5,10 +5,11 @@
-
- #include <stdio.h>
- #include <ctype.h>
-+#include <stdlib.h>
-
- int main(void)
- {
-- char a, b;
-+ short int a, b;
-
- while ((a = getchar()) != EOF)
- {
---- a/util/unstr.c
-+++ b/util/unstr.c
-@@ -96,6 +96,7 @@
- #include <string.h>
- #include <unistd.h>
-
-+#include <stdlib.h>
- #ifndef MAXPATHLEN
- #define MAXPATHLEN 1024
- #endif /* MAXPATHLEN */
diff --git a/games-misc/fortune-mod/files/fortune-mod-3.14.1-fix-localdir-mixup.patch b/games-misc/fortune-mod/files/fortune-mod-3.14.1-fix-localdir-mixup.patch
deleted file mode 100644
index a28c8081392c..000000000000
--- a/games-misc/fortune-mod/files/fortune-mod-3.14.1-fix-localdir-mixup.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-https://github.com/shlomif/fortune-mod/pull/69
-
-The intention of LOCALDIR seems to be to allow local cookies to be
-provided by the sysadmin in e.g. /usr/local/share/fortune,
-but if set, before this patch, even cookies distributed
-by upstream were stored there (and nothing in COOKIEDIR, e.g.
-/usr/share/fortune - https://bugs.gentoo.org/865809).
-
-Originally, we were setting LOCALDIR=COOKIEDIR=/usr/share/fortune to
-workaround the issue, but see https://bugs.gentoo.org/857246.
---- a/datfiles/CMakeLists.txt
-+++ b/datfiles/CMakeLists.txt
-@@ -68,7 +68,7 @@ ADD_CUSTOM_TARGET(
- )
- INSTALL(
- FILES ${_install_unrot_cookies}
-- DESTINATION "${LOCALDIR}"
-+ DESTINATION "${COOKIEDIR}"
- )
-
- IF (NOT NO_OFFENSIVE)
---- a/datfiles/off/CMakeLists.txt
-+++ b/datfiles/off/CMakeLists.txt
-@@ -54,5 +54,5 @@ ADD_CUSTOM_TARGET(
- )
- INSTALL(
- FILES ${_install_rotated_cookies}
-- DESTINATION "${LOCALODIR}"
-+ DESTINATION "${OCOOKIEDIR}"
- )
diff --git a/games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild b/games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild
deleted file mode 100644
index 52c430fbdeae..000000000000
--- a/games-misc/fortune-mod/fortune-mod-1.99.1-r3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="The notorious fortune program"
-HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/"
-SRC_URI="http://www.redellipse.net/code/downloads/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~m68k ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="offensive"
-
-DEPEND="app-text/recode:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/01_all_fortune_all-fix.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e 's:/games::' \
- -e 's:/fortunes:/fortune:' \
- -e '/^FORTDIR=/s:=.*:=$(prefix)/usr/bin:' \
- -e '/^all:/s:$: fortune/fortune.man:' \
- -e "/^OFFENSIVE=/s:=.*:=`use offensive && echo 1 || echo 0`:" \
- Makefile || die "sed Makefile failed"
-
- if ! use elibc_glibc ; then
- [[ ${CHOST} == *-darwin* ]] && local reglibs="-lc"
- has_version "app-text/recode[nls]" && reglibs="${reglibs} -lintl"
- sed -i \
- -e "/^REGEXLIBS=/s:=.*:= ${reglibs}:" \
- Makefile \
- || die "sed REGEXLIBS failed"
- fi
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- sed -i -e 's:u_int:uint:g' util/strfile.h || die "sed strfile.h failed"
- fi
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed -i -e 's/-DBSD_REGEX/-DPOSIX_REGEX/' Makefile || die "sed Makefile failed"
- fi
-}
-
-src_compile() {
- local myrex=
- emake prefix="${EPREFIX}" CC="$(tc-getCC)" ${myrex}
-}
-
-src_install() {
- emake prefix="${ED}" install
- dodoc ChangeLog INDEX Notes Offensive README TODO cookie-files
-}
diff --git a/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild b/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild
deleted file mode 100644
index 18fb1fad3268..000000000000
--- a/games-misc/fortune-mod/fortune-mod-3.12.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="The notorious fortune program"
-HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/"
-SRC_URI="https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~m68k ~mips ppc64 ~riscv ~sparc x86"
-IUSE="offensive"
-
-DEPEND="app-text/recode:=
- !games-misc/fortune-mod-tao"
-RDEPEND="${DEPEND}"
-BDEPEND="app-text/App-XML-DocBook-Builder"
-
-# TODO: Get tests running?
-
-src_configure() {
- local mycmakeargs=(
- -DNO_OFFENSIVE=$(usex !offensive)
- -DLOCALDIR="/usr/share/fortune"
- -DCOOKIEDIR="/usr/share/fortune"
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- mkdir -p "${ED}"/usr/bin || die
- mv "${ED}"/usr/games/fortune "${ED}"/usr/bin/fortune || die
- rm -rf "${ED}"/usr/games || die
-
- dodoc ChangeLog INDEX Notes Offensive README TODO cookie-files
-}
diff --git a/games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild b/games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild
deleted file mode 100644
index be3cb6a7cc57..000000000000
--- a/games-misc/fortune-mod/fortune-mod-3.16.0-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="The notorious fortune program"
-HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/"
-SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
- https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~x86"
-IUSE="offensive test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- app-text/recode:=
- dev-libs/rinutils
- !games-misc/fortune-mod-tao
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-text/App-XML-DocBook-Builder
- dev-lang/perl
- test? (
- dev-perl/File-Find-Object
- dev-perl/IO-All
- dev-perl/Test-Differences
- dev-perl/Test-Trap
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.14.0-valgrind-tests.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DNO_OFFENSIVE=$(usex !offensive)
- # bug #857246
- -DLOCALDIR="/usr/local/share/fortune"
- -DCOOKIEDIR="/usr/share/fortune"
- )
-
- cmake_src_configure
-}
-
-src_test() {
- cmake_src_compile check
-}
-
-src_install() {
- cmake_src_install
-
- # We don't want to create the dir if it doesn't exist
- rm -rf "${ED}"//usr/local || die
-
- mkdir -p "${ED}"/usr/bin || die
- mv "${ED}"/usr/games/fortune "${ED}"/usr/bin/fortune || die
- rm -rf "${ED}"/usr/games || die
-
- dodoc ChangeLog INDEX Notes Offensive README TODO cookie-files
-}
diff --git a/games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild b/games-misc/fortune-mod/fortune-mod-3.22.0.ebuild
index 3f2a4dd29cac..3d029dc31bf1 100644
--- a/games-misc/fortune-mod/fortune-mod-3.14.1-r1.ebuild
+++ b/games-misc/fortune-mod/fortune-mod-3.22.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,18 +7,22 @@ inherit cmake
DESCRIPTION="The notorious fortune program"
HOMEPAGE="https://www.shlomifish.org/open-source/projects/fortune-mod/"
-SRC_URI="https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
- https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz"
+SRC_URI="
+ https://www.shlomifish.org/open-source/projects/${PN}/arcs/${P}.tar.xz
+ https://github.com/shlomif/fortune-mod/releases/download/${P}/${P}.tar.xz
+"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~riscv ~sparc ~x86"
-IUSE="offensive test"
+IUSE="offensive pcre test"
RESTRICT="!test? ( test )"
RDEPEND="
- app-text/recode:=
!games-misc/fortune-mod-tao
+ app-text/recode:=
+ >=dev-libs/rinutils-0.10.2
+ pcre? ( dev-libs/libpcre2 )
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -34,11 +38,11 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-3.14.0-valgrind-tests.patch
- "${FILESDIR}"/${PN}-3.14.1-fix-localdir-mixup.patch
)
src_configure() {
local mycmakeargs=(
+ -DUSE_PCRE=$(usex pcre)
-DNO_OFFENSIVE=$(usex !offensive)
# bug #857246
-DLOCALDIR="/usr/local/share/fortune"
diff --git a/games-misc/lolcat/Manifest b/games-misc/lolcat/Manifest
index 6461a6e0187c..71ff5fa8002a 100644
--- a/games-misc/lolcat/Manifest
+++ b/games-misc/lolcat/Manifest
@@ -1,4 +1,3 @@
DIST lolcat-100.0.1.gem 121344 BLAKE2B 0105987695990c93e2676babd238f10b586c8f742d40d35281cdf131b1db8ec019cd9c9c2cf1e6d8c248a9e9d2a7d5194aecc5b2fe09d04a11c7358b7d63bb61 SHA512 b257d264f8059e6722eaa66125b990414a77e8d67b47472a8e974418408bcf5fbc0a7c7f1e42517660280202ee2d669c3d3850d546356bd2f5e2e84e61af33ff
-EBUILD lolcat-100.0.1-r2.ebuild 692 BLAKE2B 85b58b73422427016fdbda4fd010d9172e861a358ddf9c1ef351ceb74153739f28493300e63c0adc91a727042f57a1d7d48a61e52e9f6001dd207063b17b7938 SHA512 19722d3b5ecabd0903142c79eb8f4cbb7407b0c127b00ae06b8e7bc3c21a217fa49d465410bb7760cdeeb1a098122cc0b06f622d9dab5bcf12992827dbcd1293
-EBUILD lolcat-100.0.1-r3.ebuild 718 BLAKE2B bb07040d8d4eaef56290b1713ee5aeb276927829f20e474535a7d4b7705850e76553953cb7a44cfe3efd2b51870fd2f509244a33218a79bd52394a2b918c77ab SHA512 9b925bee163adc1fdddc14d52711e359aa6f452275571a1e986fc4256dee2cce8f784d9daccda530c81ae464dc30f3b70827ab7da6191785827d7f5bd82d2a69
+EBUILD lolcat-100.0.1-r3.ebuild 725 BLAKE2B d81e011e9d3261034bcc87a50821944f1bbcfefa85bd1b6559ee7b7a25572ac419d639aa4e2c2be6e4e30af5f25b483d1c3f5d1c4c33cab65707fe582d32e183 SHA512 f436c7fde0533248c3c7d8004e77cf777dcb0c0eafb02650264834675325d4a122f6bbd8555c5776655f12ac8efea29cef98570c17c5d02368d1a878a54c65ac
MISC metadata.xml 334 BLAKE2B 5a9eb97ff47cfb52ab6eeb149b29a4898929e8bd4d9eeea4d1fbfc6e93e0d7e29b28f1e83f70cb734aa9cdbd6cc4f1ce30024e5b46f05d31c7232e120f702228 SHA512 67fc345a154ea731b69b9eff553e679a264e3707126b5f9753f48948c3a7821f2523c11b3f685296546b9b81b0fc75b265aecc287ca4a222c09c45a3d75b8db7
diff --git a/games-misc/lolcat/lolcat-100.0.1-r2.ebuild b/games-misc/lolcat/lolcat-100.0.1-r2.ebuild
deleted file mode 100644
index d46905df5925..000000000000
--- a/games-misc/lolcat/lolcat-100.0.1-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-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-r3.ebuild b/games-misc/lolcat/lolcat-100.0.1-r3.ebuild
index dd460e83932a..5bad1e37e833 100644
--- a/games-misc/lolcat/lolcat-100.0.1-r3.ebuild
+++ b/games-misc/lolcat/lolcat-100.0.1-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_FAKEGEM_EXTRADOC="README.md"
diff --git a/games-misc/sound-of-sorting/Manifest b/games-misc/sound-of-sorting/Manifest
index a5a2b1f37f62..f732b978a396 100644
--- a/games-misc/sound-of-sorting/Manifest
+++ b/games-misc/sound-of-sorting/Manifest
@@ -1,6 +1,4 @@
-DIST sound-of-sorting-0.6.6_pre20151107.tar.gz 179044 BLAKE2B 8027851e63cf8f3a0cec7e184b1970b9a138bcaa10b345e9fd742950bc397a7eb3d6911fbf8138eab3418c66788c6218b74ed03c1e6e72374b4b7dab0ce06387 SHA512 530caeefe4a37fed401ce56803900806a86efc1e4c0ff083c52e4bfc1cf78f8158539ca3c22f5cdf5cd176c8d6953089d14ca855643ce353457419a4f931a125
DIST sound-of-sorting-0.6.6_pre20221012.tar.gz 196461 BLAKE2B 18eb44619078bd823a3bed4a97e29080d8e0d3fdf8ca56841d73c15af0c1b8d1c57852b77675c4abcaca4ab15fa66983f8066ff052e98e8e2f25d1ae3b4084fd SHA512 a1fb025031e3dc808b860eb53fc7e44253949e1d40044315fdf8ae55fe264501a3fc056504d2914d437a843b040da2fdc70c9ebd2a8c3c6b2bd46aed756f5522
DIST sound-of-sorting_512.png 6357 BLAKE2B 73129edf24f7872b11d5b80a826afacaaaae7bbbdbfbe5ca06dde9e1713fa3ae6b899a9c9eeb670ad38e6c028b00a708e08c068c7c68ef8270e93703ec111030 SHA512 8b225715c9012277259a78c96d7727f58f8f7f8320526f0090fdd3a7356fe2b49c4f5e91ef55898fe9f91226268f4c3ba4d5b4337f33b690827610f6564bf1d9
-EBUILD sound-of-sorting-0.6.6_pre20151107-r1.ebuild 712 BLAKE2B e6e5f834a742cb61370101348e4ee72615487ec279b49c40fb9dbd0192bda9d1a02eb8deeab2f0bdaace7716c2cfa8854005536ec3bfdd3d9ae9e986aa75870d SHA512 7c9702109ee907b9367507e65538820a6452618159b284edd8be2e75b0fea1f0e305ff0304cdc643d207e6680e53cd01fc975cacb21c1325defff2364a048cf2
EBUILD sound-of-sorting-0.6.6_pre20221012.ebuild 924 BLAKE2B d713254b7a006c7a25fe78fa466312174ae54ca63e7d0293bed65060c940acceb09b09d5fa993fa842d764a915a719bc2c1e27eac0c081fd1b3001a34b61fd7a SHA512 4471525fb38e1fc0d58e9d613bb893b9bb9740212563592ba75c9a0064012cd69977c82c5cd8a3e7ccf2c47de3a66601b96a2464d72df344e90a6a7e42f62841
MISC metadata.xml 258 BLAKE2B 4961f84aebcabe66c2a8885083573fffc73c3313fc4ac21f419b06c11cdc967144147b5d13d785daaec584d8317d05e9605f9df01a2dbf4fba0cf8634ee97d93 SHA512 0f7699def968df101f538ab53640241120520a4d0f2efb9914669b6c1d54c5fa94b514a6a079cb8b3112b068d44b1a73159817c07d77f342d33f89f22a1f8f9d
diff --git a/games-misc/sound-of-sorting/sound-of-sorting-0.6.6_pre20151107-r1.ebuild b/games-misc/sound-of-sorting/sound-of-sorting-0.6.6_pre20151107-r1.ebuild
deleted file mode 100644
index 73b52d5ac27c..000000000000
--- a/games-misc/sound-of-sorting/sound-of-sorting-0.6.6_pre20151107-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0"
-
-inherit vcs-snapshot wxwidgets
-
-DESCRIPTION="Visualization and Audibilization of Sorting Algorithms"
-HOMEPAGE="https://panthema.net/2013/sound-of-sorting/ https://github.com/bingmann/sound-of-sorting"
-#SRC_URI="http://panthema.net/2013/sound-of-sorting/${P}.tar.bz2"
-COMMIT="05db428c796a7006d63efdbe314f976e0aa881d6"
-SRC_URI="https://github.com/bingmann/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- media-libs/libsdl
- x11-libs/wxGTK:${WX_GTK_VER}"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- setup-wxwidgets unicode
- default
-}
diff --git a/games-misc/usolitaire/Manifest b/games-misc/usolitaire/Manifest
index 0753406c41a9..4c6cc385b71d 100644
--- a/games-misc/usolitaire/Manifest
+++ b/games-misc/usolitaire/Manifest
@@ -1,3 +1,3 @@
DIST usolitaire-0.2.1.tar.gz 118199 BLAKE2B 99b828d8aeb91897f5d070250a20c1a5f9b49b3be889781dcc3f2348e8f4946fde3ad07d915d87cbd309b2fa6b87777ab8ecd1bfaf65d76bc6989e36a0263785 SHA512 5bd7b222643e2decfc6e1f7749b8632bb0b99f5af28d49088f28746b8ffbd07443855b557e969f40f427ca71f8d2ac9386d8d90c2121880eb8bce5e3b5d4f4f4
-EBUILD usolitaire-0.2.1-r1.ebuild 505 BLAKE2B 7a12b1a2b3f40990dab148deef04f9f9e6561e7083ac51712261b9c91f90ff25bf9802b35b55d60842bafa2b45a03760b3695d51c3e92411b2251b7614cae62a SHA512 1120c3f546f1e4059281edf13b25f8215aff2159b107d6d97937911615546706fc204adb89760f6cbabe7c15fb0ddcbad129be1ce288cabd6b8c8d0b83df0b2f
+EBUILD usolitaire-0.2.1-r1.ebuild 512 BLAKE2B 6af873bab9e6078e87de76668807aa356f628c8a61b0fbcdd430747b169bf8d26e6665eaf327c356afc494122c44307fa81c891f1f42443cf5fcad39f13a5e7c SHA512 3ff156679148c4bba63860e50671a46be693db2d85c7957867fb087da6529a3f70d044ddfd3d8fc74f10c05f8a75f5ae5d478ac0e0c8277868ba64f1647fb383
MISC metadata.xml 385 BLAKE2B f3b4ae156966bf81aa585f661719b188841fe70c85a244846ed00d2f5b6f0a4c50b235e15d939df55231547cbb53cc3623fe0ba832edd209e70099006472147b SHA512 f43891394de34c98e2bf6c8d66d31623b7225cb8130780947a4d6c3d297c16cf10018f13a70915bd58382f4a749ba0ce06a08d02ab7f1bacadd7de3eba45cfc1
diff --git a/games-misc/usolitaire/usolitaire-0.2.1-r1.ebuild b/games-misc/usolitaire/usolitaire-0.2.1-r1.ebuild
index b262e0d1fd0b..f4aaef20db24 100644
--- a/games-misc/usolitaire/usolitaire-0.2.1-r1.ebuild
+++ b/games-misc/usolitaire/usolitaire-0.2.1-r1.ebuild
@@ -1,20 +1,24 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
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"
+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}]"
+RDEPEND="
+ dev-python/urwid[${PYTHON_USEDEP}]
+"
distutils_enable_tests pytest