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-misc | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'games-misc')
337 files changed, 4719 insertions, 859 deletions
diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz Binary files differindex 26378bf387ce..3d47ddb98923 100644 --- a/games-misc/Manifest.gz +++ b/games-misc/Manifest.gz diff --git a/games-misc/OilWar-1.2.1-r2 b/games-misc/OilWar-1.2.1-r2 deleted file mode 100644 index 69ecb5075c29..000000000000 --- a/games-misc/OilWar-1.2.1-r2 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure install postinst postrm preinst prepare setup -DEPEND=media-libs/libsdl[video] media-libs/sdl-image[png] media-libs/sdl-mixer >=sys-apps/sed-4 -DESCRIPTION=Evil army is attacking your country and tries to steal your oil -EAPI=6 -HOMEPAGE=http://linux.softpedia.com/get/GAMES-ENTERTAINMENT/RTS/OilWar-15354.shtml -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=media-libs/libsdl[video] media-libs/sdl-image[png] media-libs/sdl-mixer -SLOT=0 -SRC_URI=mirror://gentoo/OilWar-1.2.1.tar.gz mirror://gentoo/OilWar.png -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=5cc81f8c6f1a79819d23f7535dbf4ea5 diff --git a/games-misc/OilWar/Manifest b/games-misc/OilWar/Manifest new file mode 100644 index 000000000000..c7dee6f042e9 --- /dev/null +++ b/games-misc/OilWar/Manifest @@ -0,0 +1,4 @@ +DIST OilWar-1.2.1.tar.gz 515013 BLAKE2B 44c7950168e9ba9d7cc0c068ca0abeba4249bbab43d89663bcf2e752e10e680a7ea8a09eb2c983ce5948e65e0609cd9de920997eddf45702e54109819c019137 SHA512 303581caf1cb59a4623b136595e0c1af6f682ae4c059a8848b481b42dee622083d436edb86ca9073edcf4c573f8a73b284dddea89cb8013943ef4ec81b3e17a1 +DIST OilWar.png 2961 BLAKE2B c7270884148e8712b93c44de532a902e807a58507ba5fd509ad020556d90d9a54d24a3243ced7c1de3d41635654397747cbd79d93e82ad6fa231c7eb9c0fb14e SHA512 75bd4c18791593f0bb81b51d87f6f033e2ebebe6de3653276b14e852d3625f01a61fb34257eb3d15ebf265908563f2820793b84196138b39c9329839e8fefe2d +EBUILD OilWar-1.2.1-r2.ebuild 1151 BLAKE2B 6305f09b29baca9f586e1a442caec98792a5a09e702a2ea2adb367ae1611e9a4f3b7f9309fc0c29bfb769fd0ab26c1c688c67ad0d0a0a42e3c40a2e380c67c6f SHA512 fdf072c461e7fc59b418d5db568204b3cf3fd916785734d67e0eda7a038b84c1271a6ba58029c5b50dd1abee49d1833a18d135579c09f056d394c71b07771a15 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/OilWar/OilWar-1.2.1-r2.ebuild b/games-misc/OilWar/OilWar-1.2.1-r2.ebuild new file mode 100644 index 000000000000..4b1a9829d608 --- /dev/null +++ b/games-misc/OilWar/OilWar-1.2.1-r2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils gnome2-utils user + +DESCRIPTION="Evil army is attacking your country and tries to steal your oil" +HOMEPAGE="http://linux.softpedia.com/get/GAMES-ENTERTAINMENT/RTS/OilWar-15354.shtml" +SRC_URI="mirror://gentoo/${P}.tar.gz + mirror://gentoo/${PN}.png" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="media-libs/libsdl[video] + media-libs/sdl-image[png] + media-libs/sdl-mixer" +RDEPEND="${DEPEND}" + +pkg_setup(){ + enewgroup gamestat 36 +} + +src_prepare() { + default + + sed -i \ + -e '/^CXXCOMPILE/s:$(CPPFLAGS):$(SDL_CFLAGS):' \ + -e '/install-data-am:/s:\\::' \ + -e '/install-data-local$/d' \ + Makefile.in || die +} + +src_configure() { + econf --enable-sound +} + +src_install() { + default + doicon "${DISTDIR}"/${PN}.png + make_desktop_entry oilwar ${PN} + + fowners root:gamestat /usr/bin/oilwar /var/games/oilwar.scores + fperms 664 /var/games/oilwar.scores + fperms 2755 /usr/bin/oilwar +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-misc/OilWar/metadata.xml b/games-misc/OilWar/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/OilWar/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> diff --git a/games-misc/asr-manpages-1.3_rc6 b/games-misc/asr-manpages-1.3_rc6 deleted file mode 100644 index e6b30c6d1e3a..000000000000 --- a/games-misc/asr-manpages-1.3_rc6 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=set of humorous manual pages developed on alt.sysadmin.recovery -EAPI=5 -HOMEPAGE=https://www.debian.org -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 -LICENSE=freedist -RDEPEND=virtual/man -SLOT=0 -SRC_URI=mirror://debian/pool/main/a/asr-manpages/asr-manpages_1.3.orig.tar.gz mirror://debian/pool/main/a/asr-manpages/asr-manpages_1.3-6.diff.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=d290a6ea157156b4e6666003d593f32a diff --git a/games-misc/asr-manpages/Manifest b/games-misc/asr-manpages/Manifest new file mode 100644 index 000000000000..c82600a0ec1d --- /dev/null +++ b/games-misc/asr-manpages/Manifest @@ -0,0 +1,4 @@ +DIST asr-manpages_1.3-6.diff.gz 3558 BLAKE2B 33435145176e65acad4a7f25ad84457a6fb6b60fbe1914d0b629b7776a26122bfd12898dec5e152a95fbf02a74d647ba18bcee76034c4458c7784a9bdb9fb99f SHA512 3b9d75b36c8417e5fdef7e4f3f17321bb482dc9c0cb6ce936a6ca8e2acf5254a39281925763f125898d1888dac4de457094e0b3fdcb5fd6eac5e4c6ce803b6aa +DIST asr-manpages_1.3.orig.tar.gz 14711 BLAKE2B 5e2d369145f407bee9c96d292a53e13eba3db4fd6011b0db81cf356714410a788eafaa8963b66f7e373f81ff98a46b402fb92b0694f6603a1899cc2ec79498d4 SHA512 abfc6a9306c128802f0d85faeb27981199e1348d22f9d0afd8f95f59c9c9b0c5eb2c0f028ea0cb10be1fe497146223c93ae787ff90160a9e0809a1965de826af +EBUILD asr-manpages-1.3_rc6.ebuild 679 BLAKE2B d8cc45a6bc3405ce5baeeed571e17a5fcc6321b081c455b0ddb962933c631f3ab4209573a42f5e7f7c96d1d6d0928b791e994fdd25641dd86927da8ac0d8dbf2 SHA512 3e60d4dc8a47e70667ecdb8555f332b40ea1b1e00e6179567350193d0d63c4fb7eee3020b4ba2951e4b7239cf0a5a40b032cb8c68a15593bfd0544d00a2e64a3 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/asr-manpages/asr-manpages-1.3_rc6.ebuild b/games-misc/asr-manpages/asr-manpages-1.3_rc6.ebuild new file mode 100644 index 000000000000..26d8645edc16 --- /dev/null +++ b/games-misc/asr-manpages/asr-manpages-1.3_rc6.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +MY_R="6" +MY_P="${PN}_${PV/_rc6/}" +DESCRIPTION="set of humorous manual pages developed on alt.sysadmin.recovery" +HOMEPAGE="https://www.debian.org" +SRC_URI="mirror://debian/pool/main/a/asr-manpages/${MY_P}.orig.tar.gz + mirror://debian/pool/main/a/asr-manpages/${MY_P}-${MY_R}.diff.gz" + +LICENSE="freedist" #465704 +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86" +IUSE="" + +RDEPEND="virtual/man" + +S=${WORKDIR}/${MY_P/_/-}.orig + +src_prepare() { + epatch ../"${MY_P}-${MY_R}.diff" + rm -rf debian +} + +src_install() { + doman * +} diff --git a/games-misc/asr-manpages/metadata.xml b/games-misc/asr-manpages/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/asr-manpages/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> diff --git a/games-misc/ballerburg-1.2.0 b/games-misc/ballerburg-1.2.0 deleted file mode 100644 index da054afd56ac..000000000000 --- a/games-misc/ballerburg-1.2.0 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=media-libs/libsdl sys-devel/make >=dev-util/cmake-3.9.6 -DESCRIPTION=Linux port of the classical Atari ST game Ballerburg -EAPI=6 -HOMEPAGE=http://baller.tuxfamily.org/ -KEYWORDS=~amd64 -LICENSE=GPL-3+ -RDEPEND=media-libs/libsdl -SLOT=0 -SRC_URI=http://download.tuxfamily.org/baller/ballerburg-1.2.0.tar.gz -_eclasses_=cmake-utils 57384a259cf0c7985ce651b2c0865405 desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils d2e7e7d290428bb25c56dcf2502badc1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=ebf8b24419f7610132b97b06df254a62 diff --git a/games-misc/ballerburg/Manifest b/games-misc/ballerburg/Manifest new file mode 100644 index 000000000000..30d72dea8165 --- /dev/null +++ b/games-misc/ballerburg/Manifest @@ -0,0 +1,3 @@ +DIST ballerburg-1.2.0.tar.gz 99910 BLAKE2B cbc88ec39135847f9a339b37ae52a151880aafe4ef52659fe0a7c57f3a50b67d4cbb9d46226bf85871a9b7b9321aaad1b38c81d89ed159d07769f7a8be3ce9c3 SHA512 d9a911e811871604650df0224633c5338570ed5eee9a2f3eecb35bc012388b9296878b62b2459965c0766dd7e7cded9a23168f39346a2300aac9e9fe4f478760 +EBUILD ballerburg-1.2.0.ebuild 396 BLAKE2B e2d0a386f3a0567a275fc0be7f4d673068740783b8433da7c615d6c5fb54eb750415b1799daab374e06dd23bbac71c2e7e2cea792eeff26aff1fb12b41eb84ad SHA512 9d89b09cfe79e04fe40734ae8cd601287007648a2f9ec5d6ee0ab179383754793aad9c2bdcf8687adafd0783e5600b91daa8abeea5a81c48df8fa34aae60490f +MISC metadata.xml 260 BLAKE2B 5eb8d87919aaab2f101cfc899ccb00b8efb723b67cb102ce580e0e69781639708cb8523b8967f9fb169e00455c548cff19d2827ce711c3f36d5ae58a1d3777ee SHA512 b6369aad1615446c9a4e1740a51a49d843868e114e49bc526e7b00cefdc795a601b9c508d866b065cc4ed750b85f48f136ee5925b9511a80f4056d7ef832eab2 diff --git a/games-misc/ballerburg/ballerburg-1.2.0.ebuild b/games-misc/ballerburg/ballerburg-1.2.0.ebuild new file mode 100644 index 000000000000..3b9c55031ab1 --- /dev/null +++ b/games-misc/ballerburg/ballerburg-1.2.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="Linux port of the classical Atari ST game Ballerburg" +HOMEPAGE="http://baller.tuxfamily.org/" +SRC_URI="http://download.tuxfamily.org/baller/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="media-libs/libsdl" +RDEPEND="${DEPEND}" diff --git a/games-misc/ballerburg/metadata.xml b/games-misc/ballerburg/metadata.xml new file mode 100644 index 000000000000..80a71f597854 --- /dev/null +++ b/games-misc/ballerburg/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="person"> + <email>dilfridge@gentoo.org</email> + <name>Andreas K. Huettel</name> + </maintainer> +</pkgmetadata> diff --git a/games-misc/bsd-games-2.17-r5 b/games-misc/bsd-games-2.17-r5 deleted file mode 100644 index 6c135cc4431b..000000000000 --- a/games-misc/bsd-games-2.17-r5 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack -DEPEND=!games-misc/wtf !app-misc/banner !games-puzzle/hangman sys-libs/ncurses:0 sys-apps/miscfiles sys-devel/flex sys-devel/bison virtual/pkgconfig -DESCRIPTION=collection of games from NetBSD -EAPI=5 -HOMEPAGE=http://www.advogato.org/proj/bsd-games/ -KEYWORDS=~alpha ~amd64 ~x86 -LICENSE=BSD -RDEPEND=!games-misc/wtf !app-misc/banner !games-puzzle/hangman sys-libs/ncurses:0 sys-apps/miscfiles games-misc/games-envd -SLOT=0 -SRC_URI=ftp://metalab.unc.edu/pub/Linux/games/bsd-games-2.17.tar.gz mirror://debian/pool/main/b/bsdgames/bsdgames_2.17-22.debian.tar.xz -_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=8084151834c5f22f7b88c3f4d9a8ee09 diff --git a/games-misc/bsd-games/Manifest b/games-misc/bsd-games/Manifest new file mode 100644 index 000000000000..907aa79ca930 --- /dev/null +++ b/games-misc/bsd-games/Manifest @@ -0,0 +1,9 @@ +AUX bsd-games-2.17-64bitutmp.patch 681 BLAKE2B 2ef7ad184787ecab40e3082992bfb562be4477dfe331f2ab68e93f619f9cf5b1ee33b8d4f2b342c44f8a22d19c51b341557670c9bebb5fe827f6fbfd601b99c1 SHA512 ba5a261950bd0f5f5b6aae0ee961a84f06bc6b68504c859db387d9c32875cb4f849c555c56c52f66b00af85d44d9a2324a2d1cccc6811acf6f980cefe9508258 +AUX bsd-games-2.17-bg.patch 732 BLAKE2B 84e76aa2d3e6eeb34b92140adb2cfb1ca6ad1ad23a1261225277d3cc439e98d70ba4e93af5d44e080c71bb4c62c906b68a872191c09aedb93345949b9db512a9 SHA512 006ce0aa632c1ff671bc98584307fcfabed62e81a4680271fcbbaebf93e0f6f7c89cb1fbe311ffa472facd02991c456ced6b198c02753958b1178aa9ef16d8ba +AUX bsd-games-2.17-gcc4.patch 893 BLAKE2B 54eb6b43592d83dd40c8e00e82438e3cbd818f2fc61cd121f0e9a3c555e57505668946bc6033f799791da96484ec834379ca657640b8541c4ba5b394fcc87070 SHA512 fca57d3887f202b973bf5c03eb0d9a8e62a0ef8f746ccec0cb6e3ad2494bdf1208a1a8833bd3b762281289802b8c58d90cab62fe2642915acaf1ff87233329c5 +AUX bsd-games-2.17-headers.patch 268 BLAKE2B e3b1761e4373e2ed22c3a4b1d31e30f5af8ecd16de8c33bee0f02aa988f5e8dad78395d786a55214ef9f714864723f71ea3913bb832b3fd322bbcc0f8ab01040 SHA512 cc7c62109e835b31db0dfbb84de35fcb962bebee04b901c727b7ff087c194bfb12e4edac6b7e2f3ca0e414bd486c18962e8f5ad1f33a997e2782f58b9b62469f +AUX config.params-gentoo 1204 BLAKE2B 638b52df3c92928a78a0e0833c2bc84a76906144b36d5a6b3523f4de24452aeeab355268afadb9d32933e5c0c19ab4145062bf3968a9d440af1a659a403b32c4 SHA512 b6734409235caec3deb531bbcdb37527b3090c41b803ccc11895ea403543722437f84bdfa044c6aa70b306384ce94a40979a347e6031bc1d937841c7222d6618 +DIST bsd-games-2.17.tar.gz 2563311 BLAKE2B 9dfff4e70929e14a422c536c661cd95c5f1ac81d9112494525b9ef13d7a39b66bd59b6a264e614cfb29784fdb63364f56b12b4d284b125b5b3c12e92def07fb0 SHA512 cb2ee60474f164d42e3d47700270bbeeda3c8279d64da409c9cc05e36437ef95b92d0a85543298e97604635fcf3e068f3a5cc812e90b5c61fb8d146cf35bc38f +DIST bsdgames_2.17-22.debian.tar.xz 32268 BLAKE2B 2485abc1d80b8319c7eb68e2747c0a4166d18079047eca67c1de549cd011f75a767b6fe69021cb4ce09aaf029823a097e6ac658efcab5e19e976a89ed798d06f SHA512 902d86557dd3813c31333fe18437d8046ae100814c9c1b340ab1f8266c817545f21e000702b1ca93babb9d632896ea5bada1e146436abfa7916b469681fceed5 +EBUILD bsd-games-2.17-r5.ebuild 4333 BLAKE2B c5b3a50469f62a5af317ca720b43787117a3d675d8170bb91cb4a43dbc9fd928359bfb62c1f86819522ed245fd2f96377deee74e0891c17538259afe4bc61123 SHA512 cd1ef22f06ffa4b454022ac65ce1b0cad748ae6dd07c5bc100eb2eb2ba8af92af5adcf76be7545c2bfc568bbd1f776c80ce4800784a6a22a04728a8b0b505e9d +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/bsd-games/bsd-games-2.17-r5.ebuild b/games-misc/bsd-games/bsd-games-2.17-r5.ebuild new file mode 100644 index 000000000000..cefeb7976f5b --- /dev/null +++ b/games-misc/bsd-games/bsd-games-2.17-r5.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils toolchain-funcs games + +DEB_PATCH_VER=22 +DESCRIPTION="collection of games from NetBSD" +HOMEPAGE="http://www.advogato.org/proj/bsd-games/" +SRC_URI="ftp://metalab.unc.edu/pub/Linux/games/${P}.tar.gz + mirror://debian/pool/main/b/bsdgames/bsdgames_${PV}-${DEB_PATCH_VER}.debian.tar.xz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~x86" +IUSE="" + +RDEPEND="!games-misc/wtf + !app-misc/banner + !games-puzzle/hangman + sys-libs/ncurses:0 + sys-apps/miscfiles" +DEPEND="${RDEPEND} + sys-devel/flex + sys-devel/bison + virtual/pkgconfig" + +# Set GAMES_TO_BUILD variable to whatever you want +GAMES_TO_BUILD=${GAMES_TO_BUILD:=adventure arithmetic atc +backgammon banner battlestar bcd boggle caesar canfield countmail cribbage +dab dm factor fish gomoku hack hangman hunt mille monop morse +number phantasia pig pom ppt primes quiz rain random robots sail snake +tetris trek wargames worm worms wtf} + +src_prepare() { + local d="${WORKDIR}"/debian/patches + EPATCH_SOURCE="${d}" epatch $(<"${d}"/series) + + # Used by gentoo config.params. See bug 531200 + export GAMES_BINDIR GAMES_DATADIR GAMES_STATEDIR + + epatch \ + "${FILESDIR}"/${P}-64bitutmp.patch \ + "${FILESDIR}"/${P}-headers.patch \ + "${FILESDIR}"/${P}-bg.patch \ + "${FILESDIR}"/${P}-gcc4.patch + + # Use pkg-config to query Libs: from ncurses.pc (for eg. -ltinfo) wrt #459652 + sed -i \ + -e "/ncurses_lib/s:-lncurses:'$($(tc-getPKG_CONFIG) --libs-only-l ncurses)':" \ + configure || die + + sed -i \ + -e "s:/usr/games:${GAMES_BINDIR}:" \ + wargames/wargames || die + + sed -i \ + -e '/^CC :=/d' \ + -e '/^CXX :=/d' \ + -e '/^CFLAGS/s/OPTIMIZE/CFLAGS/' \ + -e '/^CXXFLAGS/s/OPTIMIZE/CXXFLAGS/' \ + -e '/^LDFLAGS/s/LDFLAGS := /LDFLAGS := \$(LDFLAGS) /' \ + Makeconfig.in || die + + cp "${FILESDIR}"/config.params-gentoo config.params || die + echo bsd_games_cfg_usrlibdir=\"$(games_get_libdir)\" >> ./config.params || die + echo bsd_games_cfg_build_dirs=\"${GAMES_TO_BUILD}\" >> ./config.params || die + echo bsd_games_cfg_docdir=\"/usr/share/doc/${PF}\" >> ./config.params || die +} + +src_test() { + addwrite /dev/full + emake -j1 check +} + +build_game() { + has ${1} ${GAMES_TO_BUILD} +} + +do_statefile() { + touch "${D}/${GAMES_STATEDIR}/${1}" || die + chmod ug+rw "${D}/${GAMES_STATEDIR}/${1}" || die +} + +src_install() { + dodir "${GAMES_BINDIR}" "${GAMES_STATEDIR}" /usr/share/man/man{1,6} + emake -j1 DESTDIR="${D}" install + + dodoc AUTHORS BUGS ChangeLog ChangeLog.0 \ + README PACKAGING SECURITY THANKS TODO YEAR2000 + + # set some binaries to run as games group (+S) + build_game atc && fperms g+s "${GAMES_BINDIR}"/atc + build_game battlestar && fperms g+s "${GAMES_BINDIR}"/battlestar + build_game canfield && fperms g+s "${GAMES_BINDIR}"/canfield + build_game cribbage && fperms g+s "${GAMES_BINDIR}"/cribbage + build_game phantasia && fperms g+s "${GAMES_BINDIR}"/phantasia + build_game robots && fperms g+s "${GAMES_BINDIR}"/robots + build_game sail && fperms g+s "${GAMES_BINDIR}"/sail + build_game snake && fperms g+s "${GAMES_BINDIR}"/snake + build_game tetris && fperms g+s "${GAMES_BINDIR}"/tetris-bsd + + # state files + build_game atc && do_statefile atc_score + build_game battlestar && do_statefile battlestar.log + build_game canfield && do_statefile cfscores + build_game cribbage && do_statefile criblog + build_game hack && keepdir "${GAMES_STATEDIR}"/hack + build_game robots && do_statefile robots_roll + build_game sail && do_statefile saillog + build_game snake && do_statefile snake.log && do_statefile snakerawscores + build_game tetris && do_statefile tetris-bsd.scores + + # extra docs + build_game atc && { docinto atc ; dodoc atc/BUGS; } + build_game boggle && { docinto boggle ; dodoc boggle/README; } + build_game hack && { docinto hack ; dodoc hack/{OWNER,Original_READ_ME,READ_ME,help}; } + build_game hunt && { docinto hunt ; dodoc hunt/README; } + build_game phantasia && { docinto phantasia ; dodoc phantasia/{OWNER,README}; } + + # Since factor is usually not installed, and primes.6 is a symlink to + # factor.6, make sure that primes.6 is ok ... + if build_game primes && [[ ! $(build_game factor) ]] ; then + rm -f "${D}"/usr/share/man/man6/{factor,primes}.6 + newman factor/factor.6 primes.6 + fi + + prepgamesdirs + + # state dirs + chmod -R ug+rw "${D}/${GAMES_STATEDIR}"/* || die +} diff --git a/games-misc/bsd-games/files/bsd-games-2.17-64bitutmp.patch b/games-misc/bsd-games/files/bsd-games-2.17-64bitutmp.patch new file mode 100644 index 000000000000..3be1b3de074b --- /dev/null +++ b/games-misc/bsd-games/files/bsd-games-2.17-64bitutmp.patch @@ -0,0 +1,21 @@ +About utmpentry.c: + +the utmpx structure defines the ut_tv member a little differently on +64bit hosts so that a 32bit and 64bit structure can be shared. So the +ut_tv is a custom 32bit structure rather than the native 64bit timeval +structure. Work around is to assign the submembers instead. + +http://bugs.gentoo.org/show_bug.cgi?id=102667 + +--- bsd-games/dm/utmpentry.c ++++ bsd-games/dm/utmpentry.c +@@ -291,7 +291,8 @@ + e->line[sizeof(e->line) - 1] = '\0'; + (void)strncpy(e->host, up->ut_host, sizeof(up->ut_host)); + e->name[sizeof(e->host) - 1] = '\0'; +- e->tv = up->ut_tv; ++ e->tv.tv_sec = up->ut_tv.tv_sec; ++ e->tv.tv_usec = up->ut_tv.tv_usec; + adjust_size(e); + } + #endif diff --git a/games-misc/bsd-games/files/bsd-games-2.17-bg.patch b/games-misc/bsd-games/files/bsd-games-2.17-bg.patch new file mode 100644 index 000000000000..07dc520b77e4 --- /dev/null +++ b/games-misc/bsd-games/files/bsd-games-2.17-bg.patch @@ -0,0 +1,22 @@ +--- backgammon/common_source/fancy.c.old 2007-05-16 20:16:46.000000000 +0200 ++++ backgammon/common_source/fancy.c 2007-05-16 20:19:00.000000000 +0200 +@@ -58,7 +58,7 @@ + int lUP; /* length of UP */ + int CO; /* number of columns */ + int LI; /* number of lines */ +-int *linect; /* array of lengths of lines on screen (the ++static int linect[25]; /* array of lengths of lines on screen (the + * actual screen is not stored) */ + + /* two letter codes */ +@@ -728,10 +728,5 @@ + lND = strlen(ND); + if (LI < 24 || CO < 72 || !(CL && UP && ND)) + return (0); +- linect = (int *) calloc(LI + 1, sizeof(int)); +- if (linect == NULL) { +- write(2, "\r\nOut of memory!\r\n", 18); +- getout(0); +- } + return (1); + } diff --git a/games-misc/bsd-games/files/bsd-games-2.17-gcc4.patch b/games-misc/bsd-games/files/bsd-games-2.17-gcc4.patch new file mode 100644 index 000000000000..7de07effc25d --- /dev/null +++ b/games-misc/bsd-games/files/bsd-games-2.17-gcc4.patch @@ -0,0 +1,34 @@ +--- trek/getpar.h.orig 2005-08-14 19:45:29.000000000 -0400 ++++ trek/getpar.h 2005-08-14 19:46:33.000000000 -0400 +@@ -31,6 +31,9 @@ + * @(#)getpar.h 8.1 (Berkeley) 5/31/93 + */ + ++#ifndef __GETPAR_H_ ++#define __GETPAR_H_ ++ + typedef void (*cmdfun)(int); + struct cvntab /* used for getcodpar() parameter list */ + { +@@ -51,3 +54,5 @@ + int testnl(void); + void skiptonl(int); + int readdelim(int); ++ ++#endif /*__GETPAR_H_*/ +--- trek/trek.h.orig 2005-08-14 19:45:37.000000000 -0400 ++++ trek/trek.h 2005-08-14 19:48:17.000000000 -0400 +@@ -31,6 +31,13 @@ + * @(#)trek.h 8.1 (Berkeley) 5/31/93 + */ + ++/* For struct cvntab definition, which is now required for ++ * Skitab and Lentab below. gcc 4.0 and later will emit ++ * "array type has incomplete element type" errors otherwise. ++ * -- Jason Bucata (jbucata@tulsaconnect.com), 12-AUG-2005 ++ */ ++#include "getpar.h" ++ + /* + ** Global Declarations + ** diff --git a/games-misc/bsd-games/files/bsd-games-2.17-headers.patch b/games-misc/bsd-games/files/bsd-games-2.17-headers.patch new file mode 100644 index 000000000000..953a5d35765a --- /dev/null +++ b/games-misc/bsd-games/files/bsd-games-2.17-headers.patch @@ -0,0 +1,16 @@ +http://bugs.gentoo.org/128348 + +--- include/stdio.h ++++ include/stdio.h +@@ -35,5 +35,11 @@ + #include_next <stdio.h> + + #ifndef HAVE_fgetln ++#ifdef __cplusplus ++extern "C" { ++#endif + extern char *fgetln(FILE *stream, size_t *len); ++#ifdef __cplusplus ++} ++#endif + #endif diff --git a/games-misc/bsd-games/files/config.params-gentoo b/games-misc/bsd-games/files/config.params-gentoo new file mode 100644 index 000000000000..9d246d1865e9 --- /dev/null +++ b/games-misc/bsd-games/files/config.params-gentoo @@ -0,0 +1,39 @@ + +# This file is read by configure for the Gentoo ebuild + +# Don't run configure interactively. +bsd_games_cfg_non_interactive=y + +bsd_games_cfg_install_prefix=${D} + +# For gentoo, +# banner used to be in util-linux. Gentoo might have an ebuild +# fortune is "app-games/fortune-mod" +# factor is in "sys-apps/sh-utils" +# dm is not installed by debian, I don't know why +bsd_games_cfg_no_build_dirs="dm banner fortune factor" + +# Gentoo's games eclass want everything in these places +bsd_games_cfg_gamesdir=${GAMES_BINDIR} +bsd_games_cfg_sbindir=${GAMES_BINDIR} +bsd_games_cfg_sharedir=${GAMES_DATADIR}/${PN} +bsd_games_cfg_varlibdir=${GAMES_STATEDIR} + +# We'll control all the permissions during install (via games eclass) +bsd_games_cfg_do_chown=n + +# .so or symlink??? (Debian perfers symlinks for manpages) +bsd_games_cfg_use_dot_so=symlinks + +# Gentoo'll handle manpage compressing. +bsd_games_cfg_gzip_manpages=n + +# sys-apps/less is in system (even though more is in /bin) +bsd_games_cfg_pager=/usr/bin/less + +# sys-apps/miscfiles might have too many words for boggle +bsd_games_cfg_dictionary_src=/usr/share/dict/words + +# Acronym file for "wft" +bsd_games_cfg_wtf_acronymfile=${GAMES_DATADIR}/${PN}/acronyms + diff --git a/games-misc/bsd-games/metadata.xml b/games-misc/bsd-games/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/bsd-games/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> diff --git a/games-misc/bsod-0.1-r1 b/games-misc/bsod-0.1-r1 deleted file mode 100644 index 60a189fe86d9..000000000000 --- a/games-misc/bsod-0.1-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install prepare -DEPEND=sys-libs/ncurses:0 virtual/pkgconfig -DESCRIPTION=This program will let you experience the authentic Microsoft Windows experience -EAPI=6 -HOMEPAGE=http://www.vanheusden.com/bsod/ -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=sys-libs/ncurses:0 -SLOT=0 -SRC_URI=http://www.vanheusden.com/bsod/bsod-0.1.tgz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=d5405dccc23856681db7d085c1936e0b diff --git a/games-misc/bsod/Manifest b/games-misc/bsod/Manifest new file mode 100644 index 000000000000..e26dee1ec69b --- /dev/null +++ b/games-misc/bsod/Manifest @@ -0,0 +1,4 @@ +AUX bsod-0.1-Makefile.patch 464 BLAKE2B ff9a1653fbbdde19337b5bfc1ba19467917acd9107ca62ed42def5cfb1262092b46e1e5de70f105ae3fc9d5a7199449f677651a909f81f7b7dd4c7fe84e986c7 SHA512 f5cb0912a1b851a7f6bd7d4cf861b11a1832a47674d67632343474f5a7c6e5dbde7c2a1f4e217e2df293c8ea9c780d7de6aa14fa6ce5d07a2b5704d57edbe2a3 +DIST bsod-0.1.tgz 10128 BLAKE2B e0869bd21beb38f369bb010b5a7d73bd3182a8531c9460cb279cedb498ce37830f39f97a30dfad567a14b12be5d50743a097720e3665306f2bef43085d339be9 SHA512 2b3087ee495c83f41c2c582dc1c391ce5b73600244b6183abbcd36a3f88caf16987250d4ad23eb3a556b014669ddd84947e6cddeb8d4c89e12c9bacc545299c8 +EBUILD bsod-0.1-r1.ebuild 600 BLAKE2B cc30ff1ccfccff1d84f95a664a766daaae3e84b5c3704013e116fc010c6c95aa86acf83e563630a30c69bca68369f70211741922f1268d8660c4df4b63a7a582 SHA512 82bb7e45283cc0466c7d917b2b780117a9253fcb9105e10a29dea63541bae8d6f9be14b0e4299db9896ed7ceeffda5cf2c6944d6ffe995fb133aa54db72ac978 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/bsod/bsod-0.1-r1.ebuild b/games-misc/bsod/bsod-0.1-r1.ebuild new file mode 100644 index 000000000000..3c9c455788c7 --- /dev/null +++ b/games-misc/bsod/bsod-0.1-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils toolchain-funcs + +DESCRIPTION="This program will let you experience the authentic Microsoft Windows experience" +HOMEPAGE="http://www.vanheusden.com/bsod/" +SRC_URI="http://www.vanheusden.com/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="sys-libs/ncurses:0" +DEPEND=" + ${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-Makefile.patch +) + +src_prepare() { + default + tc-export PKG_CONFIG +} + +src_install() { + dobin ${PN} + dodoc Changes +} diff --git a/games-misc/bsod/files/bsod-0.1-Makefile.patch b/games-misc/bsod/files/bsod-0.1-Makefile.patch new file mode 100644 index 000000000000..b7699c80403b --- /dev/null +++ b/games-misc/bsod/files/bsod-0.1-Makefile.patch @@ -0,0 +1,21 @@ +--- a/Makefile ++++ b/Makefile +@@ -1,15 +1,15 @@ + VERSION=0.1 + + DEBUG=-g -pedantic #-pg #-fprofile-arcs +-LDFLAGS=-lncurses $(DEBUG) +-CFLAGS+=-O2 -Wall -DVERSION=\"$(VERSION)\" $(DEBUG) ++LDLIBS=$(shell ${PKG_CONFIG} --libs ncurses) ++CFLAGS+=-Wall -DVERSION=\"$(VERSION)\" + + OBJS=bsod.o + + all: bsod + + bsod: $(OBJS) +- $(CC) -Wall $(OBJS) $(LDFLAGS) -o bsod ++ $(CC) $(LDFLAGS) $(CFLAGS) $(OBJS) $(LDLIBS) -o bsod + + install: bsod + cp bsod $(DESTDIR)/usr/local/bin diff --git a/games-misc/bsod/metadata.xml b/games-misc/bsod/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/bsod/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> diff --git a/games-misc/c++robots-0-r1 b/games-misc/c++robots-0-r1 deleted file mode 100644 index 58206c058415..000000000000 --- a/games-misc/c++robots-0-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=compile install -DESCRIPTION=ongoing 'King of the Hill' (KotH) tournament -EAPI=6 -HOMEPAGE=http://www.gamerz.net/c++robots/ -IUSE=static -KEYWORDS=~x86 -LICENSE=BSD -SLOT=0 -SRC_URI=http://www.gamerz.net/c++robots/c++robots.tar.gz -_md5_=300b67b7237c0389c54759fac99728bc diff --git a/games-misc/c++robots/Manifest b/games-misc/c++robots/Manifest new file mode 100644 index 000000000000..5395a1f7d8ea --- /dev/null +++ b/games-misc/c++robots/Manifest @@ -0,0 +1,4 @@ +AUX proper-coding.patch 1081 BLAKE2B 4c7c3b77e2079a90ac195918e50e2408bb81632f930e9ef547cf09c234db2514db0651247ef6e271a58102400c7054dcbb1f141aea12a80f07805ce06a8c2762 SHA512 cb9fa8f26a9e4a0820d8810f6133d0cd9e0903bc7c01ad8ba07da2f5e40117e574406fa0b89b57c60a7ad535f8fcf1fc6f89f72d84fc524d8d8ddbe8a760305e +DIST c++robots.tar.gz 10896 BLAKE2B 8ca61cccd2b08992ece77cedb98e86642d00b797b1d34cf7039d7e3788e91ac5b20426766284bc7e4bca1625fd96a649110cac3b3afea8afd17e9dc0ff23898b SHA512 410a08c920f8e54abe74b085d67607bcc381e768c0127cf98eabab894a106d5d1466a1cac4146924b53c29ccffddd5eb77c9383c42b6fe6e48c7e89691e691f3 +EBUILD c++robots-0-r1.ebuild 614 BLAKE2B a1cede661ecdd0bde0ea388030f15b5e0b2eaf2c4460eb547abb6e13be3da85874436c443830a4728ff0b518486e0a192b0998a58b2bdd12fadc474b06629a1b SHA512 6ef1085c4fc7aed24eab7a521369becbb774e07a475618c13bd8eb57bf71cf824081c0ab87775410864c5f7873190a0adf4fa15648e63f8a336c6d2ad89351c0 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/c++robots/c++robots-0-r1.ebuild b/games-misc/c++robots/c++robots-0-r1.ebuild new file mode 100644 index 000000000000..bb398f5ac30a --- /dev/null +++ b/games-misc/c++robots/c++robots-0-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="ongoing 'King of the Hill' (KotH) tournament" +HOMEPAGE="http://www.gamerz.net/c++robots/" +SRC_URI="http://www.gamerz.net/c++robots/c++robots.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86" +IUSE="static" + +S=${WORKDIR}/${PN} + +PATCHES=( + "${FILESDIR}/proper-coding.patch" +) + +src_compile() { + local myldflags="${LDFLAGS}" + use static && myldflags="${myldflags} -static" + emake CFLAGS="${CFLAGS}" LDFLAGS="${myldflags}" +} + +src_install() { + dobin combat cylon target tracker + dodoc README +} diff --git a/games-misc/c++robots/files/proper-coding.patch b/games-misc/c++robots/files/proper-coding.patch new file mode 100644 index 000000000000..93b87c1c1da5 --- /dev/null +++ b/games-misc/c++robots/files/proper-coding.patch @@ -0,0 +1,51 @@ +--- c++robots.orig/Makefile ++++ c++robots/Makefile +@@ -1,38 +1,37 @@ + CFLAGS=-g ++LDFLAGS= + PROGRAMS=combat + ROBOTS=cylon tracker target + +-CC=g++ -g +- + all: $(PROGRAMS) $(ROBOTS) + + clean: + rm -f $(PROGRAMS) $(ROBOTS) *.o core + + combat: combat.o +- $(CC) $(CFLAGS) -o $@ combat.o -lm ++ $(CXX) -o $@ $(LDFLAGS) combat.o -lm + + combat.o: combat.c +- $(CC) $(CFLAGS) -c combat.c ++ $(CXX) $(CXXFLAGS) -c combat.c + + robots.o: robots.C robots.h +- g++ -c robots.C ++ $(CXX) $(CXXFLAGS) -c robots.C + + cylon: cylon.o robots.o +- g++ -static -o $@ cylon.o robots.o ++ $(CXX) -o $@ $(LDFLAGS) cylon.o robots.o + + cylon.o: cylon.c robots.h +- g++ -c cylon.c ++ $(CXX) $(CXXFLAGS) -c cylon.c + + tracker: tracker.o robots.o +- g++ -static -o $@ tracker.o robots.o ++ $(CXX) -o $@ $(LDFLAGS) tracker.o robots.o + + tracker.o: tracker.c robots.h +- g++ -c tracker.c ++ $(CXX) $(CXXFLAGS) -c tracker.c + + target: target.o robots.o +- g++ -static -o $@ target.o robots.o ++ $(CXX) -o $@ $(LDFLAGS) target.o robots.o + + target.o: target.c robots.h +- g++ -c target.c ++ $(CXX) $(CXXFLAGS) -c target.c + diff --git a/games-misc/c++robots/metadata.xml b/games-misc/c++robots/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/c++robots/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> diff --git a/games-misc/cowsay-3.03-r2 b/games-misc/cowsay-3.03-r2 deleted file mode 100644 index 86fe95cfc065..000000000000 --- a/games-misc/cowsay-3.03-r2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=configurable talking ASCII cow (and other characters) -EAPI=5 -HOMEPAGE=http://www.nog.net/~tony/warez/cowsay.shtml -KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc64 ~x86 ~x86-fbsd ~x64-solaris -LICENSE=GPL-2 -RDEPEND=>=dev-lang/perl-5 -SLOT=0 -SRC_URI=http://www.nog.net/~tony/warez/cowsay-3.03.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=5554973c598b421490905e2d6e035aba diff --git a/games-misc/cowsay/Manifest b/games-misc/cowsay/Manifest new file mode 100644 index 000000000000..3a62a018a3a9 --- /dev/null +++ b/games-misc/cowsay/Manifest @@ -0,0 +1,6 @@ +AUX cowsay-3.03-mech.patch 490 BLAKE2B 28c4f7060f8be6e77bb1d1a598875ed28b0d3dabd3b0f84ae4f197c159d7f554cf35600e082d58684ee244a1d76e620c7c5505f9e054e5e2853edceab3bfea72 SHA512 abaa76dee0c896100bab79a68c25720bb8449af77990ced74d89d271e22fd8fa5cb1b4586ef79e4c12a21d7091164d8c19a1162e78636874864a3fafa3a8df1d +AUX cowsay-3.03-tongue.patch 358 BLAKE2B 35dbba5ebd96a4d20b59ebdb8fba86d3169f6bdfad86d8e7dcd5f4f4e02bcbd54ae8f114a3ef5cac18de355e45a1c5a9b5306a5230676638732698048fea68ab SHA512 bce27566383debd01f00c40e867dff9d405304f70e72de9ca4c2611c6242da9919c5a74b6ac3d0632ad7c928ef578f8bb78d125ed6141a0adf3f7498731f8e6f +AUX cowsay-3.03-utf8.patch 454 BLAKE2B 2274a604daf96638b11d7cedd1fae7ac3178d138e7c1110007cfff4aa19ca061099dac7423545688388d741f66fba9fcfff6f9a8983501b5eabfefaeaf75f005 SHA512 4519c799311b5e31b3299fc66285ad0f9bfd2148dbfb34411437d37cda37d7cea8e823c8f99b0a0ef3652bb839f09d05fd5c5c727db4b091c6ed86d335ed6ece +DIST cowsay-3.03.tar.gz 15189 BLAKE2B de22c870c23612d1861d7de5e610a072833f1627897b11bb9a642464032051a35f6a146125a75c511e7b65df3f885cb7558988d0a535e093dcb3765969aef4d1 SHA512 8e91d0c929c2e0743106c08643029a943d0684343ff44ad8ff172636a8f47fd25ee8bc4d108ccfe308c756d2871b956cceef0c406800615ed0dc1e1e24648219 +EBUILD cowsay-3.03-r2.ebuild 1138 BLAKE2B 9229e8cf41710fe88dec162cfce7f63bc1dcb611f5682b0231dc55ae0533a4b0cd472d6c39487e08adfd639cebced1bb6d237a6e9edd9fad67bf2acd0572308a SHA512 a0a5ea45d203d9f9659f1b7c6b5cca6b5680dc8d8aba18448cded9f62e88bc053069da46ff2f9f4d7e0955c148415423f4bd4774532f25cda975a1441fe56a37 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/cowsay/cowsay-3.03-r2.ebuild b/games-misc/cowsay/cowsay-3.03-r2.ebuild new file mode 100644 index 000000000000..88e195c614d6 --- /dev/null +++ b/games-misc/cowsay/cowsay-3.03-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +DESCRIPTION="configurable talking ASCII cow (and other characters)" +HOMEPAGE="http://www.nog.net/~tony/warez/cowsay.shtml" +SRC_URI="http://www.nog.net/~tony/warez/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc64 ~x86 ~x86-fbsd ~x64-solaris" +IUSE="" + +RDEPEND=">=dev-lang/perl-5" + +src_prepare() { + sed -i \ + -e "1 c\#!${EPREFIX}/usr/bin/perl"\ + -e 's/\$version/\$VERSION/g'\ + -e "s:%PREFIX%/share/cows:${EPREFIX}/usr/share/${P}/cows:" \ + -e '/getopts/ i\$Getopt::Std::STANDARD_HELP_VERSION=1;' cowsay \ + || die "sed cowsay failed" + sed -i \ + -e "s|%PREFIX%/share/cows|${EPREFIX}/usr/share/${P}/cows|" cowsay.1 \ + || die "sed cowsay.1 failed" + epatch \ + "${FILESDIR}/${P}"-tongue.patch \ + "${FILESDIR}/${P}"-mech.patch \ + "${FILESDIR}/${P}"-utf8.patch +} + +src_install() { + dobin cowsay + doman cowsay.1 + dosym cowsay /usr/bin/cowthink + dosym cowsay.1 /usr/share/man/man1/cowthink.1 + dodir /usr/share/${P}/cows + cp -r cows "${ED}"/usr/share/${P}/ || die "cp failed" +} diff --git a/games-misc/cowsay/files/cowsay-3.03-mech.patch b/games-misc/cowsay/files/cowsay-3.03-mech.patch new file mode 100644 index 000000000000..10478ed6651d --- /dev/null +++ b/games-misc/cowsay/files/cowsay-3.03-mech.patch @@ -0,0 +1,18 @@ +--- cows/mech-and-cow 2009-06-21 03:09:36.000000000 +0300 ++++ cows/mech-and-cow.cow 2010-08-22 01:04:02.670000262 +0300 +@@ -1,3 +1,5 @@ ++$the_cow = <<EOC; ++${thouts} + ,-----. + | | + ,--| |-. +@@ -14,8 +16,4 @@ + (__)\ )\/\ /' / | `i + ||----w | ___,;`----'.___L_,-'`\__ + || || i_____;----\.____i""\____\ +- +- +- +- +- ++EOC diff --git a/games-misc/cowsay/files/cowsay-3.03-tongue.patch b/games-misc/cowsay/files/cowsay-3.03-tongue.patch new file mode 100644 index 000000000000..517e96709c23 --- /dev/null +++ b/games-misc/cowsay/files/cowsay-3.03-tongue.patch @@ -0,0 +1,10 @@ +--- cows/head-in.cow.old 2007-05-09 20:28:08.000000000 +0200 ++++ cows/head-in.cow 2007-05-09 20:29:32.000000000 +0200 +@@ -7,6 +7,6 @@ + ^__^ / + ($eyes)\\_______/ _________ + (__)\\ )=( ____|_ \\_____ +- $tongue ||----w | \\ \\ \\_____ | ++ $tongue ||----w | \\ \\ \\_____ | + || || || || + EOC diff --git a/games-misc/cowsay/files/cowsay-3.03-utf8.patch b/games-misc/cowsay/files/cowsay-3.03-utf8.patch new file mode 100644 index 000000000000..6aed9c149e3d --- /dev/null +++ b/games-misc/cowsay/files/cowsay-3.03-utf8.patch @@ -0,0 +1,17 @@ +diff -Naur cowsay-3.03.orig//cowsay cowsay-3.03/cowsay +--- cowsay-3.03.orig//cowsay 2011-04-21 16:36:03.581377699 +0200 ++++ cowsay-3.03/cowsay 2011-04-21 16:37:07.968430100 +0200 +@@ -12,6 +12,13 @@ + use Getopt::Std; + use Cwd; + ++if (${^UTF8LOCALE}) { ++ binmode STDIN, ':utf8'; ++ binmode STDOUT, ':utf8'; ++ require Encode; ++ eval { $_ = Encode::decode_utf8($_,1) } for @ARGV; ++} ++ + $VERSION = "3.03"; + $progname = basename($0); + $eyes = "oo"; diff --git a/games-misc/cowsay/metadata.xml b/games-misc/cowsay/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/cowsay/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> diff --git a/games-misc/doge-3.5.0 b/games-misc/doge-3.5.0 deleted file mode 100644 index 7ae84dbddf37..000000000000 --- a/games-misc/doge-3.5.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] -DESCRIPTION=wow very terminal doge -EAPI=5 -HOMEPAGE=https://github.com/thiderman/doge https://pypi.org/project/doge/ -IUSE=python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 -KEYWORDS=~amd64 ~x86 -LICENSE=MIT -RDEPEND=sys-process/procps python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) python_targets_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] -REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 ) -SLOT=0 -SRC_URI=mirror://pypi/d/doge/doge-3.5.0.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=e6595106a1e49d1feadb0792492626f2 diff --git a/games-misc/doge/Manifest b/games-misc/doge/Manifest new file mode 100644 index 000000000000..46f80f3a97e0 --- /dev/null +++ b/games-misc/doge/Manifest @@ -0,0 +1,3 @@ +DIST doge-3.5.0.tar.gz 16145 BLAKE2B dea9ca7009580a795644413eccc5b0a823b802655bb62464110f8060d35099e91a2b302b62fcfd93cfe0d547031800c9ba1f68aae2dd4933b20bfbb65869de12 SHA512 8e8f27077261626b27d0ce36c827b399345f2e96f157bfdf1b5437c75cf40b285533631ce5ec847b4b99bf87037faf85fb4aa4ab93604f54fbdfba03aa8e5609 +EBUILD doge-3.5.0.ebuild 453 BLAKE2B 6d1e783ade6388f5227e919401240cff23fdf7070abc2957a814876882fadf8d6e23ca537721ca72a4452de4d413ca0cb38340ac6997825beba9c80cc617e9e6 SHA512 057e27433ed5766409dc850c64abadc41b27e9956e02153f339c1af13577197e2f5887916d0e98ac6c26cb47967501781a8daea1cfc1a9e36dfda48a07772298 +MISC metadata.xml 616 BLAKE2B 539b521de48cb625640e097ae7d2227fd2e51a9fd1b89d6944848992548fb2ff737deaa3756d90641c9b3fe7ae96dc6b1d8868f5d62bfe2ee03241e25c0864f9 SHA512 c8afe8bdf5ae29c517f38f451aa3d28ec3ba7934115eacfa4f4e72f34d1e88c336c2feb023a0f52c2c16df025728fba98839ec077159d0ac86b8b3e7f7c645bd diff --git a/games-misc/doge/doge-3.5.0.ebuild b/games-misc/doge/doge-3.5.0.ebuild new file mode 100644 index 000000000000..00b013bd7dbc --- /dev/null +++ b/games-misc/doge/doge-3.5.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit distutils-r1 + +DESCRIPTION="wow very terminal doge" +HOMEPAGE="https://github.com/thiderman/doge https://pypi.org/project/doge/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="${DEPEND} + sys-process/procps +" diff --git a/games-misc/doge/metadata.xml b/games-misc/doge/metadata.xml new file mode 100644 index 000000000000..25ef9061b600 --- /dev/null +++ b/games-misc/doge/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>vikraman@gentoo.org</email> + <name>Vikraman Choudhury</name> + </maintainer> + <longdescription lang="en"> + doge is a simple motd script based on the slightly stupid but very funny doge meme. It prints random grammatically incorrect statements that are sometimes based on things from your computer. + </longdescription> + <upstream> + <remote-id type="pypi">doge</remote-id> + <remote-id type="github">thiderman/doge</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/exult-sound-0-r2 b/games-misc/exult-sound-0-r2 deleted file mode 100644 index 98d9fa4c1291..000000000000 --- a/games-misc/exult-sound-0-r2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DEPEND=!<games-engines/exult-9999 -DESCRIPTION=Sound data for games-engines/exult -EAPI=6 -HOMEPAGE=http://exult.sourceforge.net/ -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=mirror://sourceforge/exult/exult_audio.zip -_md5_=8abead476498aa96f8a9563a1258e0f0 diff --git a/games-misc/exult-sound/Manifest b/games-misc/exult-sound/Manifest new file mode 100644 index 000000000000..0aee99e43ffd --- /dev/null +++ b/games-misc/exult-sound/Manifest @@ -0,0 +1,3 @@ +DIST exult_audio.zip 48439905 BLAKE2B ad8a230d9ba92cef94b22b669644a10ae6fcfe92c4dbfc5c3f89535534b4bddfe7d9b69dbf05220033df92b6d172e83340e6571920f42b5e63e66a5417ffa8f4 SHA512 70374a079935b063f41a37aeb90315d55abb584e5542f7fa12c707318db6365e989a5848bba9045a2c2cca1ccd902cc1d31fec8c95511a986de7a75d322d0919 +EBUILD exult-sound-0-r2.ebuild 584 BLAKE2B d33043a392754ce5ed10b7279d06f674da8c1b93492dc96b22dbbc5012f9e154920f6b58bdba23a6157f09dc8633412d4d1a9bebed6ad1427456dd2b358a21d6 SHA512 af667060e9ae88c76d2381555562e7bbe0035683fb4c2a33bbf705f3731838336446c6ab3463f7ac8a9f71c6dbfd9ee7b0fe58f24cc8487897f0ec2cc5e53b1f +MISC metadata.xml 328 BLAKE2B b895ccfad252cbbeb8fe092b4416086fd43420976392111a9ee7b0f714ee22e32d64b651f7e2370466b32c840b1eb0de8702a6714b9718e6bc90fa4524b84ed0 SHA512 bf9ebdd6a99230e6cb155d0dc42b0d94aa1d15b64afc93420210b6763a46a4c8ab3f18cbc83e54068dc7c62df73baf28ee3cbc13a34c7824a724041ac13be16e diff --git a/games-misc/exult-sound/exult-sound-0-r2.ebuild b/games-misc/exult-sound/exult-sound-0-r2.ebuild new file mode 100644 index 000000000000..a1cb960fdc53 --- /dev/null +++ b/games-misc/exult-sound/exult-sound-0-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Sound data for games-engines/exult" +HOMEPAGE="http://exult.sourceforge.net/" +SRC_URI="mirror://sourceforge/exult/exult_audio.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="!<games-engines/exult-9999" + +S="${WORKDIR}" + +src_install() { + insinto /usr/share/exult/music + doins music/*.ogg + insinto /usr/share/exult/ + doins *.flx + newdoc music/readme.txt music-readme.txt + dodoc README_audiopack.txt readme_{jmsfx,jmsisfx,sqsfxbg,sqsfxsi}.txt +} diff --git a/games-misc/exult-sound/metadata.xml b/games-misc/exult-sound/metadata.xml new file mode 100644 index 000000000000..c1a873a06ee8 --- /dev/null +++ b/games-misc/exult-sound/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">exult</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-1.99.1-r2 b/games-misc/fortune-mod-1.99.1-r2 deleted file mode 100644 index 446e773dc382..000000000000 --- a/games-misc/fortune-mod-1.99.1-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=app-text/recode -DESCRIPTION=The notorious fortune program -EAPI=5 -HOMEPAGE=http://www.redellipse.net/code/fortune -IUSE=offensive elibc_glibc -KEYWORDS=alpha amd64 arm ~arm64 hppa m68k ~mips ppc64 sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris -LICENSE=BSD -RDEPEND=app-text/recode -SLOT=0 -SRC_URI=http://www.redellipse.net/code/downloads/fortune-mod-1.99.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=def593985c5fc342c6dcff94a8be4ae8 diff --git a/games-misc/fortune-mod-all-1 b/games-misc/fortune-mod-all-1 deleted file mode 100644 index ace6c1d98903..000000000000 --- a/games-misc/fortune-mod-all-1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=- -DESCRIPTION=Meta package for all fortune-mod packages -EAPI=5 -HOMEPAGE=https://www.gentoo.org/ -IUSE=l10n_cs l10n_de l10n_it l10n_sk offensive -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=metapackage -RDEPEND=games-misc/fortune-mod l10n_cs? ( games-misc/fortune-mod-cs ) l10n_de? ( games-misc/fortune-mod-at-linux games-misc/fortune-mod-norbert-tretkowski games-misc/fortune-mod-thomas-ogrisegg games-misc/fortune-mod-fvl games-misc/fortune-mod-rss ) l10n_it? ( games-misc/fortune-mod-it ) l10n_sk? ( games-misc/fortune-mod-debilneho ) games-misc/fortune-mod-bofh-excuses games-misc/fortune-mod-calvin games-misc/fortune-mod-chucknorris games-misc/fortune-mod-dubya games-misc/fortune-mod-familyguy games-misc/fortune-mod-firefly games-misc/fortune-mod-futurama games-misc/fortune-mod-gentoo-dev games-misc/fortune-mod-gentoo-forums games-misc/fortune-mod-hitchhiker games-misc/fortune-mod-homer games-misc/fortune-mod-humorixfortunes games-misc/fortune-mod-kernelcookies games-misc/fortune-mod-osfortune games-misc/fortune-mod-powerpuff games-misc/fortune-mod-pqf games-misc/fortune-mod-simpsons-chalkboard offensive? ( games-misc/fortune-mod-slackware[offensive] ) games-misc/fortune-mod-smac games-misc/fortune-mod-sp-fortunes games-misc/fortune-mod-starwars games-misc/fortune-mod-strangelove games-misc/fortune-mod-tao games-misc/fortune-mod-zx-error -SLOT=0 -_md5_=505088392971ed981359b80c58ab618d diff --git a/games-misc/fortune-mod-all/Manifest b/games-misc/fortune-mod-all/Manifest new file mode 100644 index 000000000000..c007ea1e90f1 --- /dev/null +++ b/games-misc/fortune-mod-all/Manifest @@ -0,0 +1,2 @@ +EBUILD fortune-mod-all-1.ebuild 1630 BLAKE2B 35464b9f379fbd01029891183cd2dc7979f7bc28c25135742fb5f6c42d11a476436fdddf92743fe798f4758eaabad63cdd33ab5cd04151c967ddace8c8e5dda9 SHA512 fc0dd134431fd6c1391d875a46ae3a25220de199585a7fded0c0a16d8d6d9e6611822671afcba4030556862bb73dafe51675bd6ef3d47c734061007303241225 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-all/fortune-mod-all-1.ebuild b/games-misc/fortune-mod-all/fortune-mod-all-1.ebuild new file mode 100644 index 000000000000..1f57df817302 --- /dev/null +++ b/games-misc/fortune-mod-all/fortune-mod-all-1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Meta package for all fortune-mod packages" +HOMEPAGE="https://www.gentoo.org/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="l10n_cs l10n_de l10n_it l10n_sk offensive" + +RDEPEND="games-misc/fortune-mod + l10n_cs? ( games-misc/fortune-mod-cs ) + l10n_de? ( + games-misc/fortune-mod-at-linux + games-misc/fortune-mod-norbert-tretkowski + games-misc/fortune-mod-thomas-ogrisegg + games-misc/fortune-mod-fvl + games-misc/fortune-mod-rss + ) + l10n_it? ( games-misc/fortune-mod-it ) + l10n_sk? ( games-misc/fortune-mod-debilneho ) + games-misc/fortune-mod-bofh-excuses + games-misc/fortune-mod-calvin + games-misc/fortune-mod-chucknorris + games-misc/fortune-mod-dubya + games-misc/fortune-mod-familyguy + games-misc/fortune-mod-firefly + games-misc/fortune-mod-futurama + games-misc/fortune-mod-gentoo-dev + games-misc/fortune-mod-gentoo-forums + games-misc/fortune-mod-hitchhiker + games-misc/fortune-mod-homer + games-misc/fortune-mod-humorixfortunes + games-misc/fortune-mod-kernelcookies + games-misc/fortune-mod-osfortune + games-misc/fortune-mod-powerpuff + games-misc/fortune-mod-pqf + games-misc/fortune-mod-simpsons-chalkboard + offensive? ( games-misc/fortune-mod-slackware[offensive] ) + games-misc/fortune-mod-smac + games-misc/fortune-mod-sp-fortunes + games-misc/fortune-mod-starwars + games-misc/fortune-mod-strangelove + games-misc/fortune-mod-tao + games-misc/fortune-mod-zx-error" diff --git a/games-misc/fortune-mod-all/metadata.xml b/games-misc/fortune-mod-all/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-all/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> diff --git a/games-misc/fortune-mod-at-linux-20030120 b/games-misc/fortune-mod-at-linux-20030120 deleted file mode 100644 index 2ca1690f471d..000000000000 --- a/games-misc/fortune-mod-at-linux-20030120 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install -DEPEND=games-misc/fortune-mod unicode? ( virtual/libiconv ) -DESCRIPTION=Quotes from at.linux -EAPI=5 -HOMEPAGE=http://fortune-mod-fvl.sourceforge.net/ -IUSE=unicode -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://sourceforge/fortune-mod-fvl/fortune-mod-at.linux-20030120.tar.gz -_md5_=b012ccc34f1b83a83ef183e5da3976ea diff --git a/games-misc/fortune-mod-at-linux/Manifest b/games-misc/fortune-mod-at-linux/Manifest new file mode 100644 index 000000000000..db87e9c26da0 --- /dev/null +++ b/games-misc/fortune-mod-at-linux/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-at.linux-20030120.tar.gz 81012 BLAKE2B 551b1169acdd863040389d79f5143e0a294293f856fefcadd0fa3b89ccde7c91c15117af9f730ef54476e1acf3933959f13dd83f879cce8b7123dedc056502ce SHA512 804b785194db2f4727e3196d46b317d6b644bd4d05a4f3286617a2b2e3dff2c9a7c9fb88a0f2a6556d66fd0f975fee8564df236085a7864172c6a6b63c33bec4 +EBUILD fortune-mod-at-linux-20030120.ebuild 850 BLAKE2B 9c837b78ad2d64a54f00ce17de6d8ea85c4d377e8d3e94a0d0f19d0f9fb405bc389c276ea603f21b42c1a0657ad9213d1333ec1b51a5a370f280ce069c63fe70 SHA512 266bf649124466368965e8bf4dce7438dc18654a787a07ddac4e1f8a1e28f7d49a1d44e11cc1e74f5d32a03c2d2772dcbf7426ad4e1695efef31f0e64848e6e2 +MISC metadata.xml 338 BLAKE2B a447f8b77fda70cb6cd7c8b1ccc2265317607a851a134dcdd4a1718c338ced40e91935ad337228890f10df94cab00ac484257b585762b735f8463ef8707b6ece SHA512 eafdde3a9e9cc33fd4dba816289aaf3dd0527f139ddc5cf76eddc13736d7f32277ceb23d86762d7ae8167f05942eb985756da89576dd87be69c7642469d2aa3f diff --git a/games-misc/fortune-mod-at-linux/fortune-mod-at-linux-20030120.ebuild b/games-misc/fortune-mod-at-linux/fortune-mod-at-linux-20030120.ebuild new file mode 100644 index 000000000000..d293cc3b1cd9 --- /dev/null +++ b/games-misc/fortune-mod-at-linux/fortune-mod-at-linux-20030120.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P="fortune-mod-at.linux-${PV}" +DESCRIPTION="Quotes from at.linux" +HOMEPAGE="http://fortune-mod-fvl.sourceforge.net/" +SRC_URI="mirror://sourceforge/fortune-mod-fvl/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="unicode" + +RDEPEND="games-misc/fortune-mod" +DEPEND="${RDEPEND} + unicode? ( virtual/libiconv )" + +S=${WORKDIR}/${MY_P} + +src_compile() { + # bug #322111 + if use unicode ; then + iconv --from-code=ISO-8859-1 --to-code=UTF-8 at.linux > at.linux-utf8 + mv at.linux-utf8 at.linux + strfile -s at.linux + fi +} + +src_install() { + insinto /usr/share/fortune + doins at.linux at.linux.dat +} diff --git a/games-misc/fortune-mod-at-linux/metadata.xml b/games-misc/fortune-mod-at-linux/metadata.xml new file mode 100644 index 000000000000..f0c5667bf97e --- /dev/null +++ b/games-misc/fortune-mod-at-linux/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">fortune-mod-fvl</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-bofh-excuses-1.2 b/games-misc/fortune-mod-bofh-excuses-1.2 deleted file mode 100644 index 0df6fc216048..000000000000 --- a/games-misc/fortune-mod-bofh-excuses-1.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Excuses from Bastard Operator from Hell -EAPI=5 -HOMEPAGE=http://www.stlim.net/staticpages/index.php?page=20020814005536450 -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.stlim.net/downloads/fortune-bofh-excuses-1.2.tar.gz -_md5_=dfe34df701f189ded4ffcf750f1e15e1 diff --git a/games-misc/fortune-mod-bofh-excuses/Manifest b/games-misc/fortune-mod-bofh-excuses/Manifest new file mode 100644 index 000000000000..f24b1d78d4d6 --- /dev/null +++ b/games-misc/fortune-mod-bofh-excuses/Manifest @@ -0,0 +1,3 @@ +DIST fortune-bofh-excuses-1.2.tar.gz 12753 BLAKE2B a16b5e575b1a2fccdbdc85a0ad092d3cd7ed1f3a39bd6bffa2eb5ced6f33fb0d0eb72440f06c8924f1b731551588da72e5f53982d5ef6404e35d61edd1a4717b SHA512 71e9f664a1ceaf20455bc2c49e5efe0a953d188cbcd11e5a536fee73a01623659fbcc379baa4d8b7ac4a6970402c085a508f0e37b7fe182869c7ca9ffc2fce99 +EBUILD fortune-mod-bofh-excuses-1.2.ebuild 645 BLAKE2B 0480612bcedf202ae77e8564447b5c9b45860a74ee903f0ec1ede73a74f8154da32f69fe09b5cf1f346b91b21cb9b94e92cf0479453e6564fff98fa6a14c36b1 SHA512 a15cc0ece853b950ba987e25812d73a83d49f798c0bc75041cf1c39c8d0792dad092cd8876bf43ed68490941f9182a9a15bfafa2a5a274116c3610b3b330ea72 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-bofh-excuses/fortune-mod-bofh-excuses-1.2.ebuild b/games-misc/fortune-mod-bofh-excuses/fortune-mod-bofh-excuses-1.2.ebuild new file mode 100644 index 000000000000..cf86bccc2cc7 --- /dev/null +++ b/games-misc/fortune-mod-bofh-excuses/fortune-mod-bofh-excuses-1.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Excuses from Bastard Operator from Hell" +HOMEPAGE="http://www.stlim.net/staticpages/index.php?page=20020814005536450" +SRC_URI="http://www.stlim.net/downloads/fortune-bofh-excuses-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${PN/mod-/} + +src_install() { + insinto /usr/share/fortune + doins bofh-excuses.dat bofh-excuses +} diff --git a/games-misc/fortune-mod-bofh-excuses/metadata.xml b/games-misc/fortune-mod-bofh-excuses/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-bofh-excuses/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> diff --git a/games-misc/fortune-mod-calvin-0.1.1 b/games-misc/fortune-mod-calvin-0.1.1 deleted file mode 100644 index def2794d1c82..000000000000 --- a/games-misc/fortune-mod-calvin-0.1.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Calvin and Hobbes Comic Books -EAPI=5 -HOMEPAGE=http://www.netmeister.org/misc.html -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.netmeister.org/apps/fortune-mod-calvin-0.1.1.tar.gz -_md5_=a04d556c4b2742eca3b2deb3c453d871 diff --git a/games-misc/fortune-mod-calvin/Manifest b/games-misc/fortune-mod-calvin/Manifest new file mode 100644 index 000000000000..7ca8a26ae4cb --- /dev/null +++ b/games-misc/fortune-mod-calvin/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-calvin-0.1.1.tar.gz 6787 BLAKE2B 73814edf08c7fdd0603980e353f9e2fe79cf135c642650e3e6f08662a036057238f51276ae7fe0f41070ed26ac47d434e87c77a81384fda8a28873dc61b82098 SHA512 047e9694aca702b93661ac252ca8599d6b3778116907fce93ad2b9eca79e9af497b9f2dc188223d19eff8109691cbf66248cea259786c5504446eee3cd3b8245 +EBUILD fortune-mod-calvin-0.1.1.ebuild 559 BLAKE2B 5a54bad686ca9b66efe3c2474bee6d1eb40449c9d7af3788f76bf46f32b5324146a2126237d8eb1a6bca483b5c7e721f6c1f8f449f33111574caaec45974ecbf SHA512 53028ebc2d8a3b103571da01dd1b0fbf7836197a7c1a16ad394e2106d39c972bcee883aaed7cbc60ce49ae3d30f1e34ae531bf0ec715adee4e2a41e0d50d6273 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-calvin/fortune-mod-calvin-0.1.1.ebuild b/games-misc/fortune-mod-calvin/fortune-mod-calvin-0.1.1.ebuild new file mode 100644 index 000000000000..81bdbf5f1b08 --- /dev/null +++ b/games-misc/fortune-mod-calvin/fortune-mod-calvin-0.1.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from Calvin and Hobbes Comic Books" +HOMEPAGE="http://www.netmeister.org/misc.html" +SRC_URI="http://www.netmeister.org/apps/${P}.tar.gz" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +src_install() { + insinto /usr/share/fortune + doins calvin calvin.dat +} diff --git a/games-misc/fortune-mod-calvin/metadata.xml b/games-misc/fortune-mod-calvin/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-calvin/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> diff --git a/games-misc/fortune-mod-chucknorris-0.1 b/games-misc/fortune-mod-chucknorris-0.1 deleted file mode 100644 index 41801c597423..000000000000 --- a/games-misc/fortune-mod-chucknorris-0.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Chuck Norris Facts -EAPI=5 -HOMEPAGE=https://www.k-lug.org/~kessler/projects.html -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=https://www.k-lug.org/~kessler/chucknorris.tar.gz -_md5_=5445ece6621ac2c61d1c66e5586d395a diff --git a/games-misc/fortune-mod-chucknorris/Manifest b/games-misc/fortune-mod-chucknorris/Manifest new file mode 100644 index 000000000000..adf314f38180 --- /dev/null +++ b/games-misc/fortune-mod-chucknorris/Manifest @@ -0,0 +1,3 @@ +DIST chucknorris.tar.gz 23035 BLAKE2B d42b510978321b0857a1e6ff50b80576e5f6af52f9014330a765c78a39b274cfecbe2367811fc31e506b1d0e4f3b65c416ff3c06c6a2d7bf20e302ea41f46417 SHA512 efcee2c1ce5ee747cbdf3cfb0b52958ca76309cbf509627b602cbc56403e67396c879ea46c084b3d82788404829e48990a534eda9e8f3640d39dc894318ca7c2 +EBUILD fortune-mod-chucknorris-0.1.ebuild 586 BLAKE2B 4f828872f95ef20dafdfd2eb246bd53b3de43a85e2c24d9fb1e14859a8fb7cbb632fcdb656b3cbfb03f826580c8fe36e2b017904e3a896a4c49f8376c52f2787 SHA512 cd0f447aaa01c3b67c51a01bb7773c7925bf7a802a18e37ea29a710db27f7cce381ac81d7e8e005b010f07c8045012c445aaf9744dfa860e62db72efe304b27a +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-chucknorris/fortune-mod-chucknorris-0.1.ebuild b/games-misc/fortune-mod-chucknorris/fortune-mod-chucknorris-0.1.ebuild new file mode 100644 index 000000000000..1fe74466ec32 --- /dev/null +++ b/games-misc/fortune-mod-chucknorris/fortune-mod-chucknorris-0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Chuck Norris Facts" +HOMEPAGE="https://www.k-lug.org/~kessler/projects.html" +SRC_URI="https://www.k-lug.org/~kessler/chucknorris.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${PN/mod-/} + +src_install() { + insinto /usr/share/fortune + doins chucknorris chucknorris.dat +} diff --git a/games-misc/fortune-mod-chucknorris/metadata.xml b/games-misc/fortune-mod-chucknorris/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-chucknorris/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> diff --git a/games-misc/fortune-mod-cs-1.6.9 b/games-misc/fortune-mod-cs-1.6.9 deleted file mode 100644 index e19f720f330f..000000000000 --- a/games-misc/fortune-mod-cs-1.6.9 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=games-misc/fortune-mod unicode? ( virtual/libiconv ) -DESCRIPTION=Database of the Czech and Slovak cookies for the fortune(6) program -EAPI=5 -HOMEPAGE=http://ftp.fi.muni.cz/pub/linux/people/zdenek_pytela/ -IUSE=unicode -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://ftp.fi.muni.cz/pub/linux/people/zdenek_pytela/fortune-cs-1.6.9.tar.bz2 -_md5_=64cbe16d3ea64c6c3408825a6efc94e2 diff --git a/games-misc/fortune-mod-cs/Manifest b/games-misc/fortune-mod-cs/Manifest new file mode 100644 index 000000000000..8af1a6348c40 --- /dev/null +++ b/games-misc/fortune-mod-cs/Manifest @@ -0,0 +1,3 @@ +DIST fortune-cs-1.6.9.tar.bz2 390766 BLAKE2B 1f84174bab1274e8c26a10ec5eb4921f0d3199b4bc39b88b4ed3b83ed9fa5e2b1b478348501ade17f9899f6f7490748ad736e2f2c6bea4de08055f73ce7257a7 SHA512 4df546eb450edc1de6bb80f788e29fa4aad6050008c28ed12c4afd630533416f3367c09b43ae098329160a19bebfb28ec56ebb730358689d260709a27317b20c +EBUILD fortune-mod-cs-1.6.9.ebuild 1017 BLAKE2B a50f2c8a19e28b7582f132241ce44fe882f1db8934ebb1d3c81bae020a7050571b35c078617fd25a1848f5a54b377d09a8c8bf789b64b9d15bd75d90a48e3682 SHA512 0a5f77440ffe87a6a9c6186d3091eb3608fcb1acb1ae8d32444a5104c63360ff95e193492d50a70db5cc9db839d957f097a2cf61a6ca64f9d2efd44dee864a2a +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-cs/fortune-mod-cs-1.6.9.ebuild b/games-misc/fortune-mod-cs/fortune-mod-cs-1.6.9.ebuild new file mode 100644 index 000000000000..3bd074a1fdbc --- /dev/null +++ b/games-misc/fortune-mod-cs/fortune-mod-cs-1.6.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Database of the Czech and Slovak cookies for the fortune(6) program" +HOMEPAGE="http://ftp.fi.muni.cz/pub/linux/people/zdenek_pytela/" +SRC_URI="http://ftp.fi.muni.cz/pub/linux/people/zdenek_pytela/${P/-mod/}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="unicode" + +RDEPEND="games-misc/fortune-mod" +DEPEND="${RDEPEND} + unicode? ( virtual/libiconv )" + +S=${WORKDIR}/${P/-mod/} + +src_prepare() { + rm -f LICENSE install.sh fortune-cs.* *xpm +} + +src_compile() { + local f + for f in [[:lower:]]* ; do + if use unicode ; then + iconv --from-code iso-8859-2 --to-code utf8 -o${f}.utf8 ${f} + mv ${f}.utf8 ${f} + fi + strfile -s ${f} || die "strfile ${f} failed" + done +} + +src_install() { + insinto /usr/share/fortune/cs + doins [[:lower:]]* + dodoc [[:upper:]]* +} diff --git a/games-misc/fortune-mod-cs/metadata.xml b/games-misc/fortune-mod-cs/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-cs/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> diff --git a/games-misc/fortune-mod-debilneho-0.1 b/games-misc/fortune-mod-debilneho-0.1 deleted file mode 100644 index b0aa4f9fbf0f..000000000000 --- a/games-misc/fortune-mod-debilneho-0.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotation's by several people (mostly from Slovakia) -EAPI=5 -HOMEPAGE=http://megac.info -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://megac.info/fortune-debilneho.tar.bz2 -_md5_=e40ab65ac4a1c26067cdc67b68974f3e diff --git a/games-misc/fortune-mod-debilneho/Manifest b/games-misc/fortune-mod-debilneho/Manifest new file mode 100644 index 000000000000..78cddfb53db5 --- /dev/null +++ b/games-misc/fortune-mod-debilneho/Manifest @@ -0,0 +1,3 @@ +DIST fortune-debilneho.tar.bz2 16982 BLAKE2B 1c4a7d8f42809cd4dd3bb8a3417dd8c5004831cf4ad38d0466bbccef5cabbd516146555f27abdc5dfbd2df7b66427a7dd56bd44c81b9fa4e4a1f46978787578d SHA512 88ff97a50f512d4e0f52c93546939d1ef168e86d6e92996e6b3674ce5ef03581d20cdcea497869975c0b77a2a1936b142903c248f7c5cab69fd322f207801696 +EBUILD fortune-mod-debilneho-0.1.ebuild 598 BLAKE2B 592971203caa47b66eb94beecd3b6387136ba5b903347782e15292e24e3e963ae8aebe730cd883abb3cb0038d4f4eeddcf17f0bb109327d4755655b6ba961ec2 SHA512 ca9a9ea6b2574e1104a66c230142b1614517179cf3560ea9cddba8a7d95386a8a8bd9f48ecd11c8e362e3bc27a628a4dd46fa3ccafe154ee5181a0e47e19ff53 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-debilneho/fortune-mod-debilneho-0.1.ebuild b/games-misc/fortune-mod-debilneho/fortune-mod-debilneho-0.1.ebuild new file mode 100644 index 000000000000..840d7fddf6f8 --- /dev/null +++ b/games-misc/fortune-mod-debilneho/fortune-mod-debilneho-0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_PN=${PN/mod-/} +DESCRIPTION="Quotation's by several people (mostly from Slovakia)" +HOMEPAGE="http://megac.info" +SRC_URI="http://megac.info/fortune-debilneho.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_PN} + +src_install() { + insinto /usr/share/fortune + doins debilneho debilneho.dat +} diff --git a/games-misc/fortune-mod-debilneho/metadata.xml b/games-misc/fortune-mod-debilneho/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-debilneho/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> diff --git a/games-misc/fortune-mod-discworld-0.1 b/games-misc/fortune-mod-discworld-0.1 deleted file mode 100644 index 11e823ac61a8..000000000000 --- a/games-misc/fortune-mod-discworld-0.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Discworld novels -EAPI=5 -HOMEPAGE=http://www.splitbrain.org/projects/fortunes/discworld -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -RESTRICT=mirror -SLOT=0 -SRC_URI=http://www.splitbrain.org/_media/projects/fortunes/fortune-discworld.tgz -_md5_=6a6315f41ad4f30c1322633a3bdba1db diff --git a/games-misc/fortune-mod-discworld/Manifest b/games-misc/fortune-mod-discworld/Manifest new file mode 100644 index 000000000000..1e4d6a6cb145 --- /dev/null +++ b/games-misc/fortune-mod-discworld/Manifest @@ -0,0 +1,3 @@ +DIST fortune-discworld.tgz 81396 BLAKE2B ab0feaff9ebbc547bd3accdb0efd6b5f49bae732d8f8fd40495eadb35db98d39155cb7cf6046eb2c64ecd3510b8750075ff7b7bd1c0e3b72e05b351c7ae30c9a SHA512 62a8995cc197557942e69cb4a31ef05de7b37130194753333715f476f0da9db455482dfe31803018e4d2febaf7ecf3a5785f616203354388dbc7bc9cfbb8ab95 +EBUILD fortune-mod-discworld-0.1.ebuild 583 BLAKE2B 4d7bc5ea4f53ffbd54a4e1435a387544fb0f92cd537da47208b040bb00b88ea53a896e813d15bd380c4a32829dc815699c887554d676106dfea1744871390f9d SHA512 28acb3a931a294c09b47deac1226cf6717d427621dc2ee481bb2069ef286e741756f37aa48faafdc211ae783f5a23381fcb43f03cd1e678cb8e9706452c76599 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-discworld/fortune-mod-discworld-0.1.ebuild b/games-misc/fortune-mod-discworld/fortune-mod-discworld-0.1.ebuild new file mode 100644 index 000000000000..72dcbd40d69c --- /dev/null +++ b/games-misc/fortune-mod-discworld/fortune-mod-discworld-0.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=${PN/-mod/} +DESCRIPTION="Quotes from Discworld novels" +HOMEPAGE="http://www.splitbrain.org/projects/fortunes/discworld" +SRC_URI="http://www.splitbrain.org/_media/projects/fortunes/${MY_P}.tgz" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" +RESTRICT="mirror" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins discworld discworld.dat +} diff --git a/games-misc/fortune-mod-discworld/metadata.xml b/games-misc/fortune-mod-discworld/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-discworld/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> diff --git a/games-misc/fortune-mod-dubya-20050118 b/games-misc/fortune-mod-dubya-20050118 deleted file mode 100644 index d33249271dcc..000000000000 --- a/games-misc/fortune-mod-dubya-20050118 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from George W. Bush -EAPI=5 -HOMEPAGE=http://dubya.seiler.us/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://seiler.us/wiki/images/8/8c/Dubya-20050118.tar.gz -_md5_=5b06b090ef26140e006d3760cb8ab028 diff --git a/games-misc/fortune-mod-dubya/Manifest b/games-misc/fortune-mod-dubya/Manifest new file mode 100644 index 000000000000..f3971f960e25 --- /dev/null +++ b/games-misc/fortune-mod-dubya/Manifest @@ -0,0 +1,3 @@ +DIST Dubya-20050118.tar.gz 27385 BLAKE2B dbad7409be78d4c741e32d49075d37f59439cbd04d0772d54788a9a7085779bb0cba969576806f7d842eac3ef13ea82d851380f831da9349f39b5b3fcada927b SHA512 19609f79bc12cf74aeef51f3e16a689790ad6ab316924d5726c22e2b1cc7f5007bcaee494da7485d2c34b94ebc071cf62aa042b6156f5f957e55a5e85d1ad5b9 +EBUILD fortune-mod-dubya-20050118.ebuild 574 BLAKE2B 3857139d45692ac84963668d21913d9d068547e7f4fac912bb95c6336a0fbb95b264bfa34ab5dd8ec47a57f403785f5fded27da109052d3ec0cea8f898612d94 SHA512 93a142be209d30fc4901ea0ee7dd9cd538cf43e37def48bec8ec48930c51d728985c8b31356b43aa56a911a509f6a367cfff32ac456912dad110a9ae52299a26 +MISC metadata.xml 491 BLAKE2B 7791b77c9946d4693be96e4bf897b6953b7318860abdd00f89d50f8a9bbc421259f91dec60e2dc3f609d05fc860525b7aaf1db49ef1308c3ab4804d8e4f15938 SHA512 ad3d2f216c33b6a56fad27364da03f4ab552613e79c424c0794dd49c4d950d9a50679798101938a1e3f55dee8dfc5eaff29b96b80660a70ff2eed3ebc8d6b30b diff --git a/games-misc/fortune-mod-dubya/fortune-mod-dubya-20050118.ebuild b/games-misc/fortune-mod-dubya/fortune-mod-dubya-20050118.ebuild new file mode 100644 index 000000000000..12cf878940fc --- /dev/null +++ b/games-misc/fortune-mod-dubya/fortune-mod-dubya-20050118.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from George W. Bush" +HOMEPAGE="http://dubya.seiler.us/" +SRC_URI="http://seiler.us/wiki/images/8/8c/Dubya-${PV}.tar.gz" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${PN/fortune-mod-/} + +src_install() { + insinto /usr/share/fortune + doins dubya dubya.dat +} diff --git a/games-misc/fortune-mod-dubya/metadata.xml b/games-misc/fortune-mod-dubya/metadata.xml new file mode 100644 index 000000000000..edfe6175c4eb --- /dev/null +++ b/games-misc/fortune-mod-dubya/metadata.xml @@ -0,0 +1,13 @@ +<?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> +<longdescription> + dubya is a module for fortune-mod, and contains many quotes from George W. + Bush. The great majority, if not all, of these quotes were originally + gathered in the fantastic George W. Bush Desk Calendar. +</longdescription> +</pkgmetadata> diff --git a/games-misc/fortune-mod-dune-2.0.1 b/games-misc/fortune-mod-dune-2.0.1 deleted file mode 100644 index 83d8a4842db6..000000000000 --- a/games-misc/fortune-mod-dune-2.0.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Frank Herbert's Dune Chronicles -EAPI=5 -HOMEPAGE=http://dune.s31.pl/ -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=free-noncomm -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://dune.s31.pl/fortune-mod-dune-quotes.2.0.1.tar.gz -_md5_=fc69e7efffc380968b44a751f83a3150 diff --git a/games-misc/fortune-mod-dune/Manifest b/games-misc/fortune-mod-dune/Manifest new file mode 100644 index 000000000000..5623d177f7b3 --- /dev/null +++ b/games-misc/fortune-mod-dune/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-dune-quotes.2.0.1.tar.gz 66579 BLAKE2B 144114b48c872b6c71eb9a82ee4b09aeeb651a28e2df5502008ecd6e99a314f3474e54171db75b503856e2183a4eb64cb4c32b9ac6be6df1d4861f422b1770f2 SHA512 fa40ba975f8a3dd53cc5af7803fd18bc849bd7ea996c03031c3800b3dc42b33dfa540ad1826a0dc94c2284ada9ed6c1b411e314b11a94bad427e080af52b23e9 +EBUILD fortune-mod-dune-2.0.1.ebuild 564 BLAKE2B 3153f49547cc9792fb09772763a513de4a360083a0eabe4331c024bb3d9e86f108f43ed7036da6fbee418e71db6ac26f78c94216e7242a3d3c1b7564043dd943 SHA512 2fbebb510b82943be45ea2b1744aa380d6e74511bb1d46cc74e2a333a0acc7bcf654cbfd6db46f968030d4bc00c6bc585f8c083762ecbef6f4a9501971e3924b +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-dune/fortune-mod-dune-2.0.1.ebuild b/games-misc/fortune-mod-dune/fortune-mod-dune-2.0.1.ebuild new file mode 100644 index 000000000000..3d7d957c6414 --- /dev/null +++ b/games-misc/fortune-mod-dune/fortune-mod-dune-2.0.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=${PN}-quotes.${PV} +DESCRIPTION="Quotes from Frank Herbert's Dune Chronicles" +HOMEPAGE="http://dune.s31.pl/" +SRC_URI="http://dune.s31.pl/${MY_P}.tar.gz" + +LICENSE="free-noncomm" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins * +} diff --git a/games-misc/fortune-mod-dune/metadata.xml b/games-misc/fortune-mod-dune/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-dune/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> diff --git a/games-misc/fortune-mod-familyguy-0.2 b/games-misc/fortune-mod-familyguy-0.2 deleted file mode 100644 index 3e4a8dc4aee0..000000000000 --- a/games-misc/fortune-mod-familyguy-0.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from the TV-Series -Family Guy- -EAPI=5 -HOMEPAGE=http://jon.oberheide.org/familyguy/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://jon.oberheide.org/familyguy/fortune-mod-familyguy-0.2.tar.gz -_md5_=c0d8d905d37ee0131a0d4415e13bb26b diff --git a/games-misc/fortune-mod-familyguy/Manifest b/games-misc/fortune-mod-familyguy/Manifest new file mode 100644 index 000000000000..c3af34f34a39 --- /dev/null +++ b/games-misc/fortune-mod-familyguy/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-familyguy-0.2.tar.gz 65992 BLAKE2B 88a7f10c855dbaf8054efcd671e2be3e7a7ff126f4d23ecad0dc23489586ae6319c32808502de66f10f1a0514d79b972bddd2c97b592336c342e77190b7ef668 SHA512 81c3be499b5709588e4da6f5d53cb774d8310f8ee9e626b704009357b9d0572f052b94d48b19671a7592f9c3e46def9f1b9e01275a2d896f101ef5d7b294ed68 +EBUILD fortune-mod-familyguy-0.2.ebuild 566 BLAKE2B 462c52e87a43bb4af1b1baadba4032d0ba9dd4d7199ca750a646a1e9360977e8ba2f7b40429bd69f2f78263ba996a9ebb1eb9cdd8378cdae89354bdad4905394 SHA512 472a9630c3080f92d8b647dfedd93f1d91c0f107e69e0d2478c4e934832c4d41ac0851eb3fb06d3b6d9677081bf62ddbd853f9e8c9eae366de37bde6ba103f9d +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-familyguy/fortune-mod-familyguy-0.2.ebuild b/games-misc/fortune-mod-familyguy/fortune-mod-familyguy-0.2.ebuild new file mode 100644 index 000000000000..7fecb0118719 --- /dev/null +++ b/games-misc/fortune-mod-familyguy/fortune-mod-familyguy-0.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from the TV-Series -Family Guy-" +HOMEPAGE="http://jon.oberheide.org/familyguy/" +SRC_URI="http://jon.oberheide.org/familyguy/${P}.tar.gz" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +src_install() { + insinto /usr/share/fortune + doins familyguy familyguy.dat +} diff --git a/games-misc/fortune-mod-familyguy/metadata.xml b/games-misc/fortune-mod-familyguy/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-familyguy/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> diff --git a/games-misc/fortune-mod-firefly-2.1.1 b/games-misc/fortune-mod-firefly-2.1.1 deleted file mode 100644 index 94261a00af1b..000000000000 --- a/games-misc/fortune-mod-firefly-2.1.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from FireFly -EAPI=5 -HOMEPAGE=http://www.daughtersoftiresias.org/progs/firefly/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.daughtersoftiresias.org/progs/firefly/fortune-firefly-2.1.1.tar.bz2 -_md5_=25690ac5fceb48046449943527ec9b69 diff --git a/games-misc/fortune-mod-firefly/Manifest b/games-misc/fortune-mod-firefly/Manifest new file mode 100644 index 000000000000..4cabafb68456 --- /dev/null +++ b/games-misc/fortune-mod-firefly/Manifest @@ -0,0 +1,3 @@ +DIST fortune-firefly-2.1.1.tar.bz2 36649 BLAKE2B 1ad5519cd12f24cf00782d2dee7b62e99653752f795cb226d31f4c4dfe5ac1736be324425ef9b1082eeb3b53fe687bf448ad3e8cc99cc8f114d8ba6dd57a13a7 SHA512 17d659a215598915228a494337f2a49878d2f238e2fc709559bc3dfdf58ff15ae5bf35a2051bd3abdf6dc3608bbbba6b5619737e0cb94a0aa8905fd05e4abca0 +EBUILD fortune-mod-firefly-2.1.1.ebuild 591 BLAKE2B 065e2297ddace789761099dc764621094be0b0d2400ac2e1720b068e7b0a434f4cb875ead4a62a22b56a36328d302bebf2d171bda2ada7152e77f5019951df6c SHA512 6dcb9bb65372832996ed335daff7cf6157105ae792d7452336bf3eeca7764f74b73112e940e5e4f32abf5f0f4b02b73936481ecd5807cd0f4cfe3ae7dc6d0c98 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-firefly/fortune-mod-firefly-2.1.1.ebuild b/games-misc/fortune-mod-firefly/fortune-mod-firefly-2.1.1.ebuild new file mode 100644 index 000000000000..b2bd89e8c2cc --- /dev/null +++ b/games-misc/fortune-mod-firefly/fortune-mod-firefly-2.1.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from FireFly" +HOMEPAGE="http://www.daughtersoftiresias.org/progs/firefly/" +SRC_URI="http://www.daughtersoftiresias.org/progs/firefly/${P/mod-}.tar.bz2" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR} + +src_install() { + insinto /usr/share/fortune + doins firefly firefly.dat +} diff --git a/games-misc/fortune-mod-firefly/metadata.xml b/games-misc/fortune-mod-firefly/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-firefly/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> diff --git a/games-misc/fortune-mod-flashrider-1.10 b/games-misc/fortune-mod-flashrider-1.10 deleted file mode 100644 index 38fac6dc9776..000000000000 --- a/games-misc/fortune-mod-flashrider-1.10 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare -DEPEND=games-misc/fortune-mod -DESCRIPTION=Quotes from Prolinux articles and comments -EAPI=5 -HOMEPAGE=http://downloads.nanolx.org/index.php?dir=fortunes-flashrider -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://downloads.nanolx.org/fortunes-flashrider/fortunes-flashrider_1.10.tar.bz2 -_md5_=610924eb8c836b813ebfa2429b7399e9 diff --git a/games-misc/fortune-mod-flashrider/Manifest b/games-misc/fortune-mod-flashrider/Manifest new file mode 100644 index 000000000000..a5db9f9bc21f --- /dev/null +++ b/games-misc/fortune-mod-flashrider/Manifest @@ -0,0 +1,3 @@ +DIST fortunes-flashrider_1.10.tar.bz2 126771 BLAKE2B 1dda83d5dc30d1a99c9602acaf51b04d34c41ef875e0974e1624ecfe7ad63f0e8ea4ed6853b1f5f78669274a55da91088e6c2a925cc0c1589ef79185cf3f1269 SHA512 3fdf4f19d474cd5560ec234a290a9d6a3108148a8125b93817c4e0513f884a95449588f27775cb7ba321521d19d540bd459d1bd14648206216f9beac5fe6764e +EBUILD fortune-mod-flashrider-1.10.ebuild 748 BLAKE2B 7229e4063c4c46e3502074545b222b4ea7e6e04c9c6011d6412146f52673e540366a41101b68886e9865bdcd5e2e929f25a0325064c036a9b2cce7e07790f594 SHA512 be9914e24ca9127d3f75ecab43caf7932f5066f081948ae251fc213c3aef7e6b073ce4cd4c62c830a9c878b919477770861230b5629b1e595c1c12324e94a629 +MISC metadata.xml 252 BLAKE2B 1b951d2e730631865ae5f379b19ed9de2c8adf2f2786da3f75d0871d967374198ddd9106433f388bdc7050c37063fb28cda4320ae7bdc9a03854838693d9f952 SHA512 90798aff93ec7e3881b882e7b10bb1680e8cb7d82b0ef4280e562ab0c9e8a2daba8afe57333dc64697322267a4b651c00ee9b4fdeb56278ff70c073da7b91638 diff --git a/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-1.10.ebuild b/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-1.10.ebuild new file mode 100644 index 000000000000..d4ff0f261e4b --- /dev/null +++ b/games-misc/fortune-mod-flashrider/fortune-mod-flashrider-1.10.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MY_PN="${PN/-mod/s}" +MY_P="${MY_PN}_${PV}" + +DESCRIPTION="Quotes from Prolinux articles and comments" +HOMEPAGE="http://downloads.nanolx.org/index.php?dir=fortunes-flashrider" +SRC_URI="http://downloads.nanolx.org/fortunes-flashrider/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +DEPEND="games-misc/fortune-mod" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${MY_P} + +src_prepare() +{ + sed -e 's#INSTALLDIR = .*#INSTALLDIR = /share/fortune#' -i Makefile +} + +src_install() { + emake install PREFIX="${EPREFIX}"/usr DESTDIR="${D}" + dodoc AUTHORS ChangeLog README +} diff --git a/games-misc/fortune-mod-flashrider/metadata.xml b/games-misc/fortune-mod-flashrider/metadata.xml new file mode 100644 index 000000000000..3c186688e265 --- /dev/null +++ b/games-misc/fortune-mod-flashrider/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> diff --git a/games-misc/fortune-mod-futurama-0.2 b/games-misc/fortune-mod-futurama-0.2 deleted file mode 100644 index 77d4ddf9c8a9..000000000000 --- a/games-misc/fortune-mod-futurama-0.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from the TV-Series -Futurama- -EAPI=5 -HOMEPAGE=http://www.netmeister.org/misc.html -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.netmeister.org/apps/fortune-mod-futurama-0.2.tar.gz -_md5_=73aa1922f6d2df52ef83b6342f43f8f5 diff --git a/games-misc/fortune-mod-futurama/Manifest b/games-misc/fortune-mod-futurama/Manifest new file mode 100644 index 000000000000..b718cdd9a656 --- /dev/null +++ b/games-misc/fortune-mod-futurama/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-futurama-0.2.tar.gz 19349 BLAKE2B 959c689d8707122067ac731945def933d24ee5da0defe7c810f794ae48a7efbdd9ebe15be2920d188a870207069dfa8fe72eaaca247979ad5ebe23a7f7f8d289 SHA512 a6780f46c361c31d523c8a39a47dd5d752a7cdb86d26f26bcfe89e5ee367c81af00ad4b538be5a40827a3b212214565afe5b438cb965fe87e05d9574c9483a01 +EBUILD fortune-mod-futurama-0.2.ebuild 558 BLAKE2B 69e1c0cb5dae498c46065b8fc99be329d624cd78c4bdd070fc939237a7b2bbf621fe9c2084ca53528e0a8551a5f0df9206c0d0ba7a02d9ec6a45a33c4e2c951f SHA512 6c52ae8916bcb852f0987d9a126368ea02db4b088a06b20d287a1b151c5c0a533ec55123e394f4bc478c88a2d91c5cde1b1c63b1880dacbb67cbe04bb3935973 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-futurama/fortune-mod-futurama-0.2.ebuild b/games-misc/fortune-mod-futurama/fortune-mod-futurama-0.2.ebuild new file mode 100644 index 000000000000..85e30d680ded --- /dev/null +++ b/games-misc/fortune-mod-futurama/fortune-mod-futurama-0.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from the TV-Series -Futurama-" +HOMEPAGE="http://www.netmeister.org/misc.html" +SRC_URI="http://www.netmeister.org/apps/${P}.tar.gz" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +src_install() { + insinto /usr/share/fortune + doins futurama futurama.dat +} diff --git a/games-misc/fortune-mod-futurama/metadata.xml b/games-misc/fortune-mod-futurama/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-futurama/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> diff --git a/games-misc/fortune-mod-fvl-20030120 b/games-misc/fortune-mod-fvl-20030120 deleted file mode 100644 index cf43debd571f..000000000000 --- a/games-misc/fortune-mod-fvl-20030120 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Felix von Leitner (fefe) -EAPI=5 -HOMEPAGE=http://fortune-mod-fvl.sourceforge.net/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://sourceforge/fortune-mod-fvl/fortune-mod-fvl-20030120.tar.gz -_md5_=8e690d04bc3061db97a9655b28f00331 diff --git a/games-misc/fortune-mod-fvl/Manifest b/games-misc/fortune-mod-fvl/Manifest new file mode 100644 index 000000000000..c2dfda7e208c --- /dev/null +++ b/games-misc/fortune-mod-fvl/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-fvl-20030120.tar.gz 66081 BLAKE2B 78e1fb2887464cf7050dad309f47329ed6eaba1bf153c9d7d9758f9050f2dd77421dcf1a0e58279389811a3cd145b1f6bb3479b9501ee32378482f59098a2117 SHA512 43213abb2772f560d65f8e552a9c384f2163650cb2fa29a9203a05a0c3b36dff6645afb181e317d5e9258cf0597607bb185a8c852289a2f3cf015c6e4f946bf3 +EBUILD fortune-mod-fvl-20030120.ebuild 556 BLAKE2B e39eaf5aee720d8fecdbb02d09c421206b20af922bf1672a3f7928bedee17a314fece18e3e176ab76e4e3e2039d9fe35eb9cfa07a6ebd9e256e4f26f7b63f28d SHA512 4d124919cd519c4b3a3821661a615a9f06e8f6d748a64afc29ac5d2c9e0154222c1fe47f1c81de10aa078bbb478122b662a0c6be439ded8afa08b6c2539d5eb4 +MISC metadata.xml 338 BLAKE2B a447f8b77fda70cb6cd7c8b1ccc2265317607a851a134dcdd4a1718c338ced40e91935ad337228890f10df94cab00ac484257b585762b735f8463ef8707b6ece SHA512 eafdde3a9e9cc33fd4dba816289aaf3dd0527f139ddc5cf76eddc13736d7f32277ceb23d86762d7ae8167f05942eb985756da89576dd87be69c7642469d2aa3f diff --git a/games-misc/fortune-mod-fvl/fortune-mod-fvl-20030120.ebuild b/games-misc/fortune-mod-fvl/fortune-mod-fvl-20030120.ebuild new file mode 100644 index 000000000000..e0226482ae03 --- /dev/null +++ b/games-misc/fortune-mod-fvl/fortune-mod-fvl-20030120.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from Felix von Leitner (fefe)" +HOMEPAGE="http://fortune-mod-fvl.sourceforge.net/" +SRC_URI="mirror://sourceforge/fortune-mod-fvl/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +src_install() { + insinto /usr/share/fortune + doins fvl fvl.dat +} diff --git a/games-misc/fortune-mod-fvl/metadata.xml b/games-misc/fortune-mod-fvl/metadata.xml new file mode 100644 index 000000000000..f0c5667bf97e --- /dev/null +++ b/games-misc/fortune-mod-fvl/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">fortune-mod-fvl</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-gentoo-dev-20090306 b/games-misc/fortune-mod-gentoo-dev-20090306 deleted file mode 100644 index a2e3e88c1d92..000000000000 --- a/games-misc/fortune-mod-gentoo-dev-20090306 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install -DEPEND=dev-lang/perl games-misc/fortune-mod -DESCRIPTION=Fortune database of #gentoo-dev quotes -EAPI=5 -HOMEPAGE=https://www.gentoo.org/ -IUSE=offensive -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://gentoo/fortune-gentoo-dev-20090306.tar.bz2 https://dev.gentoo.org/~robbat2/distfiles/fortune-gentoo-dev-20090306.tar.bz2 -_md5_=7777db947a0555efa12bda09b1ff4426 diff --git a/games-misc/fortune-mod-gentoo-dev/Manifest b/games-misc/fortune-mod-gentoo-dev/Manifest new file mode 100644 index 000000000000..e3b6fb9f2d78 --- /dev/null +++ b/games-misc/fortune-mod-gentoo-dev/Manifest @@ -0,0 +1,3 @@ +DIST fortune-gentoo-dev-20090306.tar.bz2 50355 BLAKE2B 1acc5d799b310ce9b655baa2aa33547ea9b20cd940dcc8c13b40fb2b5e930351bc67c4353ac559234e20211a82daf7a51b3454374ea81991514eeb99a7bbf789 SHA512 2a6014d1dc95cae8a50c8f502f8271a9b7bf349cb49076ac3e76f3da55f0e509caf27ee04827b1b42add1b42ae07824173495bb0dbed5421693508fff9f36acc +EBUILD fortune-mod-gentoo-dev-20090306.ebuild 734 BLAKE2B c0245cc7bdbae2d6548607974a15cafec97b7e224acba0855108f91dd01ae57a8ff5e85f87e2b274a04841f59aef2af1b6d5a14976a9c1c344a9693258d6490b SHA512 c0bf4e64981d86e1b0e9490d2acceb0c96aea31d9dd17b76fd1962f7df038a96b14f30e9ecebc4af18f3b0afe34aea76df170d2b4e4cee657ebb1472720555be +MISC metadata.xml 451 BLAKE2B 87b7029266a22969d56280db14ca629ee2bb89442cb4852984ebdb33a5d60d276cb51059fa7c91585cfd14b70ab6662da68431177cf3aed8dcd2166dfa079072 SHA512 4dc5894c615627a06c494146c3263a66ac6cd1bf577bf7f9d81b2c5988ccf439ca78812146b9840a24e13b1fd9666b1bff994b7c86e73faa1d0b0f321169deef diff --git a/games-misc/fortune-mod-gentoo-dev/fortune-mod-gentoo-dev-20090306.ebuild b/games-misc/fortune-mod-gentoo-dev/fortune-mod-gentoo-dev-20090306.ebuild new file mode 100644 index 000000000000..bd6c0817d271 --- /dev/null +++ b/games-misc/fortune-mod-gentoo-dev/fortune-mod-gentoo-dev-20090306.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Fortune database of #gentoo-dev quotes" +HOMEPAGE="https://www.gentoo.org/" +MY_PN="fortune-gentoo-dev" +MY_P="${MY_PN}-${PV}" +SRC_URI="mirror://gentoo/${MY_P}.tar.bz2 + https://dev.gentoo.org/~robbat2/distfiles/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd" +IUSE="offensive" + +RDEPEND="games-misc/fortune-mod" +# Perl is used to build stuff only +# and strfile belongs to fortune-mod +DEPEND="dev-lang/perl + ${RDEPEND}" + +S="${WORKDIR}/${MY_P}" + +src_install() { + default + use offensive || rm -f "${D}"/usr/share/fortune/off/* +} diff --git a/games-misc/fortune-mod-gentoo-dev/metadata.xml b/games-misc/fortune-mod-gentoo-dev/metadata.xml new file mode 100644 index 000000000000..e8ff60b96dac --- /dev/null +++ b/games-misc/fortune-mod-gentoo-dev/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> + <email>robbat2@gentoo.org</email> + <name>Robin H. Johnson</name> + <description>Maintainer. Also, please submit snippets for the fortunes to + me.</description> +</maintainer> +<maintainer type="project"> + <email>games@gentoo.org</email> + <name>Gentoo Games Project</name> +</maintainer> +</pkgmetadata> diff --git a/games-misc/fortune-mod-gentoo-forums-20041207 b/games-misc/fortune-mod-gentoo-forums-20041207 deleted file mode 100644 index da740b2ab129..000000000000 --- a/games-misc/fortune-mod-gentoo-forums-20041207 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install -DEPEND=games-misc/fortune-mod -DESCRIPTION=Fortune database of quotes from forums.gentoo.org -EAPI=5 -HOMEPAGE=https://forums.gentoo.org/ -IUSE=offensive -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://gentoo/gentoo-forums-20041207.gz offensive? ( mirror://gentoo/gentoo-forums-offensive-20041207.gz ) -_md5_=d9627e126ca9c446f17d7ee23da5975e diff --git a/games-misc/fortune-mod-gentoo-forums/Manifest b/games-misc/fortune-mod-gentoo-forums/Manifest new file mode 100644 index 000000000000..e54c53a3f778 --- /dev/null +++ b/games-misc/fortune-mod-gentoo-forums/Manifest @@ -0,0 +1,4 @@ +DIST gentoo-forums-20041207.gz 8809 BLAKE2B 1586eaae8b9af3e5e230daca8a7993c268a03a511fa5a4b93013efbb0538612131c589bcf50a613b8f132499cee4154c8b0a65844ec06f0eecabc025a5036c6c SHA512 55f1da4dd6c37778ebb46de5436a8f69475cd9a25a5bd01a325cbd825cae4bc6ecaeda94d6b38104fb71a4baa56577f12390884aac545c5d891895aa7ee1738a +DIST gentoo-forums-offensive-20041207.gz 1510 BLAKE2B 827b1b6bf17c31296734972648be202b0b78b146f4c31d4ab8b31c0a56f59008670e958ce77061b385d3c67bceec3bd19acd52be21db06f5fcb75a2454ad7d92 SHA512 244b4e7f5c5feaa217298f79d2f157999c71d89824f25d89d7a234ec72950bef93a4c0fa23ce1fb385c5c6788c62f09d6b17f454e70cba0052870f4267522dbb +EBUILD fortune-mod-gentoo-forums-20041207.ebuild 836 BLAKE2B 0f940fd70ac821a2a84d80a2d5badd75fb38c1bb00a3b5532e879a00077f0bd04af6fee156e2dc3c13c7a4b0a760af58a716f81957ad98b51f2c00e2a4a05e4f SHA512 c466d2f9bb8f545c014b6f69f23bbbe3a3f8c3513b6619c66c2c1ab0bd36ae3f686d4841f2286ece2a349b8902be6bb90f9d7c08326be57b7b68d2c60c60f704 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-gentoo-forums/fortune-mod-gentoo-forums-20041207.ebuild b/games-misc/fortune-mod-gentoo-forums/fortune-mod-gentoo-forums-20041207.ebuild new file mode 100644 index 000000000000..520e000380dc --- /dev/null +++ b/games-misc/fortune-mod-gentoo-forums/fortune-mod-gentoo-forums-20041207.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Fortune database of quotes from forums.gentoo.org" +HOMEPAGE="https://forums.gentoo.org/" +SRC_URI="mirror://gentoo/gentoo-forums-${PV}.gz + offensive? ( mirror://gentoo/gentoo-forums-offensive-${PV}.gz )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="offensive" + +DEPEND="games-misc/fortune-mod" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_compile() { + mv gentoo-forums-${PV} gentoo-forums || die + use offensive && cat gentoo-forums-offensive-${PV} >> gentoo-forums + strfile gentoo-forums || die +} + +src_install() { + insinto /usr/share/fortune + doins gentoo-forums gentoo-forums.dat +} diff --git a/games-misc/fortune-mod-gentoo-forums/metadata.xml b/games-misc/fortune-mod-gentoo-forums/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-gentoo-forums/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> diff --git a/games-misc/fortune-mod-hitchhiker-0.1 b/games-misc/fortune-mod-hitchhiker-0.1 deleted file mode 100644 index 1e8ddbdb5163..000000000000 --- a/games-misc/fortune-mod-hitchhiker-0.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Hitchhikers Guide to the Galaxy -EAPI=5 -HOMEPAGE=http://www.splitbrain.org/projects/fortunes/hg2g -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -RESTRICT=mirror -SLOT=0 -SRC_URI=http://www.splitbrain.org/_media/projects/fortunes/fortune-hitchhiker.tgz -_md5_=14e02c138168b41f593a4bde34e39e62 diff --git a/games-misc/fortune-mod-hitchhiker/Manifest b/games-misc/fortune-mod-hitchhiker/Manifest new file mode 100644 index 000000000000..30fda1f6d36b --- /dev/null +++ b/games-misc/fortune-mod-hitchhiker/Manifest @@ -0,0 +1,3 @@ +DIST fortune-hitchhiker.tgz 11560 BLAKE2B 95561be94c39b0f83ec2a4864c34c8dac743a94288318a2ad1147e4ec78dc2eff1d1521386a489238be71d7ab6ac40b3883d168c11290915d79e20ae3dad4c28 SHA512 a4f4a99c33764e6d4ec823a57f9d2d40168ddf3cb9506e85fb0f6f10b11673abd76d02e9af8a95926ba758a28fbbe895a427b40c36bd31bc43252c4e6dd610b0 +EBUILD fortune-mod-hitchhiker-0.1.ebuild 657 BLAKE2B 73a170ab442050248517bd788b934285a32c9a195165ef32d0caced198afb098ded41de5977aa1fc868a13105255cf4d4e603d99536ff26bbd9598ef8b6f9813 SHA512 c16bf6e9ccf416b6578c1be88f4f4b1f4e4577d5e883829b65ba04459442a2c83a17367008174ece2c8409b221b74374724a94ce6268afb3def66c9baceb433a +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-hitchhiker/fortune-mod-hitchhiker-0.1.ebuild b/games-misc/fortune-mod-hitchhiker/fortune-mod-hitchhiker-0.1.ebuild new file mode 100644 index 000000000000..f4d00afaa2f4 --- /dev/null +++ b/games-misc/fortune-mod-hitchhiker/fortune-mod-hitchhiker-0.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=${PN/-mod/} +DESCRIPTION="Quotes from Hitchhikers Guide to the Galaxy" +HOMEPAGE="http://www.splitbrain.org/projects/fortunes/hg2g" +SRC_URI="http://www.splitbrain.org/_media/projects/fortunes/${MY_P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" +RESTRICT="mirror" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins hitchhiker hitchhiker.dat +} diff --git a/games-misc/fortune-mod-hitchhiker/metadata.xml b/games-misc/fortune-mod-hitchhiker/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-hitchhiker/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> diff --git a/games-misc/fortune-mod-homer-0.1 b/games-misc/fortune-mod-homer-0.1 deleted file mode 100644 index d435664c3aea..000000000000 --- a/games-misc/fortune-mod-homer-0.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Homer Simpson -EAPI=5 -HOMEPAGE=http://www.cs.indiana.edu/~crcarter/homer/homer.html -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.cs.indiana.edu/~crcarter/homer/homer-quotes.tar.gz -_md5_=5cc6978b0f96b7068f1b146bd97917f8 diff --git a/games-misc/fortune-mod-homer/Manifest b/games-misc/fortune-mod-homer/Manifest new file mode 100644 index 000000000000..4ca7de3df323 --- /dev/null +++ b/games-misc/fortune-mod-homer/Manifest @@ -0,0 +1,3 @@ +DIST homer-quotes.tar.gz 23142 BLAKE2B e5f9c14bf9eeb3bc88609fa72a71b5dd656c90074ba0e2fd8f3bbbe43068263d725f3bad2e5f4d5a92c3e6dbe17e97e65a0000a6b6a41fb18d532cfe2ea602b1 SHA512 babe8ce488f08bfba77dbed8e6ef28afb50952b48540c62c3b9211ff7504e3d0da0ea05a116f096aed3dbbd732afaf1ad60bb88772305dc43ecb0c2f721a7e33 +EBUILD fortune-mod-homer-0.1.ebuild 601 BLAKE2B 1b8c08e381553ed0c1c6bd4a5c8b0ea3a6cae96c3f916fdc06597276c292b52847a3a9d06f5115255a900716b64ae638cf9f3d59d3939021a88a6668a850deec SHA512 1df5b84c8e610ee9d1e505e0b3f811ac9526138d83d738dcef6b09fd040cfafbc429d2ce927702808ee8e7745f17f16c2d0bb2ee6fbbd963a30ee31c70019b68 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-homer/fortune-mod-homer-0.1.ebuild b/games-misc/fortune-mod-homer/fortune-mod-homer-0.1.ebuild new file mode 100644 index 000000000000..796c033304f4 --- /dev/null +++ b/games-misc/fortune-mod-homer/fortune-mod-homer-0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from Homer Simpson" +HOMEPAGE="http://www.cs.indiana.edu/~crcarter/homer/homer.html" +SRC_URI="http://www.cs.indiana.edu/~crcarter/homer/homer-quotes.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${PN/mod-/} + +src_install() { + insinto /usr/share/fortune + doins homer homer.dat +} diff --git a/games-misc/fortune-mod-homer/metadata.xml b/games-misc/fortune-mod-homer/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-homer/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> diff --git a/games-misc/fortune-mod-humorixfortunes-1.4-r1 b/games-misc/fortune-mod-humorixfortunes-1.4-r1 deleted file mode 100644 index 4cd2ad529968..000000000000 --- a/games-misc/fortune-mod-humorixfortunes-1.4-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Extra fortune cookies for fortune -EAPI=5 -HOMEPAGE=http://i-want-a-website.com/about-linux/downloads.shtml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=freedist fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://humorix.org/downloads/humorixfortunes-1.4.tar.gz -_md5_=9f403c0403b89ee990b9471f7e2e94f5 diff --git a/games-misc/fortune-mod-humorixfortunes/Manifest b/games-misc/fortune-mod-humorixfortunes/Manifest new file mode 100644 index 000000000000..6d156c76f99d --- /dev/null +++ b/games-misc/fortune-mod-humorixfortunes/Manifest @@ -0,0 +1,3 @@ +DIST humorixfortunes-1.4.tar.gz 97053 BLAKE2B a86746f5a810c1db6b310227f1855b88d6b8f6359b01973933ace6cc8d4af03a4c4349638ce399f7327800812f2e83464fe2652c7790dd33c3163be0646ab252 SHA512 beac030bb3d7bbfa9286c41cd7a40fce2166fcb058443af0be7ab3f8897220ed4ed1e259fd642554f4b38554351e1bfc2e5eb660a4612cdc23269dbf40163c7c +EBUILD fortune-mod-humorixfortunes-1.4-r1.ebuild 682 BLAKE2B f3340d0f21b9edca8452a5bb7ace9890b92c4b7cc002bf7d5f8e2ae4c4f8875f31da6671c37e45854e8689a078286dad2c0740c1a99a599a999f01907137e4e4 SHA512 1aa85d5f0c41e6e987c8247c50e36f0dee7db7f12267aab56fd03b884452af2bc363fe991ec1a64bc069ccdd8681a3168614c5e2f63fbb4b2fd96d22a3486f3b +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-humorixfortunes/fortune-mod-humorixfortunes-1.4-r1.ebuild b/games-misc/fortune-mod-humorixfortunes/fortune-mod-humorixfortunes-1.4-r1.ebuild new file mode 100644 index 000000000000..a08ef0fdf47a --- /dev/null +++ b/games-misc/fortune-mod-humorixfortunes/fortune-mod-humorixfortunes-1.4-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=${P/fortune-mod-/} +DESCRIPTION="Extra fortune cookies for fortune" +HOMEPAGE="http://i-want-a-website.com/about-linux/downloads.shtml" +SRC_URI="http://humorix.org/downloads/${MY_P}.tar.gz" + +LICENSE="freedist fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins humorix-misc humorix-misc.dat + doins humorix-stories humorix-stories.dat +} diff --git a/games-misc/fortune-mod-humorixfortunes/metadata.xml b/games-misc/fortune-mod-humorixfortunes/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-humorixfortunes/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> diff --git a/games-misc/fortune-mod-it-1.99 b/games-misc/fortune-mod-it-1.99 deleted file mode 100644 index c2124c871318..000000000000 --- a/games-misc/fortune-mod-it-1.99 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=games-misc/fortune-mod -DESCRIPTION=Database of the Italian cookies for the fortune program -EAPI=5 -HOMEPAGE=http://www.fortune-it.net/ -IUSE=offensive -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=freedist -SLOT=0 -SRC_URI=http://www.fortune-it.net/download/fortune-it-1.99.tar.gz -_md5_=cb675e9d63a7dc6842d66ddaf2fd3141 diff --git a/games-misc/fortune-mod-it/Manifest b/games-misc/fortune-mod-it/Manifest new file mode 100644 index 000000000000..9f4381856720 --- /dev/null +++ b/games-misc/fortune-mod-it/Manifest @@ -0,0 +1,3 @@ +DIST fortune-it-1.99.tar.gz 739886 BLAKE2B 8f4624f079682defbb34d04de4e3de8140ddeb9765936798f9480ac0a65efcaa67580c9cf201cf811008d97dbf40eb29a2454840e6014f6c0c07758eaded10c3 SHA512 b4b119f5def51a31ee25c5df3e47a0b9aa45341ecb1f7048233aa1d5c1d4fc8127b9eaa29c028a9df5ad71d9868d4006e7d3a1bef776b34d337a5bca47bd5d53 +EBUILD fortune-mod-it-1.99.ebuild 783 BLAKE2B 536cd6a1c27a79a6e63f76f7d21c8cb03581c408dd295aa4c5b31a95f74971cdee8ed35555af2548dd0c82ea495f685f1bb307382bdb017b943be7e017d3a66c SHA512 56a4191cb37a95d2b7ec60ccc3af2645c1dbf72dbd5d55b0a4646fb24d62a15fc7c60622c4479240e0b802d4fd18b5fa6114f1e48a72c2c7510f4cd0ff37dcbf +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-it/fortune-mod-it-1.99.ebuild b/games-misc/fortune-mod-it/fortune-mod-it-1.99.ebuild new file mode 100644 index 000000000000..74fdee6a079a --- /dev/null +++ b/games-misc/fortune-mod-it/fortune-mod-it-1.99.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Database of the Italian cookies for the fortune program" +HOMEPAGE="http://www.fortune-it.net/" +SRC_URI="http://www.fortune-it.net/download/fortune-it-${PVR}.tar.gz" + +LICENSE="freedist" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="offensive" + +DEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/fortune-it-${PVR} + +src_prepare() { + use offensive || rm -f testi/*-o +} + +src_compile() { + local f + for f in testi/* ; do + strfile -s ${f} || die "strfile ${f} failed" + done +} + +src_install() { + insinto /usr/share/fortune + doins testi/* + dodoc README +} diff --git a/games-misc/fortune-mod-it/metadata.xml b/games-misc/fortune-mod-it/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-it/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> diff --git a/games-misc/fortune-mod-kernelcookies-9 b/games-misc/fortune-mod-kernelcookies-9 deleted file mode 100644 index b0448372cbc7..000000000000 --- a/games-misc/fortune-mod-kernelcookies-9 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=install prepare -DEPEND=games-misc/fortune-mod -DESCRIPTION=A collection of funny lines from the Linux kernel -EAPI=5 -HOMEPAGE=http://www.schwarzvogel.de/software-misc.shtml -IUSE=offensive -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.schwarzvogel.de/pkgs/kernelcookies-9.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=d200536e18c1aff1ed437e8f29359758 diff --git a/games-misc/fortune-mod-kernelcookies/Manifest b/games-misc/fortune-mod-kernelcookies/Manifest new file mode 100644 index 000000000000..0ab1c1010fdd --- /dev/null +++ b/games-misc/fortune-mod-kernelcookies/Manifest @@ -0,0 +1,4 @@ +AUX 9-offensive.patch 4789 BLAKE2B 2778f35d39fd213e215ec679ecabdd145168c35c3a41df0d02a0600f3b2d8e551020cf7ce88f7e4bbe266858593f65642a670935b44b2716acdc2af60e338c74 SHA512 6bf0ae401b55b6e83523ad0b930ff06627499c9b45ba98687843b7d96ffea24dfe92799a581f37ed7d33efb951ab07157467f6034ad8aab9ee86df865005846c +DIST kernelcookies-9.tar.gz 8966 BLAKE2B c6d503d0c01fe86ac2b59240ba2a1639210b7aef6fb167d8467c4fcad0283880ff00c59e34e811c7bbde3b0bf7e7bb89536e8c3d439b514fb180db2d326847cc SHA512 3d2601ad787928ef852af7d5833c5d32a7c7e364913d451e889eb883d4da450a989c0ff450aef4c07e3700ef3a87f535948d07789c7d2819305a6f36cded7aa3 +EBUILD fortune-mod-kernelcookies-9.ebuild 841 BLAKE2B efaf45273867cf8e9abc97b8d571710b7e3330083cc5a5753bf5e3a33f2b9dbe25d91bfa84a92fe9ba7e3994c40276d53a9651b63ef4c609741c0096404edac4 SHA512 171a425261d869b2b4d40e38299ce9bad0e3876c24670732affe98b8ce6729166ff6ac7ac27d89086074d647c73df6554112cb5c600c07897b45e2743366e153 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-kernelcookies/files/9-offensive.patch b/games-misc/fortune-mod-kernelcookies/files/9-offensive.patch new file mode 100644 index 000000000000..0ba0ee128907 --- /dev/null +++ b/games-misc/fortune-mod-kernelcookies/files/9-offensive.patch @@ -0,0 +1,140 @@ +--- kernelcookies ++++ kernelcookies +@@ -1,42 +1,3 @@ +-/* Only Sun can take such nice parts and fuck up the programming interface +- * like this. Good job guys... +- */ +- linux-2.6.6/drivers/net/sunhme.c +-% +-/* This card is _fucking_ hot... */ +- linux-2.6.6/drivers/net/sunhme.c +-% +-If you don't see why, please stay the fuck away from my code. +- Rusty, in linux-2.6.6/Documentation/DocBook/kernel-locking.tmpl +-% +-/* Fuck, we are miserable poor guys... */ +- linux-2.6.6/net/xfrm/xfrm_algo.c +-% +-/* Ugly, ugly fucker. */ +- linux-2.6.6/include/linux/netfilter_ipv4/ipt_limit.h +-% +-/* XXX: where the fuck is ->f_vfsmnt? */ +- linux-2.6.6/fs/intermezzo/vfs.c +-% +- if(ct<0) +- ct=2; /* Shit happens.. */ +- linux-2.6.6/drivers/net/wan/z85230.c +-% +-/* Remember: "Different name, same old buggy as shit hardware." */ +- linux-2.6.6/drivers/net/sunhme.c +-% +-/* This is total bullshit: */ +- linux-2.6.6/drivers/video/sis/init301.c +-% +-/* The HME is the biggest piece of shit I have ever seen. */ +- linux-2.6.6/drivers/scsi/esp.h +-% +-/* Sun, you just can't beat me, you just can't. Stop trying, +- * give up. I'm serious, I am going to kick the living shit +- * out of you, game over, lights out. +- */ +- linux-2.6.6/arch/sparc/lib/checksum.S +-% + printk("WE HAVE A BUG HERE!!! stk=0x%p\n", stk); + linux-2.6.6/drivers/block/cciss_scsi.c + % +@@ -49,18 +10,9 @@ + printk("GSCD: magic ...\n"); + linux-2.6.6/drivers/cdrom/gscd.c + % +-printk(" (Read error)"); /* Bitch about the problem. */ +- linux-2.6.6/drivers/cdrom/mcd.c +-% + printk(" Speed now 1x"); /* Pull my finger! */ + linux-2.6.6/drivers/cdrom/mcd.c + % +-printk("%s: confused, missing data\n", drive->name); +- linux-2.6.6/drivers/ide/ide-cd.c +-% +-printk(KERN_ERR "ide: huh? queue was plugged!\n"); +- linux-2.6.6/drivers/ide/ide-io.c: +-% + printk ("%s: This looks like a LART board to me.\n",module_name); + linux-2.6.6/drivers/mtd/devices/lart.c + % +@@ -380,21 +332,6 @@ + printk(KERN_WARNING "Multi-volume CD somehow got mounted.\n"); + linux-2.2.16/fs/isofs/inode.c + % +-/* Fuck me gently with a chainsaw... */ +- linux-2.0.38/arch/sparc/kernel/ptrace.c +-% +-/* Binary compatibility is good American knowhow fuckin' up. */ +- linux-2.2.16/arch/sparc/kernel/sunos_ioctl.c +-% +-/* Am I fucking pedantic or what? */ +- linux-2.2.16/drivers/scsi/qlogicpti.h +-% +-/* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */ +- * +- * Wirzenius wrote this portably, Torvalds fucked it up :-) +- */ +- linux-2.2.16/lib/vsprintf.c +-% + printk("Penguin %d is stuck in the bottle.\n", i); + linux-2.0.38/arch/sparc/kernel/smp.c + % +@@ -416,9 +353,6 @@ + panic("Cannot initialize video hardware\n"); + linux-2.0.38/arch/m68k/atari/atafb.c + % +-printk("ufs_read_super: fucking Sun blows me\n"); +- linux-2.0.38/fs/ufs/ufs_super.c +-% + printk("autofs: Out of inode numbers -- what the heck did you do??\n"); + linux-2.0.38/fs/autofs/root.c + % +@@ -444,23 +378,11 @@ + # Okay, what on Earth is this one supposed to be used for? + linux-2.4.0/drivers/char/cp437.uni + % +-/* Fuck. The f-word is here so you can grep for it :-) */ +- linux-2.4.3/include/asm-mips/mmu_context.h +-% + /* Thanks to Rob `CmdrTaco' Malda for not influencing this code in any + * way. + */ + linux-2.4.3/net/core/netfilter.c + % +-/* James M doesn't say fuck enough. */ +- linux-2.4.3/net/core/netfilter.c +-% +-/* So there I am, in the middle of my `netfilter-is-wonderful' +- talk in Sydney, and someone asks `What happens if you try +- to enlarge a 64k packet here?'. I think I said something +- eloquent like `fuck'. */ +- linux-2.4.3/net/ipv4/netfilter/ip_nat_ftp.c +-% + panic ("No CPUs found. System halted.\n"); + linux-2.4.3/arch/parisc/kernel/setup.c + % +@@ -492,19 +414,6 @@ + printk("CPU[%d]: Giving pardon to imprisoned penguins\n", smp_processor_id()); + linux-2.4.8/arch/sparc64/kernel/smp.c + % +-/* Welcome to Sun Microsystems, can I take your order please? */ +-/* Would you like fries with that? */ +-/* Anything else? */ +-/* Fifty-two cents is your change, have a nice day. */ +-/* Would you like to try our SMCC Delux? */ +-/* We have a special on GNU/Viking hardware bugs today. */ +-/* Will that be all? */ +-/* Don't forget your vik_1137125_wa. Have a nice day. */ +-/* We're consolidating our STB products, it's your lucky day. */ +-/* Come back next week when we are "Sun Microelectronics". */ +-/* Remember: "Different name, same old buggy as shit hardware." */ +- linux-2.6.6/drivers/net/sunhme.c +-% + printk (KERN_INFO "NM256: Congratulations. You're not running Eunice.\n"); + linux-2.6.19/sound/oss/nm256_audio.c + % diff --git a/games-misc/fortune-mod-kernelcookies/fortune-mod-kernelcookies-9.ebuild b/games-misc/fortune-mod-kernelcookies/fortune-mod-kernelcookies-9.ebuild new file mode 100644 index 000000000000..9b2012861b22 --- /dev/null +++ b/games-misc/fortune-mod-kernelcookies/fortune-mod-kernelcookies-9.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +DESCRIPTION="A collection of funny lines from the Linux kernel" +HOMEPAGE="http://www.schwarzvogel.de/software-misc.shtml" +SRC_URI="http://www.schwarzvogel.de/pkgs/kernelcookies-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="offensive" + +DEPEND="games-misc/fortune-mod" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/kernelcookies-${PV} + +src_prepare() { + # bug #64985 + if ! use offensive ; then + rm -f *.dat + epatch "${FILESDIR}"/${PV}-offensive.patch + strfile -s kernelcookies || die + fi +} + +src_install() { + insinto /usr/share/fortune + doins kernelcookies.dat kernelcookies +} diff --git a/games-misc/fortune-mod-kernelcookies/metadata.xml b/games-misc/fortune-mod-kernelcookies/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-kernelcookies/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> diff --git a/games-misc/fortune-mod-mormon-1.1.0 b/games-misc/fortune-mod-mormon-1.1.0 deleted file mode 100644 index 3b4933eb1ff5..000000000000 --- a/games-misc/fortune-mod-mormon-1.1.0 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Fortune modules from the LDS scriptures (KJV Bible, Book of Mormon, D&C, PGP) -EAPI=5 -HOMEPAGE=http://scriptures.nephi.org/ -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=public-domain -RDEPEND=games-misc/fortune-mod games-misc/fortune-mod-scriptures -SLOT=0 -SRC_URI=mirror://sourceforge/mormon/fortune-mod-mormon-1.1.0.tar.bz2 -_md5_=f2cc6538dd3d9b6ce0773d0e79d37418 diff --git a/games-misc/fortune-mod-mormon/Manifest b/games-misc/fortune-mod-mormon/Manifest new file mode 100644 index 000000000000..5c621fd4bd33 --- /dev/null +++ b/games-misc/fortune-mod-mormon/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-mormon-1.1.0.tar.bz2 4750745 BLAKE2B 82fb85e6b78368e2c4541a8af5de7e5e1b4f01b222095fa662395b7f4bf0e3fa041cf3039ba265b572c4242a4531f5902805a8d3aa329170efb043a94df4d602 SHA512 4684e63b1eb2b1fdb2fbe7241f971c9401777a8364333394db0929aca2ee57456ba30bd601df8d2a8077ad41c1aa71737e20806b79e8541d5dd942092be02d4f +EBUILD fortune-mod-mormon-1.1.0.ebuild 760 BLAKE2B 42f2fb7456c3151cfe050521638e1cedcea73328f8d5e4384214c1549fcae7bd93f9d2a2d87cffbc24b0d414ed4b8610bc85e42ca5ae7826e835ece85abf70e2 SHA512 b243af9a242b6846b407d0e7109faad19448bea47a34783f4b6da394085a511e5ed3f5118f525ffc05ed8a3a08d3dbbddbb60cb283f8ea1509d19e6d5512d204 +MISC metadata.xml 434 BLAKE2B 0585865a2419c0913cfac7f40e0f233e289b436f3dd2943c477547dd66f7f777a5302abc144aef28935cd6f9b6c6e3c6209f3d124cbedf1830a11fbed20611b7 SHA512 4ac23fd0a13784c1c142bad8d7d0d32ddd8923bde4925fe1154d1622e667ed57f36dade59d3efce4a58d5db3ef17d1aa6cafbf151e840b9aef6ec22dd64c6a21 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 new file mode 100644 index 000000000000..12e97acd49c5 --- /dev/null +++ b/games-misc/fortune-mod-mormon/fortune-mod-mormon-1.1.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Fortune modules from the LDS scriptures (KJV Bible, Book of Mormon, D&C, PGP)" +HOMEPAGE="http://scriptures.nephi.org/" +SRC_URI="mirror://sourceforge/mormon/${P}.tar.bz2" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND=" + games-misc/fortune-mod + games-misc/fortune-mod-scriptures +" + +src_install() { + dodoc ChangeLog README + insinto /usr/share/fortune + doins mods/dc mods/dc.dat mods/mormon mods/mormon.dat mods/pgp || die + doins mods/scriptures.dat mods/scriptures mods/aof.dat mods/aof || die +} diff --git a/games-misc/fortune-mod-mormon/metadata.xml b/games-misc/fortune-mod-mormon/metadata.xml new file mode 100644 index 000000000000..804de50b9c56 --- /dev/null +++ b/games-misc/fortune-mod-mormon/metadata.xml @@ -0,0 +1,15 @@ +<?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> + <maintainer type="project"> + <email>theology@gentoo.org</email> + <name>Theology</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">mormon</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-norbert-tretkowski-20030120 b/games-misc/fortune-mod-norbert-tretkowski-20030120 deleted file mode 100644 index 3aa3245bd82e..000000000000 --- a/games-misc/fortune-mod-norbert-tretkowski-20030120 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Norbert Tretkowski -EAPI=5 -HOMEPAGE=http://fortune-mod-fvl.sourceforge.net/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://sourceforge/fortune-mod-fvl/fortune-mod-norbert.tretkowski-20030120.tar.gz -_md5_=429325cb87c3c572b7bcb5f0f3c0e925 diff --git a/games-misc/fortune-mod-norbert-tretkowski/Manifest b/games-misc/fortune-mod-norbert-tretkowski/Manifest new file mode 100644 index 000000000000..648b3ad3f33d --- /dev/null +++ b/games-misc/fortune-mod-norbert-tretkowski/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-norbert.tretkowski-20030120.tar.gz 11501 BLAKE2B 4d5662d1dff0795dace05e1ae2780e6c4b76233eef69febf3770b0fb91cbdd307d5a38930e7ab1711db2d4059b26f6029966bf63e828de3c4496396889bf157d SHA512 df4b846581d6dea55226d6e58235a288def209536f43766fa8b56a07e3a5affbb68e8138e2e01711878480550df322ed6999ef35a41330a58a2f516abc5db13e +EBUILD fortune-mod-norbert-tretkowski-20030120.ebuild 647 BLAKE2B 3c2896b0bbdc8d4a6e10a3f7b05c25375d56c77568d1b4c3c41ffb9e81cdc82b84de8fe6c37ef22a588352e6693da70e14a2876dfbf9fa1c8594d389d6a77fbf SHA512 5a1cd2a929126608634a198a56ac844d6b8036dfddf0207ad6086a5a1dd97314854adf376384d908c75c8433414cda3ad2467511e285300fb50e26dcf7b3bfc3 +MISC metadata.xml 338 BLAKE2B a447f8b77fda70cb6cd7c8b1ccc2265317607a851a134dcdd4a1718c338ced40e91935ad337228890f10df94cab00ac484257b585762b735f8463ef8707b6ece SHA512 eafdde3a9e9cc33fd4dba816289aaf3dd0527f139ddc5cf76eddc13736d7f32277ceb23d86762d7ae8167f05942eb985756da89576dd87be69c7642469d2aa3f diff --git a/games-misc/fortune-mod-norbert-tretkowski/fortune-mod-norbert-tretkowski-20030120.ebuild b/games-misc/fortune-mod-norbert-tretkowski/fortune-mod-norbert-tretkowski-20030120.ebuild new file mode 100644 index 000000000000..c6d784c5450f --- /dev/null +++ b/games-misc/fortune-mod-norbert-tretkowski/fortune-mod-norbert-tretkowski-20030120.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=fortune-mod-norbert.tretkowski-${PV} +DESCRIPTION="Quotes from Norbert Tretkowski" +HOMEPAGE="http://fortune-mod-fvl.sourceforge.net/" +SRC_URI="mirror://sourceforge/fortune-mod-fvl/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins norbert.tretkowski norbert.tretkowski.dat +} diff --git a/games-misc/fortune-mod-norbert-tretkowski/metadata.xml b/games-misc/fortune-mod-norbert-tretkowski/metadata.xml new file mode 100644 index 000000000000..f0c5667bf97e --- /dev/null +++ b/games-misc/fortune-mod-norbert-tretkowski/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">fortune-mod-fvl</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-osfortune-1 b/games-misc/fortune-mod-osfortune-1 deleted file mode 100644 index 2a6b498c7c36..000000000000 --- a/games-misc/fortune-mod-osfortune-1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install prepare -DEPEND=games-misc/fortune-mod -DESCRIPTION=Open sources fortune file -EAPI=5 -HOMEPAGE=http://www.dibona.com/opensources/index.shtml -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-1 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.dibona.com/opensources/osfortune.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=62c06039f30ca092f60eddd82b414fd2 diff --git a/games-misc/fortune-mod-osfortune/Manifest b/games-misc/fortune-mod-osfortune/Manifest new file mode 100644 index 000000000000..bc50b0eddb3e --- /dev/null +++ b/games-misc/fortune-mod-osfortune/Manifest @@ -0,0 +1,4 @@ +AUX spelling.patch 6416 BLAKE2B 2cfd9616407a3d66b8fd2529ef93db60e27701f31609f8954a1c6e45af4188b577570f75b4fbaecf0be2eb2c2ed60f45d7be4ca06f6697dbb43f0f02b780cab0 SHA512 657c015bf53105a12981308ecae9fadd9e76892d1f1010e84c48b391b2d37e180d60a0e959f5ce30969ba98fa3733e63fad5a6079950dc93fc48a45c24dede6b +DIST osfortune.tar.gz 3097 BLAKE2B 2c6dff9c81762b36f37df682d9f13f1b4c49ec52128f2bce206895ece64af4a2bb31f8e548cca928f674541eebc23cb4f76a7d5db9150740d4a480c91318179e SHA512 e78f40bbbbe94bc70984f01bc4be9c44a15716d60a526797606a6f38fab3533a0cf428a473e479479a7db2c391e44515294519b24cdd3bda33d82c9081919d3e +EBUILD fortune-mod-osfortune-1.ebuild 696 BLAKE2B 797dee9fb785f324d795247df649218070acd5235458f62568f33838e2d45b83dcc58ec65db86180eb740fbeb1411a56ee6da36f4771f0fc7dd24bd86001096d SHA512 c8da3ebcac5f4e90d912dbe218f9b3f99ff360253aa6ae3f4f9fedca9840bf6af1b64136a975c4802402504bd1fbdc6169dbf22e884ec200764f18e6d40bd390 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-osfortune/files/spelling.patch b/games-misc/fortune-mod-osfortune/files/spelling.patch new file mode 100644 index 000000000000..2871ec2c00e3 --- /dev/null +++ b/games-misc/fortune-mod-osfortune/files/spelling.patch @@ -0,0 +1,100 @@ +--- osfortune.orig 2004-08-18 07:40:54.000000000 -0400 ++++ osfortune 2004-08-19 07:14:41.008409016 -0400 +@@ -15,7 +15,7 @@ + + -- Bruce Perens, on the future of Open Source software. (Open Sources, 1999 O'Reilly and Associates) + % +-"The reason for the success of this somewhat communist-sounding strategy, while the failure of communism itself is visible around the world, is that the economics of information are fundamentaly different from those of other products." ++"The reason for the success of this somewhat communist-sounding strategy, while the failure of communism itself is visible around the world, is that the economics of information are fundamentally different from those of other products." + + -- Bruce Perens, on Open Source software. (Open Sources, 1999 O'Reilly and Associates) + % +@@ -29,7 +29,7 @@ + % + "I'm not saying that they were knowingly dishonest, perhaps they were simply stupid. " + +- -- Linus Torvalds, commenting on those who really thought Microkernels were wise. (Open Sources, 1999 O'Reilly and Associates) ++ -- Linus Torvalds, commenting on those who really thought microkernels were wise. (Open Sources, 1999 O'Reilly and Associates) + % + "The idea of abstracting away the one thing that must be blindingly fast, the kernel, is inherently counter productive." + +@@ -37,11 +37,11 @@ + % + "So right now the only vendor that does such a stupid thing is Microsoft." + +- -- Linus Torvalds on bad file system interface design. (Open Sources , 1999 O'Reilly and Associates.) ++ -- Linus Torvalds on bad file system interface design. (Open Sources, 1999 O'Reilly and Associates) + % + "Eric also holds a black belt in Tae Kwon Do and shoots pistols for relaxation, His favorite gun is the classic 1911-pattern .45 semiautomatic" + +- -- Chris DiBona on neo-renassaince Homo Heileinias Eric S. Raymond. (Open Sources, 1999 O'Reilly and Associates) ++ -- Chris DiBona on neo-renaissance Homo Heileinias Eric S. Raymond. (Open Sources, 1999 O'Reilly and Associates) + % + "The world is beating a path to our door" + +@@ -59,19 +59,19 @@ + + -- Chris DiBona from the introduction. (Open Sources, 1999 O'Reilly and Associates) + % +-"The funny thing is if you actually read those papers, you find that, while the researchers were applying thier optomizational tricks on a microkernel, in fact those same tricks could be applied to traditional kernels to accelerate thier execution." ++"The funny thing is if you actually read those papers, you find that, while the researchers were applying their optimizational tricks on a microkernel, in fact those same tricks could be applied to traditional kernels to accelerate their execution." + + -- Linus Torvalds on Microkernels (Open Sources, 1999 O'Reilly and Associates) + % +-"Computers and autmation have become so ingrained and essentaial to day-to-day business that a sensible business should not rely on a single vendor to provide essential services........Thus is is always in a customers' interests to demand that the software they deploy be based on non-proprietary platforms." ++"Computers and automation have become so ingrained and essential to day-to-day business that a sensible business should not rely on a single vendor to provide essential services...Thus it is always in customers' interests to demand that the software they deploy be based on non-proprietary platforms." + + -- Brian Behlendorf on OSS (Open Sources, 1999 O'Reilly and Associates) + % +-"Nature abhors a Vacuum" ++"Nature abhors a vacuum" + + -- Brian Behlendorf on OSS (Open Sources, 1999 O'Reilly and Associates) + % +-"While not obviously a business-friendly licensem there are certain aspects of the GNU license which are attractive, believe it or not, for commercial purposes." ++"While not obviously a business-friendly license, there are certain aspects of the GNU license which are attractive, believe it or not, for commercial purposes." + + -- Brian Behlendorf on OSS (Open Sources, 1999 O'Reilly and Associates) + % +@@ -83,19 +83,19 @@ + + -- Scott Bradner (Open Sources, 1999 O'Reilly and Associates) + % +-"The basic publication series for te IETF is the RFC series. RPF once stood for 'Request for Comments,' but since documents published as RFCs have generally gone through an extensive review process before publication, RFC is now best known understood to mean 'RFC' " ++"The basic publication series for the IETF is the RFC series. RFC once stood for 'Request for Comments,' but since documents published as RFCs have generally gone through an extensive review process before publication, RFC is now best known understood to mean 'RFC' " + + -- Scott Bradner (Open Sources, 1999 O'Reilly and Associates) + % +-"The IETF motto is 'rouch consesus and running code'" ++"The IETF motto is 'rough consensus and running code'" + + -- Scott Bradner (Open Sources, 1999 O'Reilly and Associates) + % +-"Open Standars, Open Documents, and Open Source" ++"Open Standards, Open Documents, and Open Source" + + -- Scott Bradner (Open Sources, 1999 O'Reilly and Associates) + % +-"So here's a picture of reality: (picture of circle with lots of sqiggles in it) As we all know, reality is a mess." ++"So here's a picture of reality: (picture of circle with lots of squiggles in it) As we all know, reality is a mess." + + -- Larry Wall (Open Sources, 1999 O'Reilly and Associates) + % +@@ -119,7 +119,7 @@ + + -- Larry Wall (Open Sources, 1999 O'Reilly and Associates) + % +-"Of course, in Perl culture, almost nothis is prohibited. My feeling is that the rest of the world already has plenty of perfectly good prohibitions, so why invent more?" ++"Of course, in Perl culture, almost nothing is prohibited. My feeling is that the rest of the world already has plenty of perfectly good prohibitions, so why invent more?" + + -- Larry Wall (Open Sources, 1999 O'Reilly and Associates) + % +@@ -129,7 +129,7 @@ + + -- Larry Wall (Open Sources, 1999 O'Reilly and Associates) + % +-"In a way they were right the basics of operating systems, and by extension the Linux kernel, were well understood by the early 70s; anything after that has been to some degree an exercise in self-gratification." ++"In a way they were right - the basics of operating systems, and by extension the Linux kernel, were well understood by the early 70s; anything after that has been to some degree an exercise in self-gratification." + + -- Linus Torvalds (Open Sources, 1999 O'Reilly and Associates) + % diff --git a/games-misc/fortune-mod-osfortune/fortune-mod-osfortune-1.ebuild b/games-misc/fortune-mod-osfortune/fortune-mod-osfortune-1.ebuild new file mode 100644 index 000000000000..8581471bc8af --- /dev/null +++ b/games-misc/fortune-mod-osfortune/fortune-mod-osfortune-1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +DESCRIPTION="Open sources fortune file" +HOMEPAGE="http://www.dibona.com/opensources/index.shtml" +SRC_URI="http://www.dibona.com/opensources/osfortune.tar.gz" + +LICENSE="GPL-1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +DEPEND="games-misc/fortune-mod" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_prepare() { + epatch "${FILESDIR}"/spelling.patch + strfile osfortune || die +} + +src_install() { + insinto /usr/share/fortune + doins osfortune osfortune.dat +} diff --git a/games-misc/fortune-mod-osfortune/metadata.xml b/games-misc/fortune-mod-osfortune/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-osfortune/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> diff --git a/games-misc/fortune-mod-powerpuff-0.3 b/games-misc/fortune-mod-powerpuff-0.3 deleted file mode 100644 index eb351022ecca..000000000000 --- a/games-misc/fortune-mod-powerpuff-0.3 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes taken from the Power Puff Girls series from Cartoon Network -EAPI=5 -HOMEPAGE=http://eol.init1.nl/content/view/43/54/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://eelco.is.a.rootboy.net/fortunecookies/powerpuff-0.3.tar.gz -_md5_=9a96b0bba394e9ca1f16589b24d16c9a diff --git a/games-misc/fortune-mod-powerpuff/Manifest b/games-misc/fortune-mod-powerpuff/Manifest new file mode 100644 index 000000000000..e834528d57dd --- /dev/null +++ b/games-misc/fortune-mod-powerpuff/Manifest @@ -0,0 +1,3 @@ +DIST powerpuff-0.3.tar.gz 17155 BLAKE2B 59a08ab1b3ee4089683ef4a4bdb0ceaee7213d58bfda59ef493d8f27ade3fae8c73f36c05ebc539ab4ec81821734739e7b7c5707a1f3744c0514c46aaab50378 SHA512 89cf14ce07217bcff57fe5eff5b13b6df53b76ff866887032730610ac23184b4bc7d9f00572f31581347ed3827f3906b5dd885324d0e8066a5e0c8a098e53ebd +EBUILD fortune-mod-powerpuff-0.3.ebuild 661 BLAKE2B 312e2633cf032874d0d22c0016f6ab69f0108d449e879b1050aae19c4e731fe37d4871b3a64eff810915268f3c1e4e786b2480632eb9e3fc7471b91c9c76b946 SHA512 ffdc91ac9e7863c972b3051cc7daee39982a2e4b385e5e60e964b91be71cbcc584114aed41c9a8a261b42683bbf3064e1de8a58aeec8d0d003f40755efe82574 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-powerpuff/fortune-mod-powerpuff-0.3.ebuild b/games-misc/fortune-mod-powerpuff/fortune-mod-powerpuff-0.3.ebuild new file mode 100644 index 000000000000..83680b342344 --- /dev/null +++ b/games-misc/fortune-mod-powerpuff/fortune-mod-powerpuff-0.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_PN=powerpuff +DESCRIPTION="Quotes taken from the Power Puff Girls series from Cartoon Network" +HOMEPAGE="http://eol.init1.nl/content/view/43/54/" +SRC_URI="http://eelco.is.a.rootboy.net/fortunecookies/${MY_PN}-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_PN}-${PV} + +src_install() { + insinto /usr/share/fortune + doins powerpuff powerpuff.dat +} diff --git a/games-misc/fortune-mod-powerpuff/metadata.xml b/games-misc/fortune-mod-powerpuff/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-powerpuff/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> diff --git a/games-misc/fortune-mod-pqf-6.0 b/games-misc/fortune-mod-pqf-6.0 deleted file mode 100644 index 28edefee7b0b..000000000000 --- a/games-misc/fortune-mod-pqf-6.0 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=games-misc/fortune-mod -DESCRIPTION=Fortune database of Terry Pratchett's Discworld related quotes -EAPI=5 -HOMEPAGE=http://www.lspace.org/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.ie.lspace.org/ftp-lspace/words/pqf/pqf-6.0 -_md5_=ba545c05dc1f0789b839c27bd1276f97 diff --git a/games-misc/fortune-mod-pqf/Manifest b/games-misc/fortune-mod-pqf/Manifest new file mode 100644 index 000000000000..51ecf2f12c22 --- /dev/null +++ b/games-misc/fortune-mod-pqf/Manifest @@ -0,0 +1,3 @@ +DIST pqf-6.0 146363 BLAKE2B 61122f9710f010eb709064bba259d009dd5ee8f8e182827dbd08b93f0c284d0ca6d77c295df9380ae8046830eb014e502ff6fc8c6cb5bb22009ef0e749cd3839 SHA512 c38be09c945c20454cd0ca4d1a4dce18b40bae1ed2c71d093c7d9e4fb2de444425d50a35c7dad5535ed38b5ea52c6c9e8f6035221c08e0485145fc169cb9186e +EBUILD fortune-mod-pqf-6.0.ebuild 764 BLAKE2B 10f90df2b8a04984819cd5e3623307a6ab75b9208d119dedafe04637d3ce23d046fc380ca8d92f0e87056bf8efed0eb8fb8370da93e2aba9b75f7c0e7098700b SHA512 e39f6520b7766fcf335761f24d04f49a121f35ab6db17927b4b6cfdf584192e7b26351dc34fa0ea482587e243899bf6fc572f8cb2891e5051906aa418ebac4dd +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-pqf/fortune-mod-pqf-6.0.ebuild b/games-misc/fortune-mod-pqf/fortune-mod-pqf-6.0.ebuild new file mode 100644 index 000000000000..6784e068849c --- /dev/null +++ b/games-misc/fortune-mod-pqf/fortune-mod-pqf-6.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Fortune database of Terry Pratchett's Discworld related quotes" +HOMEPAGE="http://www.lspace.org/" +SRC_URI="http://www.ie.lspace.org/ftp-lspace/words/pqf/pqf-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +DEPEND="games-misc/fortune-mod" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_prepare() { + cp "${DISTDIR}"/${A} "${S}"/pqf-${PV} +} + +src_compile() { + uniq "pqf-${PV}" | sed 's/^$/\%/g' > pqf + echo "%" >> pqf + strfile -r pqf || die +} + +src_install() { + insinto /usr/share/fortune + doins pqf pqf.dat +} diff --git a/games-misc/fortune-mod-pqf/metadata.xml b/games-misc/fortune-mod-pqf/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-pqf/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> diff --git a/games-misc/fortune-mod-rss-20030120 b/games-misc/fortune-mod-rss-20030120 deleted file mode 100644 index 7aa4838d7072..000000000000 --- a/games-misc/fortune-mod-rss-20030120 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Fortune database of Robin S. Socha quotes -EAPI=5 -HOMEPAGE=http://fortune-mod-fvl.sourceforge.net/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://sourceforge/fortune-mod-fvl/fortune-mod-rss-20030120.tar.gz -_md5_=5576afa58a56e18bb071979ccd5610db diff --git a/games-misc/fortune-mod-rss/Manifest b/games-misc/fortune-mod-rss/Manifest new file mode 100644 index 000000000000..4910cfdcf0d4 --- /dev/null +++ b/games-misc/fortune-mod-rss/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-rss-20030120.tar.gz 27294 BLAKE2B 2738ed6a001e2a66b12e72789cff8ad1de114d93567ec5af03cbe4d5eb1fca74236c2c64b1eff35c02188844ffd965b8704e69035d9500e3f8276840ed04027f SHA512 65e3c6afe338bab19fece7111d37eb32270a374b0e62babecb4954bb7209054a6f18886ae67f502f29d148d2ce5a60d3ef401233d91caf765a0ade0d3f5478b4 +EBUILD fortune-mod-rss-20030120.ebuild 561 BLAKE2B 60808d0d3fb58687c647c5ebcf583a14ac12824d3c9a32bde101b7c133aff37d4e43df3e6a7d15ce6ea7e5b09b870f4d2bee1b1991bc06a0f945e91835b1c783 SHA512 088eb9d9662183efe15de42160f5d387481f50d585acbd948b26b881ad48232e68fa872f95d2cf0fe052c6c4013a47371748ca2329ab9c552b40b2d4590f2605 +MISC metadata.xml 338 BLAKE2B a447f8b77fda70cb6cd7c8b1ccc2265317607a851a134dcdd4a1718c338ced40e91935ad337228890f10df94cab00ac484257b585762b735f8463ef8707b6ece SHA512 eafdde3a9e9cc33fd4dba816289aaf3dd0527f139ddc5cf76eddc13736d7f32277ceb23d86762d7ae8167f05942eb985756da89576dd87be69c7642469d2aa3f diff --git a/games-misc/fortune-mod-rss/fortune-mod-rss-20030120.ebuild b/games-misc/fortune-mod-rss/fortune-mod-rss-20030120.ebuild new file mode 100644 index 000000000000..0385a3bb3d0d --- /dev/null +++ b/games-misc/fortune-mod-rss/fortune-mod-rss-20030120.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Fortune database of Robin S. Socha quotes" +HOMEPAGE="http://fortune-mod-fvl.sourceforge.net/" +SRC_URI="mirror://sourceforge/fortune-mod-fvl/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +src_install() { + insinto /usr/share/fortune + doins rss rss.dat +} diff --git a/games-misc/fortune-mod-rss/metadata.xml b/games-misc/fortune-mod-rss/metadata.xml new file mode 100644 index 000000000000..f0c5667bf97e --- /dev/null +++ b/games-misc/fortune-mod-rss/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">fortune-mod-fvl</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-scriptures-1.1.0 b/games-misc/fortune-mod-scriptures-1.1.0 deleted file mode 100644 index d738c78d0e69..000000000000 --- a/games-misc/fortune-mod-scriptures-1.1.0 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Fortune modules from the King James Bible scriptures -EAPI=5 -HOMEPAGE=http://scriptures.nephi.org/ -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=public-domain -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://sourceforge/mormon/fortune-mod-scriptures-1.1.0.tar.bz2 -_md5_=0b87bd06c2e9d43dd7ca99c515f39617 diff --git a/games-misc/fortune-mod-scriptures/Manifest b/games-misc/fortune-mod-scriptures/Manifest new file mode 100644 index 000000000000..c599d5bd9166 --- /dev/null +++ b/games-misc/fortune-mod-scriptures/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-scriptures-1.1.0.tar.bz2 2621853 BLAKE2B ac1ff1f4e5fea8e46d065a421c11303bc640fc01d4712c26b47655360a1e816fb451ee8447b6875f384afcafb76ff0ab0978769a7cda205ab66c58a67439d504 SHA512 dc9c98c3f7924c9a1775955a8d1f972035cea27a7505bf51aac9c1ffa323e1447287ec50472f3caca16f31f1a2d2cdc1a17b5b311eb8e5a9746124b19a1d4c67 +EBUILD fortune-mod-scriptures-1.1.0.ebuild 568 BLAKE2B e8045705da107941f61054706aebf232c78ba5848068bd77e1eaa88b3d54ef8a36205eff3cefe6a1a756b46d612bb9a4c8d001eb65b451ab88ec73279c67552a SHA512 cbd7e35302acb9924c880445968cc72f9cac0a9f483cd8eb885bb423c4e2cea9383f2d14244d52415c96b8c07bc04671478ddbd457084f672e22fe0a615666e3 +MISC metadata.xml 434 BLAKE2B 0585865a2419c0913cfac7f40e0f233e289b436f3dd2943c477547dd66f7f777a5302abc144aef28935cd6f9b6c6e3c6209f3d124cbedf1830a11fbed20611b7 SHA512 4ac23fd0a13784c1c142bad8d7d0d32ddd8923bde4925fe1154d1622e667ed57f36dade59d3efce4a58d5db3ef17d1aa6cafbf151e840b9aef6ec22dd64c6a21 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 new file mode 100644 index 000000000000..91b61e840cd7 --- /dev/null +++ b/games-misc/fortune-mod-scriptures/fortune-mod-scriptures-1.1.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +DESCRIPTION="Fortune modules from the King James Bible scriptures" +HOMEPAGE="http://scriptures.nephi.org/" +SRC_URI="mirror://sourceforge/mormon/${P}.tar.bz2" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +src_install() { + dodoc README ChangeLog + insinto /usr/share/fortune + doins mods/* +} diff --git a/games-misc/fortune-mod-scriptures/metadata.xml b/games-misc/fortune-mod-scriptures/metadata.xml new file mode 100644 index 000000000000..804de50b9c56 --- /dev/null +++ b/games-misc/fortune-mod-scriptures/metadata.xml @@ -0,0 +1,15 @@ +<?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> + <maintainer type="project"> + <email>theology@gentoo.org</email> + <name>Theology</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">mormon</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-simpsons-chalkboard-0.1 b/games-misc/fortune-mod-simpsons-chalkboard-0.1 deleted file mode 100644 index 2fc499b6de40..000000000000 --- a/games-misc/fortune-mod-simpsons-chalkboard-0.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Bart Simpson's Chalkboard, shown at the opening of Simpsons episode -EAPI=5 -HOMEPAGE=http://www.splitbrain.org/projects/fortunes/simpsons -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -RESTRICT=mirror -SLOT=0 -SRC_URI=http://www.splitbrain.org/_media/projects/fortunes/fortune-simpsons-chalkboard.tgz -_md5_=a05c1e64e0c849287773f40901d95c3c diff --git a/games-misc/fortune-mod-simpsons-chalkboard/Manifest b/games-misc/fortune-mod-simpsons-chalkboard/Manifest new file mode 100644 index 000000000000..12b7f77da036 --- /dev/null +++ b/games-misc/fortune-mod-simpsons-chalkboard/Manifest @@ -0,0 +1,3 @@ +DIST fortune-simpsons-chalkboard.tgz 5803 BLAKE2B d2b659439b650f7d697ce3d1c9ba230bd0f3ccd2e66193fa09c92fd3d914cee71adae0e850771ddbfff1f99dc4eeeb4db7a6328c47bb9337d35f26e8c919e2d1 SHA512 0ce3e8fea577f018d933c64aa3aaeac859ebbb9d0faba28f6c1f5f330781109ad43f4e317281d75b95f87cdb6476e6393219eff5f7ee5201219ff7e007452255 +EBUILD fortune-mod-simpsons-chalkboard-0.1.ebuild 699 BLAKE2B 4d953f034459bdd6ef09119b43bc53e8170ff9069a69e59ac647fc376d091a230f69da826d6ca5f37c7a8f041b6a36aaf0deccb84f4162f85e231ee11a6d4fd8 SHA512 6b81406bd314fb9578431a7fbbb08db6da86680866099af49f5b0aac5d10d7fa5bcce4190fb8a08f3a6e3d078ee431b81799485c70fe62aa73fb51f8f22d3b55 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-simpsons-chalkboard/fortune-mod-simpsons-chalkboard-0.1.ebuild b/games-misc/fortune-mod-simpsons-chalkboard/fortune-mod-simpsons-chalkboard-0.1.ebuild new file mode 100644 index 000000000000..4caa36ce0144 --- /dev/null +++ b/games-misc/fortune-mod-simpsons-chalkboard/fortune-mod-simpsons-chalkboard-0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +MY_P=${PN/-mod/} + +DESCRIPTION="Quotes from Bart Simpson's Chalkboard, shown at the opening of Simpsons episode" +HOMEPAGE="http://www.splitbrain.org/projects/fortunes/simpsons" +SRC_URI="http://www.splitbrain.org/_media/projects/fortunes/${MY_P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" +RESTRICT="mirror" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins chalkboard chalkboard.dat +} diff --git a/games-misc/fortune-mod-simpsons-chalkboard/metadata.xml b/games-misc/fortune-mod-simpsons-chalkboard/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-simpsons-chalkboard/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> diff --git a/games-misc/fortune-mod-slackware-1.15 b/games-misc/fortune-mod-slackware-1.15 deleted file mode 100644 index 61e1f658a05a..000000000000 --- a/games-misc/fortune-mod-slackware-1.15 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare setup -DESCRIPTION=This fortune mod is a collection of quotes seen on AOLS (Slackware) -EAPI=5 -HOMEPAGE=http://fauxascii.com/linux/mod_quotes.html -IUSE=offensive -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://fauxascii.com/linux/data/slack-fortunes-all-1.15.tgz -_md5_=1ca7c358ac9a31d4b0806bae13818a63 diff --git a/games-misc/fortune-mod-slackware/Manifest b/games-misc/fortune-mod-slackware/Manifest new file mode 100644 index 000000000000..304b05b3a8bc --- /dev/null +++ b/games-misc/fortune-mod-slackware/Manifest @@ -0,0 +1,3 @@ +DIST slack-fortunes-all-1.15.tgz 122880 BLAKE2B 9c77d81f117f72ce9bc7b87db1f59e071274f6e4d9fe62e5e2053faedc347e8d4def852b34d59e5e8a6de68ab2e3a66ed6b70bae64f31224c116eb0e236df8e0 SHA512 18c756b2d81d1e2f0f031c3f799c872b5e73ccd70b6df976644fcd657bd181d794b1a977a49554fe806aa595046c10f33ebea1dc70fccf5e58b8df15f3db7c3e +EBUILD fortune-mod-slackware-1.15.ebuild 1130 BLAKE2B 4b514b446a29b2cf19e4cf5b8f77b0db9a00545a3e956f6784326261d7669cac1de23c8cc35750c0d9257bd717a56bbb1f27c8fb03f93c8b4296bd88cf0a568e SHA512 b48f967636667420cc6330499af3531996f59372dabafb40df9e3fcbc01c75ca567cd5b83dd52bbaa0d402fab466b585daf56d64c0e95d614039774c795633a6 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-slackware/fortune-mod-slackware-1.15.ebuild b/games-misc/fortune-mod-slackware/fortune-mod-slackware-1.15.ebuild new file mode 100644 index 000000000000..0d4bbd6e9174 --- /dev/null +++ b/games-misc/fortune-mod-slackware/fortune-mod-slackware-1.15.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +# this ebuild now uses the offensive flag since AOLS +# is not exactly 'G' rated :) + +MY_PN=slack-fortunes-all +DESCRIPTION="This fortune mod is a collection of quotes seen on AOLS (Slackware)" +HOMEPAGE="http://fauxascii.com/linux/mod_quotes.html" +SRC_URI="http://fauxascii.com/linux/data/${MY_PN}-${PV}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="offensive" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR} + +pkg_setup() { + if ! use offensive ; then + elog "These fortunes have offensive content. Enable offensive USE Flag" + elog "ex: USE=\"offensive\" emerge ${PN}" + elog " or add to package.use file: games-misc/fortune-mod-slackware offensive" + die "Setting the offensive use flag is required for this package" + fi +} + +src_prepare() { + # get rid of md5 checks and extraneous files and backups + rm -f index.* *.md5 *~ +} + +src_install() { + insinto /usr/share/fortune + doins * +} diff --git a/games-misc/fortune-mod-slackware/metadata.xml b/games-misc/fortune-mod-slackware/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-slackware/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> diff --git a/games-misc/fortune-mod-smac-0.1 b/games-misc/fortune-mod-smac-0.1 deleted file mode 100644 index 5a8af1a66b07..000000000000 --- a/games-misc/fortune-mod-smac-0.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from the Alpha Centauri: Alien Crossfire tech tree -EAPI=5 -HOMEPAGE=http://progsoc.org/~curious/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://progsoc.org/~curious/files/fortune-mod-smac-0.1.tar.gz -_md5_=e68736dcd45f377b588edfb9d26d1605 diff --git a/games-misc/fortune-mod-smac/Manifest b/games-misc/fortune-mod-smac/Manifest new file mode 100644 index 000000000000..419d28a2b2df --- /dev/null +++ b/games-misc/fortune-mod-smac/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-smac-0.1.tar.gz 22205 BLAKE2B 383cd7bd752295ab26f8b49d9ac8e35b3bb4b317cdf9b36493adf867de66bf33e5b4c4727af53f8bc4997b445668430154390bb912c42329a5b6fa68e43a392a SHA512 cd837bc96e02f46b310ca264439e6e3753975e0613f05b41faf95fc2d9067f42b62a5af448586befd22e0b1c5e30754a4ae4bd34569c9bda434311ce82ac6697 +EBUILD fortune-mod-smac-0.1.ebuild 567 BLAKE2B b786ebf22f5c1d40fb94242f9ec51b82a7299510ab206840b460bff538f47be58ced94121319ac098612b667d72d43e858436de2003bb0b85aab15304136944f SHA512 f9155e7ea4c571073af1be785fc33554469f3392eec1550a007212f356b23c6da84096c65a51841b4ae4fc5a7a2ef981008e8c0d5f06eed6021a1c1bffc0612a +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-smac/fortune-mod-smac-0.1.ebuild b/games-misc/fortune-mod-smac/fortune-mod-smac-0.1.ebuild new file mode 100644 index 000000000000..daaaae3a3b7f --- /dev/null +++ b/games-misc/fortune-mod-smac/fortune-mod-smac-0.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from the Alpha Centauri: Alien Crossfire tech tree" +HOMEPAGE="http://progsoc.org/~curious/" +SRC_URI="http://progsoc.org/~curious/files/${P}.tar.gz" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +src_install() { + insinto /usr/share/fortune + doins smac smac.dat +} diff --git a/games-misc/fortune-mod-smac/metadata.xml b/games-misc/fortune-mod-smac/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-smac/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> diff --git a/games-misc/fortune-mod-sp-fortunes-0.2 b/games-misc/fortune-mod-sp-fortunes-0.2 deleted file mode 100644 index e77e56a18909..000000000000 --- a/games-misc/fortune-mod-sp-fortunes-0.2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=South Park Fortunes -EAPI=5 -HOMEPAGE=http://eol.init1.nl/content/view/44/54/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://eelco.is.a.rootboy.net/fortunecookies/SP-0.2.tar.gz -_md5_=b06d522430f15383e8cf7308081828ac diff --git a/games-misc/fortune-mod-sp-fortunes/Manifest b/games-misc/fortune-mod-sp-fortunes/Manifest new file mode 100644 index 000000000000..7f035545fa7b --- /dev/null +++ b/games-misc/fortune-mod-sp-fortunes/Manifest @@ -0,0 +1,3 @@ +DIST SP-0.2.tar.gz 11093 BLAKE2B d54196a7e567a8fd7c5476e4c55f77cab46325e4ec524103267677337cfdf94357d75cd9094227f445d2c971b506add8c9eabe5781b73a79c366cef02bb773c0 SHA512 846c469cc46e05a8314c92b609af3d049fe7e90c7b6c5aeb0c43c1ee12b8c8a3eab22be4aca3c79f64de53cff3d75152feb268f0e6ea80eaf8028f51827bd1d7 +EBUILD fortune-mod-sp-fortunes-0.2.ebuild 646 BLAKE2B c28342512ac8518f338692ab670d02833fd6300e09b3deec47d86046dd64028c3c681f5273d0b106a9ed6d6d7b9c1c77c0c38bed88dd37b003084aa06e133976 SHA512 27d75d0d1439e2bbfac2097c4189b23d8e0c59579b55bed6ea66bff85f6d5c84cf6167e14dd4c8c3a4bdd4a71f97b4cd2a0e37daa4147a582736c28fc7670e50 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-sp-fortunes/fortune-mod-sp-fortunes-0.2.ebuild b/games-misc/fortune-mod-sp-fortunes/fortune-mod-sp-fortunes-0.2.ebuild new file mode 100644 index 000000000000..cfd0effe2e22 --- /dev/null +++ b/games-misc/fortune-mod-sp-fortunes/fortune-mod-sp-fortunes-0.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=${P/fortune-mod-sp-fortunes/SP} +MY_PN=${PN/fortune-mod-sp-fortunes/SP} +DESCRIPTION="South Park Fortunes" +HOMEPAGE="http://eol.init1.nl/content/view/44/54/" +SRC_URI="http://eelco.is.a.rootboy.net/fortunecookies/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins SP SP.dat +} diff --git a/games-misc/fortune-mod-sp-fortunes/metadata.xml b/games-misc/fortune-mod-sp-fortunes/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-sp-fortunes/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> diff --git a/games-misc/fortune-mod-starwars-0.1 b/games-misc/fortune-mod-starwars-0.1 deleted file mode 100644 index 2b1e9be285b7..000000000000 --- a/games-misc/fortune-mod-starwars-0.1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from StarWars, The Empire Strikes Back, and Return of the Jedi -EAPI=5 -HOMEPAGE=http://www.splitbrain.org/projects/fortunes/starwars -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -RESTRICT=mirror -SLOT=0 -SRC_URI=http://www.splitbrain.org/_media/projects/fortunes/fortune-starwars.tgz -_md5_=f9d717d225cccbdee8cf632617fbc423 diff --git a/games-misc/fortune-mod-starwars/Manifest b/games-misc/fortune-mod-starwars/Manifest new file mode 100644 index 000000000000..8d556d9e58da --- /dev/null +++ b/games-misc/fortune-mod-starwars/Manifest @@ -0,0 +1,3 @@ +DIST fortune-starwars.tgz 5547 BLAKE2B 3f1800239bef03fc0adba4bbfc8d1f3a82f39c7240114b2aab40e3d411b30fa05d0fc3dffb1779be0e0b045303ebe47f78e545b96a6bb66201baa105c1593c0a SHA512 7c829f367b71a56f442045e63ece9b5bf774447de2535e41d6d43ace4c88a0c6e907546bcdef388110998d069b77c24bde39a97a86c89a2693bb089e65b89627 +EBUILD fortune-mod-starwars-0.1.ebuild 683 BLAKE2B 117a5b05412ecca178bd828e4fbf012bcb093ce00827977de396b48b70181bc3b30a2a04a0a34d47816ff6dc7a4beb7c1a8f5038d59ee48ddede9f8d83a96fb9 SHA512 716a802624bede8afa636c1b5015b93a807e47419651aab4acf58b026b5d3e3ca5e85a6d0d818aff5f845bab2dc50c74cec3268220fcd74ce6ca9c3ca3ad0ea3 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-starwars/fortune-mod-starwars-0.1.ebuild b/games-misc/fortune-mod-starwars/fortune-mod-starwars-0.1.ebuild new file mode 100644 index 000000000000..c0718dca798a --- /dev/null +++ b/games-misc/fortune-mod-starwars/fortune-mod-starwars-0.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=${PN/-mod/} +DESCRIPTION="Quotes from StarWars, The Empire Strikes Back, and Return of the Jedi" +HOMEPAGE="http://www.splitbrain.org/projects/fortunes/starwars" +SRC_URI="http://www.splitbrain.org/_media/projects/fortunes/${MY_P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" +RESTRICT="mirror" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins starwars starwars.dat +} diff --git a/games-misc/fortune-mod-starwars/metadata.xml b/games-misc/fortune-mod-starwars/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-starwars/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> diff --git a/games-misc/fortune-mod-strangelove-20041203 b/games-misc/fortune-mod-strangelove-20041203 deleted file mode 100644 index d35743cc79c8..000000000000 --- a/games-misc/fortune-mod-strangelove-20041203 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Dr. Strangelove -EAPI=5 -HOMEPAGE=http://seiler.us/wiki/index.php/Strangelove -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=fairuse -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://seiler.us/wiki/images/4/48/Strangelove_20041203.tar.gz -_md5_=be83ac3bf6f3df8776334506aa8f46be diff --git a/games-misc/fortune-mod-strangelove/Manifest b/games-misc/fortune-mod-strangelove/Manifest new file mode 100644 index 000000000000..212ee2bf1c7a --- /dev/null +++ b/games-misc/fortune-mod-strangelove/Manifest @@ -0,0 +1,3 @@ +DIST Strangelove_20041203.tar.gz 2103 BLAKE2B 3abc932f46e684a15f53648e8217ccc8f93fc32c9a7af8eaba73609b3189011068334dbf8d76ff8657677b8e1ab2e0f3784c7b24129e391d7db5af0c6e1a70a2 SHA512 c2e561a7556b50c6a281e3dbeb442034e61342ff1ec9d9d3ff9428b86b67d58ed378f9dd9cf7401bac70e5015a2eb2ae06e681fed323f502f6eba7ff648a5d08 +EBUILD fortune-mod-strangelove-20041203.ebuild 613 BLAKE2B 79242e732578803ad04bdb6aeffb42506aa7c11da09b7152ae678775c9521259c65b1e35652b1a164ab442814ad51624954e5c09003724286ca8c182d1c51067 SHA512 39e5ae6e659447177d0d8c497b3ca52b770e26e9802785419b6e8ad7f2605625d3cf80ec3822122c646986306fbdb2308829107263a794792a1c70e2fff5d38e +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-strangelove/fortune-mod-strangelove-20041203.ebuild b/games-misc/fortune-mod-strangelove/fortune-mod-strangelove-20041203.ebuild new file mode 100644 index 000000000000..303bf3cc50b5 --- /dev/null +++ b/games-misc/fortune-mod-strangelove/fortune-mod-strangelove-20041203.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Quotes from Dr. Strangelove" +HOMEPAGE="http://seiler.us/wiki/index.php/Strangelove" +SRC_URI="http://seiler.us/wiki/images/4/48/Strangelove_${PV}.tar.gz" + +LICENSE="fairuse" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${PN/fortune-mod-/} + +src_install() { + insinto /usr/share/fortune + doins strangelove strangelove.dat +} diff --git a/games-misc/fortune-mod-strangelove/metadata.xml b/games-misc/fortune-mod-strangelove/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-strangelove/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> diff --git a/games-misc/fortune-mod-tao-1 b/games-misc/fortune-mod-tao-1 deleted file mode 100644 index cbcdc0172512..000000000000 --- a/games-misc/fortune-mod-tao-1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=set of fortunes based on the Tao-Teh-Ching -EAPI=5 -HOMEPAGE=http://fortunes.quotationsbook.com/fortunes/collection/67/TAO -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-1 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://gentoo/fortune-tao.tar.gz -_md5_=cbca534858d33e0194265552420327e3 diff --git a/games-misc/fortune-mod-tao/Manifest b/games-misc/fortune-mod-tao/Manifest new file mode 100644 index 000000000000..d64e12d4099e --- /dev/null +++ b/games-misc/fortune-mod-tao/Manifest @@ -0,0 +1,3 @@ +DIST fortune-tao.tar.gz 15381 BLAKE2B f1ee9c670ad2b849717a2a2c5158dfaf59b94ba7d9d501152b90aef7d63923d2fcaa2c6264d9d4ec8d11cad0d6116042bcb9c60fd4696d97a833a9b5b4a8443b SHA512 ec8d8b679962e9a1af4fb74600d7d7d348efcda0fd9c4f08db881835f8e1665688f77a77b0eb8231274ab5ecc93443f5348976100031d5b0c4b6245f647db0e0 +EBUILD fortune-mod-tao-1.ebuild 608 BLAKE2B 40c85ab417b259f952576fcbe5e1a88c1213827916067022308dab1e00af5aefc58034ff5aa51e88918deb9994845b6e3512dd2832059e05f1679ceeaad3a3fb SHA512 126c620d635b7e9c9af4d5e93afe3a8c30aad2d2f4bb161efdef33fb0aac8704dc48825e6e64be02d290a5be09fe8e558ac3073cc178fa01cbaea3ea4a655d5a +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-tao/fortune-mod-tao-1.ebuild b/games-misc/fortune-mod-tao/fortune-mod-tao-1.ebuild new file mode 100644 index 000000000000..1e5df9bb24c6 --- /dev/null +++ b/games-misc/fortune-mod-tao/fortune-mod-tao-1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_PN=${PN/mod-/} +DESCRIPTION="set of fortunes based on the Tao-Teh-Ching" +HOMEPAGE="http://fortunes.quotationsbook.com/fortunes/collection/67/TAO" +SRC_URI="mirror://gentoo/${MY_PN}.tar.gz" + +LICENSE="GPL-1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_PN} + +src_install() { + insinto /usr/share/fortune + doins tao tao.dat +} diff --git a/games-misc/fortune-mod-tao/metadata.xml b/games-misc/fortune-mod-tao/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-tao/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> diff --git a/games-misc/fortune-mod-taow-1.0 b/games-misc/fortune-mod-taow-1.0 deleted file mode 100644 index dc2c456cddea..000000000000 --- a/games-misc/fortune-mod-taow-1.0 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=The Art of War Fortune Mod -EAPI=5 -HOMEPAGE=http://www.de-brauwer.be/wiki/wikka.php?wakka=TheArtOfWar -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://www.de-brauwer.be/wastebasket/fortunes-taow-1.0.tar.gz -_md5_=56375c988c48db1667381c181a7e3be7 diff --git a/games-misc/fortune-mod-taow/Manifest b/games-misc/fortune-mod-taow/Manifest new file mode 100644 index 000000000000..6dbfe48fd7dc --- /dev/null +++ b/games-misc/fortune-mod-taow/Manifest @@ -0,0 +1,3 @@ +DIST fortunes-taow-1.0.tar.gz 67835 BLAKE2B 6cf3fc38931204e4b5c71cd0573c3cb854db1ad8b85318a7cd9a606bac66bcb9ceb8570b930f1cdf246ff63f373170578bebaed2f01bd3c03425dcdc784cc3ec SHA512 da1577b36c121028ba2568e4e5a2da96848d70361a3803e93960b357790026a56fb545f42119d013845f6003ffb9f8421de2a1152b189ef93d3a290474259405 +EBUILD fortune-mod-taow-1.0.ebuild 552 BLAKE2B 98af36133747b5624454d47a3fedebf391e20d49c85688215eaaaf732a53890b3626cddbb506493eda50982344d3d6fc82d2ab18cd9995ce822391627a60cd9d SHA512 06cec28fcaa134de9bd3702baea629b3ca49127db49cc4c61b115e56ff879b701a527a30db6f4ed80d01ae4fba38ca82ded6d2c0a313897bb045edfc217f2fdb +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-taow/fortune-mod-taow-1.0.ebuild b/games-misc/fortune-mod-taow/fortune-mod-taow-1.0.ebuild new file mode 100644 index 000000000000..f9333894ec3b --- /dev/null +++ b/games-misc/fortune-mod-taow/fortune-mod-taow-1.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=fortunes-taow-${PV} +DESCRIPTION="The Art of War Fortune Mod" +HOMEPAGE="http://www.de-brauwer.be/wiki/wikka.php?wakka=TheArtOfWar" +SRC_URI="http://www.de-brauwer.be/wastebasket/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins taow taow.dat +} diff --git a/games-misc/fortune-mod-taow/metadata.xml b/games-misc/fortune-mod-taow/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-taow/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> diff --git a/games-misc/fortune-mod-thomas-ogrisegg-20030120 b/games-misc/fortune-mod-thomas-ogrisegg-20030120 deleted file mode 100644 index 6231b3933830..000000000000 --- a/games-misc/fortune-mod-thomas-ogrisegg-20030120 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Quotes from Thomas Ogrisegg -EAPI=5 -HOMEPAGE=http://fortune-mod-fvl.sourceforge.net/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=mirror://sourceforge/fortune-mod-fvl/fortune-mod-thomas.ogrisegg-20030120.tar.gz -_md5_=a5cd99813fbccb01d447c013b6fa769e diff --git a/games-misc/fortune-mod-thomas-ogrisegg/Manifest b/games-misc/fortune-mod-thomas-ogrisegg/Manifest new file mode 100644 index 000000000000..b5e427dc751b --- /dev/null +++ b/games-misc/fortune-mod-thomas-ogrisegg/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-thomas.ogrisegg-20030120.tar.gz 15662 BLAKE2B 58c2bbc1b7c432fad02b201d277eb5608151756efce4126eb20f62f30397bb74577d3dacafab3c5abfa136a61d2ac1d596fd20daf7dc7117eeabd29259244f82 SHA512 e1888b117074ae44eeb34ba499f03793d33cbcf5c2af20eec4171078485d37c06a3ccbcb80a620ea4a8e564840fe832d310ddaa8bc5a5164c8d2f870db0791b0 +EBUILD fortune-mod-thomas-ogrisegg-20030120.ebuild 635 BLAKE2B e59bf3fca272bbf1d7d8ad988703ddb89a288937a50f248982c07382ba1150dc4317f31b6146c16c19128593f38284cebcf6ae14ece2f5a87fb8844e8d1fb62b SHA512 15486d4352b51f51bb5dad7f152b929f4fe7329670bc2a99f6a71d787ea3a336a330756634030626914005a3164ca96806d7318624a344cf15a80a83a6ec9507 +MISC metadata.xml 338 BLAKE2B a447f8b77fda70cb6cd7c8b1ccc2265317607a851a134dcdd4a1718c338ced40e91935ad337228890f10df94cab00ac484257b585762b735f8463ef8707b6ece SHA512 eafdde3a9e9cc33fd4dba816289aaf3dd0527f139ddc5cf76eddc13736d7f32277ceb23d86762d7ae8167f05942eb985756da89576dd87be69c7642469d2aa3f diff --git a/games-misc/fortune-mod-thomas-ogrisegg/fortune-mod-thomas-ogrisegg-20030120.ebuild b/games-misc/fortune-mod-thomas-ogrisegg/fortune-mod-thomas-ogrisegg-20030120.ebuild new file mode 100644 index 000000000000..dfd7b0a14886 --- /dev/null +++ b/games-misc/fortune-mod-thomas-ogrisegg/fortune-mod-thomas-ogrisegg-20030120.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P=fortune-mod-thomas.ogrisegg-${PV} +DESCRIPTION="Quotes from Thomas Ogrisegg" +HOMEPAGE="http://fortune-mod-fvl.sourceforge.net/" +SRC_URI="mirror://sourceforge/fortune-mod-fvl/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + doins thomas.ogrisegg thomas.ogrisegg.dat +} diff --git a/games-misc/fortune-mod-thomas-ogrisegg/metadata.xml b/games-misc/fortune-mod-thomas-ogrisegg/metadata.xml new file mode 100644 index 000000000000..f0c5667bf97e --- /dev/null +++ b/games-misc/fortune-mod-thomas-ogrisegg/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">fortune-mod-fvl</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/fortune-mod-woody-allen-it-0.1 b/games-misc/fortune-mod-woody-allen-it-0.1 deleted file mode 100644 index 77ce35ce6bca..000000000000 --- a/games-misc/fortune-mod-woody-allen-it-0.1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Fortune database for Woody Allen quotes (in Italian) -EAPI=5 -HOMEPAGE=http://somemixedstuff.blogspot.com/2007/04/set-of-fortunes-of-woody-allen-quotes.html -KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://utenti.lycos.it/gutter/fortune-mod-woody-allen-it/fortune-mod-woody-allen-it-0.1.tgz -_md5_=d5ca7cfbe17c64640109482c1138c6c2 diff --git a/games-misc/fortune-mod-woody-allen-it/Manifest b/games-misc/fortune-mod-woody-allen-it/Manifest new file mode 100644 index 000000000000..bb333c1a43c5 --- /dev/null +++ b/games-misc/fortune-mod-woody-allen-it/Manifest @@ -0,0 +1,3 @@ +DIST fortune-mod-woody-allen-it-0.1.tgz 14246 BLAKE2B e84797ae8128f9c1b20f9a321dcb9e4de584b765d399f6299ffe6a5facd391a8fdac87fb43109f82680d6873e2223b2f25b36cb8057da972c5ba9479c8b226c0 SHA512 9008be8c09671bc0e7715a18e6816a454d2f1aa6ca88aee6f596690888fb6fde1289629d3d2336df9de5fef04318ab9e86089b131f655e827905b1a1de57d8ea +EBUILD fortune-mod-woody-allen-it-0.1.ebuild 574 BLAKE2B 83e83d9572be5a87fe1220a2173b7693e5462f9a8fd20e61ae10e107973f680d14ef72fe910b7ba661115fcdb71ec2b19ffd0e5c7561ca2563ae39e07a0fb031 SHA512 691fb75c96d57e58f0198fca672775e72a3d16df5a5788d32e1479651bb00cc5710d714f6eec457324c29208b3f62cb33cf9f7d5c6e3ae8ca1d398cd93a1af05 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-woody-allen-it/fortune-mod-woody-allen-it-0.1.ebuild b/games-misc/fortune-mod-woody-allen-it/fortune-mod-woody-allen-it-0.1.ebuild new file mode 100644 index 000000000000..20a8b6ce27e2 --- /dev/null +++ b/games-misc/fortune-mod-woody-allen-it/fortune-mod-woody-allen-it-0.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +DESCRIPTION="Fortune database for Woody Allen quotes (in Italian)" +HOMEPAGE="http://somemixedstuff.blogspot.com/2007/04/set-of-fortunes-of-woody-allen-quotes.html" +SRC_URI="http://utenti.lycos.it/gutter/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${PN} + +src_install() { + insinto /usr/share/fortune + doins ${PN} ${PN}.dat +} diff --git a/games-misc/fortune-mod-woody-allen-it/metadata.xml b/games-misc/fortune-mod-woody-allen-it/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-woody-allen-it/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> diff --git a/games-misc/fortune-mod-zx-error-1.0 b/games-misc/fortune-mod-zx-error-1.0 deleted file mode 100644 index 5eac909ecc4a..000000000000 --- a/games-misc/fortune-mod-zx-error-1.0 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DESCRIPTION=Sinclair ZX Spectrum BASIC error Fortunes -EAPI=5 -HOMEPAGE=http://korpus.juls.savba.sk/~garabik/software/fortunes-zx-error.html -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris -LICENSE=GPL-2 -RDEPEND=games-misc/fortune-mod -SLOT=0 -SRC_URI=http://korpus.juls.savba.sk/~garabik/software/fortunes-zx-error/fortunes-zx-error-1.0.tar.gz -_md5_=65609ba722d8b01ebcff83a610997f72 diff --git a/games-misc/fortune-mod-zx-error/Manifest b/games-misc/fortune-mod-zx-error/Manifest new file mode 100644 index 000000000000..4ea04b993e24 --- /dev/null +++ b/games-misc/fortune-mod-zx-error/Manifest @@ -0,0 +1,3 @@ +DIST fortunes-zx-error-1.0.tar.gz 1209 BLAKE2B c8197c765161204fd67e0070aaf0973fbd5d437aa03b1c74383e78119a3ce8f3f16b7fd2dc1192c4c4b28a56125ca5b190a1b727e5c1f0a470172f38fc75f807 SHA512 6412826dfafdcd79eeb2f8100c6e7a7419526af080e98af91243a786b1fc6089ef652eb0d8267eb94564dd932fcd1b5f903a4da76760f23b370e57fbc5c72f9d +EBUILD fortune-mod-zx-error-1.0.ebuild 728 BLAKE2B 48d416c0cf83c0dbdd2ac9c1030dbda50b3d26465fbd856587133dc524e615d7b8cbb7e732fb8d43f7cf9c0d5450dbd50d8ac72e49ba58fbb9e08fe9f47aaf66 SHA512 d5955579b983c2b8043472d23316e6d2c974c1b780f6a02e398ae970e5def807a2725290d9e462a8037f7f92ddddbda4425a776c08194aeb2408900224a91db8 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/fortune-mod-zx-error/fortune-mod-zx-error-1.0.ebuild b/games-misc/fortune-mod-zx-error/fortune-mod-zx-error-1.0.ebuild new file mode 100644 index 000000000000..c996c5add34a --- /dev/null +++ b/games-misc/fortune-mod-zx-error/fortune-mod-zx-error-1.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +MY_P="fortunes-zx-error-${PV}" +DESCRIPTION="Sinclair ZX Spectrum BASIC error Fortunes" +HOMEPAGE="http://korpus.juls.savba.sk/~garabik/software/fortunes-zx-error.html" +SRC_URI="http://korpus.juls.savba.sk/~garabik/software/fortunes-zx-error/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="" + +RDEPEND="games-misc/fortune-mod" + +S=${WORKDIR}/${MY_P} + +src_install() { + insinto /usr/share/fortune + newins zx/error zx-error + newins zx/error.dat zx-error.dat + dodoc README +} diff --git a/games-misc/fortune-mod-zx-error/metadata.xml b/games-misc/fortune-mod-zx-error/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod-zx-error/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> diff --git a/games-misc/fortune-mod/Manifest b/games-misc/fortune-mod/Manifest new file mode 100644 index 000000000000..503792d0e07f --- /dev/null +++ b/games-misc/fortune-mod/Manifest @@ -0,0 +1,5 @@ +AUX 01_all_fortune_all-fix.patch 783 BLAKE2B 6624a194f63177a3dd414f7c0612d14343f1663867eee04456d8c7fa6b374c7bd1da48495c5c4e8820aedc93c247357574c7a73b71249970f5bea9feac18ff07 SHA512 52211ad8a5f29bc65314fff58e151a7890f0f5d1d6e613b67e693f0bf4ece09219febdb9291ff006901d48b6c50dab0f5507201d412760ddc5d7857c74e11e86 +AUX fortune-mod-1.99.1-gentoo.patch 2699 BLAKE2B aea72dffd92071d416d8bb239f26f26a59aa2920d5bb25cae36267cd8a12362f6463bf43592c9b5065d218d413bc0d5c5d1ad361f52fd6f8260eef4f447b5204 SHA512 83ad811f73216db89eaea52a1a55b63e6f12f8580fd3e360b7adc6e80066c0d6d79191e6c2fbe3e2b78cf446bdb0500562cd9fe8cf00375af76034861b2ab54c +DIST fortune-mod-1.99.1.tar.gz 1812089 BLAKE2B a5df4a5a518021073ee95ac7e110ac75b961feb1b4dfcc3a40165ea98859f93e6d002ee4906d3f03a40762503ae475b61399a2bd4144609fa4d9815a1a85fa84 SHA512 4c06ea37532dd59f0251d7c49538bee703852c60a3247aba7c516f4f0d4b8ab15b9d7495d004a6423acd74c4dd7532e3dbe1679d6904ab373b617a3386205cde +EBUILD fortune-mod-1.99.1-r2.ebuild 1721 BLAKE2B 9b29121f9b0a2c73388fe59bd5c4c2c69ed6bbca62b6c5b3a8c12d96b134057e1c5e2be65dcbddcc52be6e00e1c9ca16e1a3acf392b64fe22eca6732a12b3e72 SHA512 52b572cc853851ec820c8e12c361b187f93e0a68b783111b8cf3fea229afd786b51831ca77491c8aa75905c489ea9c62a0dc927544d875da0d1e9c896a4e4814 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 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 new file mode 100644 index 000000000000..b4175ac81bfc --- /dev/null +++ b/games-misc/fortune-mod/files/01_all_fortune_all-fix.patch @@ -0,0 +1,21 @@ +--- fortune/fortune.c.old 2006-03-11 15:33:14.000000000 +0100 ++++ fortune/fortune.c 2006-03-11 15:43:16.000000000 +0100 +@@ -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 new file mode 100644 index 000000000000..d9b27fb350e5 --- /dev/null +++ b/games-misc/fortune-mod/files/fortune-mod-1.99.1-gentoo.patch @@ -0,0 +1,99 @@ +--- fortune-mod-1.99.1/datfiles/Makefile ++++ fortune-mod-1.99.1/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: +--- fortune-mod-1.99.1/datfiles/off/Makefile ++++ fortune-mod-1.99.1/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: +--- fortune-mod-1.99.1/Makefile ++++ fortune-mod-1.99.1/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' +--- fortune-mod-1.99.1/fortune/fortune.c ++++ fortune-mod-1.99.1/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); +--- fortune-mod-1.99.1/util/rot.c ++++ fortune-mod-1.99.1/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) + { +--- fortune-mod-1.99.1/util/unstr.c ++++ fortune-mod-1.99.1/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/fortune-mod-1.99.1-r2.ebuild b/games-misc/fortune-mod/fortune-mod-1.99.1-r2.ebuild new file mode 100644 index 000000000000..b37cea4d9a5f --- /dev/null +++ b/games-misc/fortune-mod/fortune-mod-1.99.1-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils toolchain-funcs + +DESCRIPTION="The notorious fortune program" +HOMEPAGE="http://www.redellipse.net/code/fortune" +SRC_URI="http://www.redellipse.net/code/downloads/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="alpha amd64 arm ~arm64 hppa m68k ~mips ppc64 sh x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +IUSE="offensive elibc_glibc" + +DEPEND="app-text/recode" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${P}-gentoo.patch \ + "${FILESDIR}"/01_all_fortune_all-fix.patch + + 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} == *-*bsd* ]] && local reglibs="-lcompat" + [[ ${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= + [[ ${CHOST} == *-interix* ]] && myrex="REGEXDEFS=-DNO_REGEX" + 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/metadata.xml b/games-misc/fortune-mod/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/fortune-mod/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> diff --git a/games-misc/funny-manpages-1.3_rc5-r1 b/games-misc/funny-manpages-1.3_rc5-r1 deleted file mode 100644 index e95bce674a14..000000000000 --- a/games-misc/funny-manpages-1.3_rc5-r1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=funny manpages collected from various sources -EAPI=5 -HOMEPAGE=https://www.debian.org/ -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 -LICENSE=freedist -RDEPEND=virtual/man -SLOT=0 -SRC_URI=mirror://debian/pool/main/f/funny-manpages/funny-manpages_1.3.orig.tar.gz mirror://debian/pool/main/f/funny-manpages/funny-manpages_1.3-5.diff.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=7ebca50d827ed7de730f97ffe9da4342 diff --git a/games-misc/funny-manpages-2.3 b/games-misc/funny-manpages-2.3 deleted file mode 100644 index 43f068c6bab7..000000000000 --- a/games-misc/funny-manpages-2.3 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install prepare -DESCRIPTION=funny manpages collected from various sources -EAPI=6 -HOMEPAGE=https://www.debian.org/ -KEYWORDS=~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 -LICENSE=freedist -RDEPEND=virtual/man -SLOT=0 -SRC_URI=mirror://debian/pool/main/f/funny-manpages/funny-manpages_2.3.orig.tar.gz -_md5_=4c1d2e6e98597a92efbb8a9a1c9eb7cb diff --git a/games-misc/funny-manpages/Manifest b/games-misc/funny-manpages/Manifest new file mode 100644 index 000000000000..f6fc1f64af29 --- /dev/null +++ b/games-misc/funny-manpages/Manifest @@ -0,0 +1,6 @@ +DIST funny-manpages_1.3-5.diff.gz 2639 BLAKE2B 2234a963be3292e33fadeb12213b11a6a9b81157f60c505df3e9d097cc99cb90a5b180bc1b64636d423a04d44a67fdd2ea8478ac83ce984f6a799896e2251036 SHA512 69110989da9071321a8d8e9ea4f09bd7635704caeaccbdbf7fb2fb1abd540632f19d63d15de3232fabbc35e76dfe2eefb64ce84b6f4606d8dbe581e15f83d24c +DIST funny-manpages_1.3.orig.tar.gz 22691 BLAKE2B 2b54879992a3c9254e39b175adb060cbcf0ad65597454659fe66bb694ba5be70e97a3e7356ec79d6cd42cfc64f1b5adffd8328edc200a79987687a1227328bc8 SHA512 83c753540d9a9829017246f4a9de22ba09965fa5b8af8276f55ef141129876ca3e641b367ebc31ca99301f37a56132c07eee1ebc9616c954a2e84387fe62383d +DIST funny-manpages_2.3.orig.tar.gz 23949 BLAKE2B 27f3dc4f548b6012c6830d303980c6871c0079cd123b706bdda75cdc49c90e66171a096b24ef3ba448f3d8e0c6a48f316b8c2783cfa6cc0087ef755311bb5ac3 SHA512 7920e9a62972f8ea0649b50d0b108936a6e0a5d5b68baccadded4999d0219af3f4685349dd881aded9e762e0d1f00575f382d155db0969f7e51a4a1963f0519e +EBUILD funny-manpages-1.3_rc5-r1.ebuild 751 BLAKE2B ba210658cde7d2697809b84bad128a02d0306277ec8941032b26576a00e329d22afe1d0824929e101107681b97a324163c4581fd9cd6336433a9acdc21a8c7dd SHA512 fc365f93fa65cf12d2aab9ec903900997a60a1e606be42dcea2e7cf8eb5183a503eb93109210b12db33c87d8b02f682d528212e00b22707ccd61f8b2c11ff953 +EBUILD funny-manpages-2.3.ebuild 842 BLAKE2B 1233759f3d045eb8671e4ccb63231f078d05a9ae6e1fe5de030d41c0c4d264ee126f8d4958a53b8ec4ac176a2b80784c73d4c06828cf2cfe25a13ec7738e6a69 SHA512 d072d567fd05eb42f451b23fb7161f298a78767caaa1c3e08b1e9c14e9292f9b3c93ef499a994b95574a0e4315c27a818d35348f0200a270ff58d05971728272 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/funny-manpages/funny-manpages-1.3_rc5-r1.ebuild b/games-misc/funny-manpages/funny-manpages-1.3_rc5-r1.ebuild new file mode 100644 index 000000000000..922db36737b4 --- /dev/null +++ b/games-misc/funny-manpages/funny-manpages-1.3_rc5-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils + +MY_R=${PV:0-1} +MY_P=${PN}_${PV/_rc?/} +DESCRIPTION="funny manpages collected from various sources" +HOMEPAGE="https://www.debian.org/" +SRC_URI="mirror://debian/pool/main/f/funny-manpages/${MY_P}.orig.tar.gz + mirror://debian/pool/main/f/funny-manpages/${MY_P}-${MY_R}.diff.gz" + +LICENSE="freedist" #465704 +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86" +IUSE="" + +RDEPEND="virtual/man" + +S=${WORKDIR}/${MY_P/_/-}.orig + +src_prepare() { + epatch ../${MY_P}-${MY_R}.diff + + for f in *.[0-57-9]fun ; do + mv ${f} ${f/.?fun/.6fun} || die "renaming ${f} failed" + done +} + +src_install() { + doman *.6fun +} diff --git a/games-misc/funny-manpages/funny-manpages-2.3.ebuild b/games-misc/funny-manpages/funny-manpages-2.3.ebuild new file mode 100644 index 000000000000..2ab4b79b95e9 --- /dev/null +++ b/games-misc/funny-manpages/funny-manpages-2.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +MY_R="${PV:0-1}" +MY_P="${PN}_${PV/_p?/}" +DESCRIPTION="funny manpages collected from various sources" +HOMEPAGE="https://www.debian.org/" +SRC_URI="mirror://debian/pool/main/f/funny-manpages/${MY_P}.orig.tar.gz" + +if [[ "${PV}" = *_p* ]] ; then + SRC_URI+=" mirror://debian/pool/main/f/funny-manpages/${MY_P}-${MY_R}.diff.gz" +fi + +LICENSE="freedist" #465704 +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86" +IUSE="" + +RDEPEND="virtual/man" + +S="${WORKDIR}/${PN}/man" + +src_prepare() { + if [[ "${PV}" = *_p* ]] ; then + eapply "${WORKDIR}"/${MY_P}-${MY_R}.diff + fi + + eapply_user + + for f in *.[0-57-9]fun ; do + mv ${f} ${f/.?fun/.6fun} || die "renaming ${f} failed" + done +} + +src_install() { + doman *.6fun +} diff --git a/games-misc/funny-manpages/metadata.xml b/games-misc/funny-manpages/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/funny-manpages/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> diff --git a/games-misc/gBhed-0.17-r1 b/games-misc/gBhed-0.17-r1 deleted file mode 100644 index 17e0b29fed94..000000000000 --- a/games-misc/gBhed-0.17-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=gtk? ( x11-libs/gtk+:2 ) -DESCRIPTION=An Al Bhed translator -EAPI=6 -HOMEPAGE=http://liquidchile.net/software/gbhed/ -IUSE=gtk -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=gtk? ( x11-libs/gtk+:2 ) -SLOT=0 -SRC_URI=http://liquidchile.net/software/gbhed/gBhed-0.17.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=64932fdc84bb70669875e6a6490047db diff --git a/games-misc/gBhed/Manifest b/games-misc/gBhed/Manifest new file mode 100644 index 000000000000..de154e81c4af --- /dev/null +++ b/games-misc/gBhed/Manifest @@ -0,0 +1,3 @@ +DIST gBhed-0.17.tar.gz 460425 BLAKE2B f3f0d7ee11aed7efdf4c69b22c45b1f36f44cdbea7b0c497d16eacf7d43dfcdd65d5351bcd3e4c20eae184cddcbea62c093f5448bb94ce9cc256e4be8192c6b0 SHA512 036dcdef2de70ebc0774e9907c7697d28369d71fdb763e9034efe9ab2385ac482d2f301e7291a1b4787338080943260cd22715067d10d5f8c8d3690db2f0cc27 +EBUILD gBhed-0.17-r1.ebuild 873 BLAKE2B 6fff2444d86587a2dcd4a9b1e28971852cbe19c791e4443afa197a544849b68da4d00adcc889114e18256b5d1f6624124e34ed65c91a2e8b7e57a1b87cbb269f SHA512 83c7f629936e8d067b920e31736162e89c2c62c51fe42b4e5b8d0e529784c4a70c7dd332ee0d074ecdb59f03efbcf8ec46c08437dbe620a3a2d8734f8443351f +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/gBhed/gBhed-0.17-r1.ebuild b/games-misc/gBhed/gBhed-0.17-r1.ebuild new file mode 100644 index 000000000000..4386d6edb2f1 --- /dev/null +++ b/games-misc/gBhed/gBhed-0.17-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils + +DESCRIPTION="An Al Bhed translator" +HOMEPAGE="http://liquidchile.net/software/gbhed/" +SRC_URI="http://liquidchile.net/software/gbhed/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk" + +DEPEND="gtk? ( x11-libs/gtk+:2 )" +RDEPEND=${DEPEND} + +src_prepare() { + default + + sed -i 's/19/32/' src/gui/translation_fork.c || die +} + +src_configure() { + econf \ + --datadir=/usr/share/${PN} \ + $(use_enable gtk gbhed) +} + +src_install() { + emake -C src DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + doman doc/abtranslate.1 + + if use gtk ; then + insinto /usr/share/${PN}/pixmaps + doins pixmaps/*.{jpg,png,xpm} + newicon pixmaps/gbhed48.png ${PN}.png + make_desktop_entry gbhed ${PN} + doman doc/gbhed.1 + fi +} diff --git a/games-misc/gBhed/metadata.xml b/games-misc/gBhed/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/gBhed/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> diff --git a/games-misc/games-envd-0 b/games-misc/games-envd-0 deleted file mode 100644 index bbddc7efbb4e..000000000000 --- a/games-misc/games-envd-0 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack -DESCRIPTION=Environment file for gentoo games -EAPI=5 -HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Games -KEYWORDS=alpha amd64 arm arm64 hppa m68k ~mips ppc64 s390 sh x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris -LICENSE=GPL-2 -SLOT=0 -_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=de62fb34ea1fc00cf396868c629e9301 diff --git a/games-misc/games-envd/Manifest b/games-misc/games-envd/Manifest new file mode 100644 index 000000000000..c3563f83a01e --- /dev/null +++ b/games-misc/games-envd/Manifest @@ -0,0 +1,2 @@ +EBUILD games-envd-0.ebuild 1319 BLAKE2B 595aacf33f8dae1e8a8ef5618e9227976ecc01921a84d1250be2901ef766ffcd5d38a6b4b411e2a300c0f905e9685eb3890fd52005fd44608619ba4b76925c7f SHA512 9cf66e5252ed3e35e37b747c5bd541f162c5f8a5f45b2afd555e34077156cf87979ea3c268bfeb96ff07e5ecee6711cb796bbe3ff4b8911f3f277d480645b1b5 +MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254 diff --git a/games-misc/games-envd/games-envd-0.ebuild b/games-misc/games-envd/games-envd-0.ebuild new file mode 100644 index 000000000000..c9b1f79c699f --- /dev/null +++ b/games-misc/games-envd/games-envd-0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit multilib games + +DESCRIPTION="Environment file for gentoo games" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Games" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa m68k ~mips ppc64 s390 sh x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +S=${WORKDIR} + +pkg_setup() { + games_pkg_setup + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + if [[ -e "${EROOT%/}/etc/env.d/${GAMES_ENVD}" ]] ; then + einfo "removing ${EROOT%/}/etc/env.d/${GAMES_ENVD}" + rm "${EROOT%/}/etc/env.d/${GAMES_ENVD}" || die + fi + fi +} + +src_prepare() { + local d libdirs + + for d in $(get_all_libdirs) ; do + libdirs="${libdirs}:${GAMES_PREFIX}/${d}" + done + + cat <<-EOF > ${GAMES_ENVD} || die + # if you don't want these added for non-games users + # see https://bugs.gentoo.org/show_bug.cgi?id=408615 + LDPATH="${libdirs:1}" + PATH="${GAMES_BINDIR}" + EOF +} + +src_configure() { :; } + +src_compile() { :; } + +src_install() { + doenvd ${GAMES_ENVD} + gamesowners "${ED%/}"/etc/env.d/${GAMES_ENVD} + gamesperms "${ED%/}"/etc/env.d/${GAMES_ENVD} +} + +pkg_preinst() { :; } + +pkg_postinst() { :; } diff --git a/games-misc/games-envd/metadata.xml b/games-misc/games-envd/metadata.xml new file mode 100644 index 000000000000..26079e608bed --- /dev/null +++ b/games-misc/games-envd/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> diff --git a/games-misc/gtklife-5.1-r1 b/games-misc/gtklife-5.1-r1 deleted file mode 100644 index dca0dd3298b0..000000000000 --- a/games-misc/gtklife-5.1-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure install -DEPEND=dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/libX11 virtual/pkgconfig -DESCRIPTION=A Conway's Life simulator for Unix -EAPI=6 -HOMEPAGE=http://ironphoenix.org/tril/gtklife/ -KEYWORDS=~amd64 ~hppa ~x86 -LICENSE=GPL-2 -RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 x11-libs/libX11 -SLOT=0 -SRC_URI=http://ironphoenix.org/tril/gtklife/gtklife-5.1.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=9a010d0d4962e3353c8f88f527a14b1f diff --git a/games-misc/gtklife/Manifest b/games-misc/gtklife/Manifest new file mode 100644 index 000000000000..2c76d527d6e8 --- /dev/null +++ b/games-misc/gtklife/Manifest @@ -0,0 +1,4 @@ +AUX gtklife-5.1-link.patch 578 BLAKE2B 27c3ca447d6c46551c1d3966921f88ca3f0b89a5371cfa07cf875805439de3fc0604de048c8c54a1020e80ff1e8949bcaa9bf45a550e5617c00f3840902c3f99 SHA512 2bcfff0164f13dd236edd3d2b88c37aebd79bf6344b7f0108a51b652cf291ea67d9ef4a4b0ccb11bd97a867617b4fb45b0b4668e8014e5c53ebcb345e1937a97 +DIST gtklife-5.1.tar.gz 809542 BLAKE2B 379f2f69c9fdc55dbc48d62b7659dacf9070c561a6765e9f3b6656e11542d94e2b4214708fd92aae4a560cd5a8d93d5c3cc4f119c7fb95dd561b487090897f19 SHA512 b80a2f0fc41583c2905e84e00baf689870c22262a55af25dfc2fe9e914d214f9c01b6800125e68516b63067005d25338ee7edf0c63ee37327479411693840025 +EBUILD gtklife-5.1-r1.ebuild 781 BLAKE2B 55a5f362fa7b2b6fc386018df9475f5cff04d311c9bfd182437bcc71fb168f48a32ee67c4b68bf17424c07dd72002cda38e0aa13d05b2dc603df78d25e60af99 SHA512 30087cc2ca2b2133a52bbfa0592df47a16ceebdeb6380720f6c50c33209648515c441dba70cc6c22f850affff4f3a06fb7857425c360c0e600d664e41a7862b4 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/gtklife/files/gtklife-5.1-link.patch b/games-misc/gtklife/files/gtklife-5.1-link.patch new file mode 100644 index 000000000000..0971a5d73cc8 --- /dev/null +++ b/games-misc/gtklife/files/gtklife-5.1-link.patch @@ -0,0 +1,20 @@ +--- 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.1-r1.ebuild new file mode 100644 index 000000000000..bca795466a9a --- /dev/null +++ b/games-misc/gtklife/gtklife-5.1-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils + +DESCRIPTION="A Conway's Life simulator for Unix" +HOMEPAGE="http://ironphoenix.org/tril/gtklife/" +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 +) + +src_configure() { + econf \ + --with-gtk2 \ + --with-docdir=/usr/share/doc/${PF}/html +} + +src_install() { + dobin ${PN} + + insinto /usr/share/${PN} + doins -r graphics patterns + + newicon icon_48x48.png ${PN}.png + make_desktop_entry ${PN} GtkLife + + dodoc -r doc/* + dodoc AUTHORS README NEWS +} diff --git a/games-misc/gtklife/metadata.xml b/games-misc/gtklife/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/gtklife/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> diff --git a/games-misc/katawa-shoujo-1.3.1-r1 b/games-misc/katawa-shoujo-1.3.1-r1 deleted file mode 100644 index cf5d2fd6be7f..000000000000 --- a/games-misc/katawa-shoujo-1.3.1-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=install postinst postrm preinst -DEPEND=>=sys-apps/sed-4 -DESCRIPTION=Bishoujo-style visual novel by Four Leaf Studios -EAPI=6 -HOMEPAGE=https://www.katawa-shoujo.com -IUSE=doc +system-renpy -KEYWORDS=~amd64 ~x86 -LICENSE=CC-BY-NC-ND-3.0 !system-renpy? ( MIT PSF-2 LGPL-2.1 || ( FTL GPL-2+ ) IJG libpng ZLIB BZIP2 ) -RDEPEND=system-renpy? ( games-engines/renpy:6.99 ) -REQUIRED_USE=!system-renpy? ( || ( amd64 x86 ) ) -RESTRICT=!system-renpy? ( strip ) -SLOT=0 -SRC_URI=https://dl.katawa-shoujo.com/gold_1.3.1/%5B4ls%5D_katawa_shoujo_1.3.1-%5Blinux-x86%5D%5B18161880%5D.tar.bz2 -> katawa-shoujo-1.3.1.tar.bz2 https://dev.gentoo.org/~hasufell/distfiles/katawa-shoujo-48.png https://dev.gentoo.org/~hasufell/distfiles/katawa-shoujo-256.png -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=9f0a453709668ea5a59728a8597b92dd diff --git a/games-misc/katawa-shoujo/Manifest b/games-misc/katawa-shoujo/Manifest new file mode 100644 index 000000000000..800e2e19acd9 --- /dev/null +++ b/games-misc/katawa-shoujo/Manifest @@ -0,0 +1,5 @@ +DIST katawa-shoujo-1.3.1.tar.bz2 496188604 BLAKE2B a27fbc84ac0594790ad5b77e6c7e49c19c2b4716b1e5e516171b593211f1d5f2ca1bddc3e0ebb92420b7529b4b2fdff7b0732bb61b5aa2acdaf45e33dd713497 SHA512 d5f1b49c60b70b272dd5d62c1d49cb9e3c17e3f77339fc593db2122f1c140005bc23ecb7ad9b0d93c0701c77f9bcfcd5c1c67db1cbe3034a3be42a4309387809 +DIST katawa-shoujo-256.png 59803 BLAKE2B 2acf08b55ae3e776ac260b552fd6a04b17a3246534702fbf39bdfcd49348778c1703d0ad135bca7933a82de3d983b9c19c255ed72006b7ca2c73acc157f6e9cb SHA512 7d920c24f4182ba72d5b3d641d7d373c166ca4c7d0b6a396f5e3b9281cb43f7e6e8e761f2f181ff061705118b3080807866fcd290d2b471e98c3a584d5fa8e0e +DIST katawa-shoujo-48.png 3621 BLAKE2B 1f9ad61bcbd90218d6b11269e7c93a5b2816eee0640f191027e656978dc968a673a3ff02deee0d960a188c2893dde95a45134a847c58c627e1fd7ff2e5b28da1 SHA512 ad24156cf446ffe92068baaa6d512e6bab90587db5ce01b3c18e6c42bb9b8c91f7eae3e9547099d3f8f0a5d3f144676c3499c0a38d9af845abf79e153b543bef +EBUILD katawa-shoujo-1.3.1-r1.ebuild 2070 BLAKE2B c87f54f99987c01f2e46b0a16fff0a097e35c754eb82cfd5c6bd966e65e24938029b9de694b2214727afe4119f56408db43cd5fcb2d0d1af67cb6617ac5eb772 SHA512 443e69ba7fca1375ae57420dd9b2c0f9579064018e424e83808e0eb75124ff557eebadb29ee9eab6a8f96d60021d3ce8a683b081129e1d1d77cb63b4184f03e7 +MISC metadata.xml 1219 BLAKE2B 6e95455f55b87eef6d4d079ff28a6d29f336db425386a81d9067c02ae9b2bc6be5168be0999cfe6a9572be5d1560eb918db37d5dca4e537746133ff8be3f1574 SHA512 3482903b61840dabd8e30941699c2e1319f7d0a384bded5bead56def041b6592e69a0a3a9210c361c875082362dbe3c6c80356e0e12cbe7ecff3ea4eabc8ea30 diff --git a/games-misc/katawa-shoujo/katawa-shoujo-1.3.1-r1.ebuild b/games-misc/katawa-shoujo/katawa-shoujo-1.3.1-r1.ebuild new file mode 100644 index 000000000000..aa8f03ef61cc --- /dev/null +++ b/games-misc/katawa-shoujo/katawa-shoujo-1.3.1-r1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils gnome2-utils + +DESCRIPTION="Bishoujo-style visual novel by Four Leaf Studios" +HOMEPAGE="https://www.katawa-shoujo.com" +SRC_URI="https://dl.katawa-shoujo.com/gold_1.3.1/%5B4ls%5D_katawa_shoujo_1.3.1-%5Blinux-x86%5D%5B18161880%5D.tar.bz2 -> ${P}.tar.bz2 + https://dev.gentoo.org/~hasufell/distfiles/katawa-shoujo-48.png + https://dev.gentoo.org/~hasufell/distfiles/katawa-shoujo-256.png" + +# bundled renpy includes licenses of all libraries +LICENSE=" + CC-BY-NC-ND-3.0 + !system-renpy? ( MIT PSF-2 LGPL-2.1 || ( FTL GPL-2+ ) IJG libpng ZLIB BZIP2 ) +" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="doc +system-renpy" +REQUIRED_USE="!system-renpy? ( || ( amd64 x86 ) )" + +RDEPEND="system-renpy? ( games-engines/renpy:6.99 )" +DEPEND="" + +# Binaries are built extremely weirdly, resulting in errors like: +# BFD: Not enough room for program headers, try linking with -N +# +# Technically, we could make this unconditional because there are no other +# binaries, but it's still good practice. +RESTRICT="!system-renpy? ( strip )" + +QA_PREBUILT="/opt/${PN}/lib/*" + +S="${WORKDIR}/Katawa Shoujo-${PV}-linux" + +src_install() { + if use system-renpy; then + insinto "/usr/share/${PN}" + doins -r game/. + make_wrapper ${PN} "renpy '/usr/share/${PN}'" + else + insinto "/opt/${PN}" + doins -r game localizations renpy "Katawa Shoujo."{py,sh} + + local host="${CTARGET:-${CHOST}}" + local arch="${host%%-*}" + + cd lib + insinto "/opt/${PN}/lib" + doins -r linux-${arch} pythonlib2.7 + cd .. + + fperms +x "/opt/${PN}/lib/linux-${arch}/"{python,"Katawa Shoujo"} \ + "/opt/${PN}/Katawa Shoujo."{py,sh} + + make_wrapper ${PN} "./Katawa\ Shoujo.sh" "/opt/${PN}" + fi + + local i + for i in 48 256; do + newicon -s ${i} "${DISTDIR}"/${PN}-${i}.png ${PN}.png + done + + make_desktop_entry ${PN} "Katawa Shoujo" + + if use doc; then + dodoc "Game Manual.pdf" + fi +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-misc/katawa-shoujo/metadata.xml b/games-misc/katawa-shoujo/metadata.xml new file mode 100644 index 000000000000..7e45f8f26dae --- /dev/null +++ b/games-misc/katawa-shoujo/metadata.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>alex_y_xu@yahoo.ca</email> + <name>Alex Xu</name> + </maintainer> + <maintainer type="project"> + <email>games@gentoo.org</email> + <name>Gentoo Games Project</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <use> + <flag name="system-renpy">Use <pkg>games-engines/renpy</pkg> instead of the bundled one (experimental)</flag> + </use> + <longdescription> + Katawa Shoujo is a bishoujo-style visual novel set in the fictional + Yamaku High School for disabled children, located somewhere in modern + Japan. Hisao Nakai, a normal boy living a normal life, has his life + turned upside down when a congenital heart defect forces him to move to + a new school after a long hospitalization. Despite his difficulties, + Hisao is able to find friends—and perhaps love, if he plays his cards + right. There are five main paths corresponding to the 5 main female + characters, each path following the storyline pertaining to that + character. + </longdescription> +</pkgmetadata> diff --git a/games-misc/little-inferno-20130509 b/games-misc/little-inferno-20130509 deleted file mode 100644 index d69848e3ad3a..000000000000 --- a/games-misc/little-inferno-20130509 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack -DEPEND=app-arch/xz-utils >=sys-apps/sed-4 -DESCRIPTION=Throw your toys into your fire, and play with them as they burn -EAPI=5 -HOMEPAGE=http://tomorrowcorporation.com/ -IUSE=bundled-libs -KEYWORDS=-* ~amd64 ~x86 -LICENSE=Gameplay-Group-EULA -RDEPEND=>=net-misc/curl-7.37.0-r1[abi_x86_32(-)] x11-libs/libX11[abi_x86_32(-)] virtual/opengl[abi_x86_32(-)] !bundled-libs? ( >=media-libs/libogg-1.3.1[abi_x86_32(-)] >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] >=media-libs/openal-1.15.1-r1[abi_x86_32(-)] ) games-misc/games-envd -RESTRICT=bindist fetch bundled-libs? ( splitdebug ) -SLOT=0 -SRC_URI=LittleInferno-20130509.sh -_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc games 2bb3ede665927a68ffdb7c41eec7efde gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 unpacker 87633b2194cdb56adaa1f5a5c8862c44 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25 -_md5_=a8c20f1ad3f3b1e373e303234fe70229 diff --git a/games-misc/little-inferno/Manifest b/games-misc/little-inferno/Manifest new file mode 100644 index 000000000000..7e36af69ab9d --- /dev/null +++ b/games-misc/little-inferno/Manifest @@ -0,0 +1,3 @@ +DIST LittleInferno-20130509.sh 194304242 BLAKE2B 993d387c31cca0a92b7c1cf06581f60dfc31ba001250cfac00036204143350764d5ab023d6cc432e477219ac9cb24223fae21a422ecb501e58f499ae38469aac SHA512 19e2e616b1b1a6e7f8974ba12756c4b54c1daa99c99056891c56f7ed578f20a15143d683960efbb69f3d680243dd219051fc0bdac60ab74dcddc1c69df7d00dd +EBUILD little-inferno-20130509.ebuild 1604 BLAKE2B 6693c55878933622cdc93be1f6954239cc40b7f9fc809e86e3ce51f2ac288282298a5dee749098ece5fa251b5cb966a2d02e312a51e1eb250bf4c37ceb1d691a SHA512 c9f2bf4c3953d10876b1cb8936e22e4b7614f10979d2955604b14d166af4defb66355f2fd2829f0c3c271678bb4e787cfbf2868805bc1b1f4a82007eba6b0725 +MISC metadata.xml 326 BLAKE2B 20c0a3a6cbb19e457c09b386a837b4202cf279231a681f3da7d604f3bffcfe6761f849ce82bc0169cc498d9bab565ff75216f4b749068e6663f5acbace935f7b SHA512 87eee3f514c290aba519dad7fdb335424ebd7ed7bb1cfa8650d293136ad2a6efdb44eff2c1c48973e9a587f282a2114866d9e4d66adb857b61a085d5635ecfd2 diff --git a/games-misc/little-inferno/little-inferno-20130509.ebuild b/games-misc/little-inferno/little-inferno-20130509.ebuild new file mode 100644 index 000000000000..8461d5670943 --- /dev/null +++ b/games-misc/little-inferno/little-inferno-20130509.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils gnome2-utils unpacker games + +DESCRIPTION="Throw your toys into your fire, and play with them as they burn" +HOMEPAGE="http://tomorrowcorporation.com/" +SRC_URI="LittleInferno-${PV}.sh" + +LICENSE="Gameplay-Group-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="bundled-libs" +RESTRICT="bindist fetch bundled-libs? ( splitdebug )" + +MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN} +QA_PREBUILT="${MYGAMEDIR#/}/LittleInferno.bin.x86 + ${MYGAMEDIR#/}/lib/*" + +RDEPEND=" + >=net-misc/curl-7.37.0-r1[abi_x86_32(-)] + x11-libs/libX11[abi_x86_32(-)] + virtual/opengl[abi_x86_32(-)] + !bundled-libs? ( + >=media-libs/libogg-1.3.1[abi_x86_32(-)] + >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] + >=media-libs/openal-1.15.1-r1[abi_x86_32(-)] )" +DEPEND="app-arch/xz-utils" + +src_unpack() { + unpack_makeself ${A} + + mkdir ${P} || die + cd ${P} || die + + local i + for i in instarchive_{,linux_}all ; do + mv ../"${i}" ../"${i}".tar.xz || die + unpack ./../"${i}".tar.xz + done +} + +src_prepare() { + if use !bundled-libs ; then + rm -rv lib || die + fi +} + +src_install() { + insinto "${MYGAMEDIR}" + doins -r * + + doicon -s 128 LittleInferno.png + make_desktop_entry ${PN} "Little Inferno" LittleInferno + games_make_wrapper ${PN} "./LittleInferno.bin.x86" "${MYGAMEDIR}" "${MYGAMEDIR}/lib" + + fperms +x "${MYGAMEDIR}"/LittleInferno.bin.x86 + + prepgamesdirs +} + +pkg_preinst() { + games_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + games_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/games-misc/little-inferno/metadata.xml b/games-misc/little-inferno/metadata.xml new file mode 100644 index 000000000000..befc8c80e0b1 --- /dev/null +++ b/games-misc/little-inferno/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> + <use> + <flag name="bundled-libs">Use bundled libraries.</flag> + </use> +</pkgmetadata> diff --git a/games-misc/lolcat-90.8.8 b/games-misc/lolcat-90.8.8 deleted file mode 100644 index 719faa861154..000000000000 --- a/games-misc/lolcat-90.8.8 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install prepare setup test unpack -DEPEND=test? ( ruby_targets_ruby23? ( >=dev-ruby/trollop-2.1.2:2[ruby_targets_ruby23] >=dev-ruby/paint-2.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/trollop-2.1.2:2[ruby_targets_ruby24] >=dev-ruby/paint-2.0.0[ruby_targets_ruby24] ) ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) test? ( ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) ) -DESCRIPTION=Rainbows and unicorns! -EAPI=6 -HOMEPAGE=https://github.com/busyloop/lolcat -IUSE=test elibc_FreeBSD ruby_targets_ruby23 ruby_targets_ruby24 test -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=ruby_targets_ruby23? ( >=dev-ruby/trollop-2.1.2:2[ruby_targets_ruby23] >=dev-ruby/paint-2.0.0[ruby_targets_ruby23] ) ruby_targets_ruby24? ( >=dev-ruby/trollop-2.1.2:2[ruby_targets_ruby24] >=dev-ruby/paint-2.0.0[ruby_targets_ruby24] ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby24? ( dev-lang/ruby:2.4 ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) ruby_targets_ruby24? ( virtual/rubygems[ruby_targets_ruby24] ) -REQUIRED_USE=|| ( ruby_targets_ruby23 ruby_targets_ruby24 ) -SLOT=0 -SRC_URI=mirror://rubygems/lolcat-90.8.8.gem -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 ruby-fakegem 28631ba8ae1b3218596c0eb3e38c438e ruby-ng c1f44e746d7656dd6e02d8815ff9518a ruby-utils e5942a80e3c3b936c6b84d6dc4af9f9c toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 -_md5_=3fe942566cbfc4996f2ac97ee091eb31 diff --git a/games-misc/lolcat/Manifest b/games-misc/lolcat/Manifest new file mode 100644 index 000000000000..82b765d6b782 --- /dev/null +++ b/games-misc/lolcat/Manifest @@ -0,0 +1,3 @@ +DIST lolcat-90.8.8.gem 56832 BLAKE2B 51bcd05f5bd277ae372b224d3ec8c0a041007ea70dc12261388655a6de8172017d88a1c58f58135181dfbfbc1ec63ab762a28db477618d1e80cf31d328885211 SHA512 2517a2e903c52d16c9773a32fae000917741a0b323abc19cdf4cad68f9ba873f059cda5790819e0d2cb057239dca9ac39a191f9e05417a91ef99f2232e8af3dd +EBUILD lolcat-90.8.8.ebuild 497 BLAKE2B deab7176034f8797dba1b53999e2bc8dc20fb2d14b785911503aafb1c9fb01be8e3c29a80a5edf38c1a45a1963ebb732e4604f62e40dfadd6043ed52062c7406 SHA512 a602dd47fd778d3800d61f41035dcf73351938e38841f739fb0ec02a884c94b2c902be6c0290b77877dc7a48ab449efa8cc5d919c0201494fc123bf65858ea83 +MISC metadata.xml 333 BLAKE2B 60f1ec9612c78ba00c9aae4a45ac899651cff451a36ffdfbb317dc1260fd405759fb57c1baff5d9c190fbf3633b2042a1b77c400c063517ba1e437c1a89fda5e SHA512 e31a8b91268a15fad0b382f647e6209b8545163818bab90f16ae7aa43ed0edd46b83a3e94828c3657af65269d17321828f375db5f9ca7402cd8bc6bd8186a3ef diff --git a/games-misc/lolcat/lolcat-90.8.8.ebuild b/games-misc/lolcat/lolcat-90.8.8.ebuild new file mode 100644 index 000000000000..3e785fac1320 --- /dev/null +++ b/games-misc/lolcat/lolcat-90.8.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" +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/trollop-2.1.2:2 + >=dev-ruby/paint-2.0.0" diff --git a/games-misc/lolcat/metadata.xml b/games-misc/lolcat/metadata.xml new file mode 100644 index 000000000000..8e30ace24808 --- /dev/null +++ b/games-misc/lolcat/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="github">busyloop/lolcat</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/lucidlife-0.9.2-r1 b/games-misc/lucidlife-0.9.2-r1 deleted file mode 100644 index 848597df78ab..000000000000 --- a/games-misc/lucidlife-0.9.2-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install prepare -DEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=A Conway's Life simulator written in GTK+2 - fork from Gtklife -EAPI=6 -HOMEPAGE=http://gtk-apps.org/content/show.php/LucidLife?content=130867 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=x11-libs/gtk+:2 -SLOT=0 -SRC_URI=mirror://gentoo/lucidlife-0.9.2.tar.gz -_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=ea842951a57fd9353b484e0d68016f6e diff --git a/games-misc/lucidlife/Manifest b/games-misc/lucidlife/Manifest new file mode 100644 index 000000000000..f6af08908833 --- /dev/null +++ b/games-misc/lucidlife/Manifest @@ -0,0 +1,5 @@ +AUX lucidlife-0.9.2-gnome-vfs.patch 1549 BLAKE2B 5960dd039064aaa1d1878b596d847fa939316b6d1b75b68b6060c681a8af65d6a5e4b6cec02fe6e9d72c55b6de488785070ffdb65b15ee63f57dca544edfe5d8 SHA512 57048afec7111940aed0388f17bd4bac9a6e7046d09c07067f0414267a2877cda5d0d04d8ab2a46caea1e6680b7b26a407780c3e77b3d3dc6b2d939364585426 +AUX lucidlife-0.9.2-underlink.patch 317 BLAKE2B 407129ced5f5b9fbe22c6b450c6834fb0f2ce7e59f4d34970826cbbaee1e4b470088995943b8fbc2cf0bd0febcf7f9056e16b178fad4dcd0b7f4901158036134 SHA512 ee33861f9d3f79e1d662ce5ce5c1d1a47aba87b9a45dd04c93ede13ed6d85c0a7365b0f1cca2e7fcf65960985f295ccb12197fcd44679b6196ae1cba11643592 +DIST lucidlife-0.9.2.tar.gz 1506448 BLAKE2B 8e391a60d9cade2c57dece9397f55b945a9b5e182d81f2cceec2e93deea11f50ee250e1b19ecc1a6e88ed437bba98beef4cc098505406d2dce6164de5d07404a SHA512 5184d6a5a2d48b38b2a72edbab6ca4f251547e5c54234792d3821482d39e5fbb2b96ab171544dc3e6843f9976c1dc40935eb3537dcf06c1cb0c717260bd04b01 +EBUILD lucidlife-0.9.2-r1.ebuild 830 BLAKE2B 3642f5d965a9d9da1bb02409e81a3e4d233539e397d88a17316f12dedf2765f5614a662df69239b8a3520918c7806169a5562acc773c5f73ed4e69b2ea358b58 SHA512 692bfa894ff1348544e9204b24c1cfb5be246f76f602bef0b6c827508588d6d05321220b0283d2e9b38c3f71f43e0f3dcc2ddaa3666568cb554ae8456a1240c1 +MISC metadata.xml 345 BLAKE2B 3eae0996b5df53c65b61ec7e2061c3d3d475e61cead9295f94e58c345bcd1b569c3c820bd8452bf94e74363cdd10b6d9c1e5b92eed8951db6d9ad06497215c8e SHA512 2efea20f36611448fa9cfb3f6137f0b78b74c5515c5dbf482e02b47c0cea22fd0e7f6da9d29a31b1a85ba827269cf7a71f5786d3ff487f48850a4c756196bc89 diff --git a/games-misc/lucidlife/files/lucidlife-0.9.2-gnome-vfs.patch b/games-misc/lucidlife/files/lucidlife-0.9.2-gnome-vfs.patch new file mode 100644 index 000000000000..49918b62146a --- /dev/null +++ b/games-misc/lucidlife/files/lucidlife-0.9.2-gnome-vfs.patch @@ -0,0 +1,70 @@ +--- lucidlife-0.9.2/configure.ac ++++ lucidlife-0.9.2/configure.ac +@@ -23,7 +23,7 @@ + AC_SUBST(CFLAGS) + AC_SUBST(LDFLAGS) + +-GNOME_MODULES="[gtk+-2.0 >= 2.6.0 gnome-vfs-2.0 >= 2.0.0]" ++GNOME_MODULES="[gtk+-2.0 >= 2.6.0]" + PKG_CHECK_MODULES(GNOME, $GNOME_MODULES) + AC_SUBST(GNOME_CFLAGS) + AC_SUBST(GNOME_LIBS) +--- lucidlife-0.9.2/src/lucidlife.c ++++ lucidlife-0.9.2/src/lucidlife.c +@@ -35,8 +35,6 @@ + + #include <gtk/gtk.h> + #include <glib.h> +-#include <libgnomevfs/gnome-vfs-init.h> +-#include <libgnomevfs/gnome-vfs-utils.h> + + #include <libintl.h> + #define _(String) gettext (String) +@@ -418,7 +416,6 @@ + state_from_config(); + load_recent_files_list(); + +- gnome_vfs_init(); + gtk_init(&argc, &argv); + init_gui(); + +@@ -445,8 +442,6 @@ + + main_loop(); + +- gnome_vfs_shutdown(); +- + return 0; + } + +@@ -1635,7 +1630,7 @@ + + void activate_url(GtkAboutDialog *about, const gchar *url, gpointer data) + { +- gnome_vfs_url_show (url); ++ gtk_show_uri (NULL, url, GDK_CURRENT_TIME, NULL ); + } + + /*** Bound Function Helpers ***/ +@@ -1859,7 +1856,7 @@ + char* url; + + url = dsprintf("file://%s/%s", DOCDIR, filename); +- gnome_vfs_url_show(url); ++ gtk_show_uri (NULL, url, GDK_CURRENT_TIME, NULL ); + free(url); + } + +--- lucidlife-0.9.2/lucidlife.desktop.in ++++ lucidlife-0.9.2/lucidlife.desktop.in +@@ -2,8 +2,7 @@ + Name=LucidLife + Comment=A user-friendly version of Conway's game of life + Exec=lucidlife +-Icon=lucidlife.png ++Icon=lucidlife + Terminal=false + Type=Application +-Categories=GNOME;Application;Game; +-Encoding=UTF-8 ++Categories=GNOME;GTK;Game; diff --git a/games-misc/lucidlife/files/lucidlife-0.9.2-underlink.patch b/games-misc/lucidlife/files/lucidlife-0.9.2-underlink.patch new file mode 100644 index 000000000000..77bd7092b812 --- /dev/null +++ b/games-misc/lucidlife/files/lucidlife-0.9.2-underlink.patch @@ -0,0 +1,11 @@ +--- a/src/Makefile.am 2011-06-17 17:31:54.078600741 +0200 ++++ b/src/Makefile.am 2011-06-17 17:32:05.491299944 +0200 +@@ -2,7 +2,7 @@ + -DDATADIR=\""$(datadir)/lucidlife"\" \ + -DDOCDIR=\""$(datadir)/doc/lucidlife"\" + +-LIBS = $(GNOME_LIBS) ++LIBS = $(GNOME_LIBS) -lX11 + + bin_PROGRAMS = lucidlife + diff --git a/games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild b/games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild new file mode 100644 index 000000000000..33faf6200942 --- /dev/null +++ b/games-misc/lucidlife/lucidlife-0.9.2-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2016 Gentoo Foundation +# 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" +SRC_URI="mirror://gentoo/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="x11-libs/gtk+:2" +DEPEND="${DEPEND} + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-gnome-vfs.patch + "${FILESDIR}"/${P}-underlink.patch +) + +src_prepare() { + default + + eautoreconf + intltoolize --force --copy --automake || die +} + +src_install() { + emake install \ + desktopdir=/usr/share/applications \ + pixmapdir=/usr/share/pixmaps \ + DESTDIR="${D}" + + dodoc AUTHORS ChangeLog NEWS README TODO +} diff --git a/games-misc/lucidlife/metadata.xml b/games-misc/lucidlife/metadata.xml new file mode 100644 index 000000000000..abfb35545a8e --- /dev/null +++ b/games-misc/lucidlife/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>xmw@gentoo.org</email> +<name>Michael Weber</name> +</maintainer> +<maintainer type="project"> +<email>games@gentoo.org</email> +<name>Gentoo Games Project</name> +</maintainer> +</pkgmetadata> diff --git a/games-misc/metadata.xml b/games-misc/metadata.xml new file mode 100644 index 000000000000..df9216675ec7 --- /dev/null +++ b/games-misc/metadata.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<catmetadata> + <longdescription lang="en"> + The games-misc category contains miscellaneous games which do not fit into other games- categories. + </longdescription> + <longdescription lang="de"> + Die Kategorie games-misc enthält verschiedenste Spiele die sich nicht in andere Kategorien einordnen lassen. + </longdescription> + <longdescription lang="es"> + La categoría games-misc contiene juegos que no encajan en ninguna de las otras categorías games-. + </longdescription> + <longdescription lang="ja"> + games-miscカテゴリーには他のgame-カテゴリーに分類されない多種多様なゲームが含まれています。 + </longdescription> + <longdescription lang="nl"> + De games-misc categorie bevat spellen die niet in een van de andere categorieen ingedeeld konden worden. + </longdescription> + <longdescription lang="vi"> + Nhóm games-misc chứa các trò chơi linh tinh không thích hợp với các nhóm games- khác. + </longdescription> + <longdescription lang="it"> + La categoria games-misc contiene giochi che non ricadono in altre categorie games-. + </longdescription> + <longdescription lang="pt"> + A categoria games-misc contém jogos que não se encaixam em nenhuma das outras categorias games-. + </longdescription> + <longdescription lang="pl"> + Kategoria games-misc zawiera gry, które nie pasowały do pozostałych kategorii. + </longdescription> +</catmetadata> diff --git a/games-misc/nyancat-1.5.1 b/games-misc/nyancat-1.5.1 deleted file mode 100644 index bf934cd7dc92..000000000000 --- a/games-misc/nyancat-1.5.1 +++ /dev/null @@ -1,9 +0,0 @@ -DEFINED_PHASES=compile install -DESCRIPTION=Nyan Cat Telnet Server -EAPI=6 -HOMEPAGE=https://github.com/klange/nyancat -KEYWORDS=~amd64 ~x86 -LICENSE=UoI-NCSA -SLOT=0 -SRC_URI=https://github.com/klange/nyancat/archive/1.5.1.tar.gz -> nyancat-1.5.1.tar.gz -_md5_=ed2cbe409a52237809d9f4f5d619ace2 diff --git a/games-misc/nyancat/Manifest b/games-misc/nyancat/Manifest new file mode 100644 index 000000000000..ba4afcfd6fa2 --- /dev/null +++ b/games-misc/nyancat/Manifest @@ -0,0 +1,3 @@ +DIST nyancat-1.5.1.tar.gz 15124 BLAKE2B 31786fc61b8988bd89c398a711f4eec299995f80b86eed674b10dd7fe30219ea32fefc2b32d8b952ead9fa83b131f0a41dfcabc0b23e88bd424097f54f6c5dd3 SHA512 0a45bd0b1a9b9f85650a986c7f9f8120441f6b0bd346281fb44a5470382484738e660dffe17b95088332c50b6aed3feb4b2f949f15f37dd9c1b1885f345e157d +EBUILD nyancat-1.5.1.ebuild 447 BLAKE2B c9b42f266dccddc1a3c798b77a4a3e13f7db5022178db3b591c4658d964bff1104b8a1179f666ccaa6a340476abffe78a7e04c462ded9e8f3cb93428a7188817 SHA512 73ea95222930083ea5c8fd04599e9482883b9e3cd450c17390b5bf3d6fda4ea34cbdaad53d24f7dc64aae22271f1b6e675ea533da4b442dfa138b02f88449df4 +MISC metadata.xml 332 BLAKE2B 92b138477f6822f831a4f027ff627befca39076e0890a8231fd76138ef20fa51bb08a77df26e7d1e8601083bd8ddd8f490f922e98fb0116cfe2381063e8acb5e SHA512 fe9cf0cf1505d199791e8ce6dad5b872952d767ace796962d3d6e61d93482f7d5ec9fe671d52ad24b1ead7c92eed601dc03a921029bea6069b152be74ee730da diff --git a/games-misc/nyancat/metadata.xml b/games-misc/nyancat/metadata.xml new file mode 100644 index 000000000000..5168fe7714b8 --- /dev/null +++ b/games-misc/nyancat/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="github">klange/nyancat</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/nyancat/nyancat-1.5.1.ebuild b/games-misc/nyancat/nyancat-1.5.1.ebuild new file mode 100644 index 000000000000..68300e1ed278 --- /dev/null +++ b/games-misc/nyancat/nyancat-1.5.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Nyan Cat Telnet Server" +HOMEPAGE="https://github.com/klange/nyancat" +SRC_URI="https://github.com/klange/nyancat/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +src_compile() { + emake LFLAGS="${LDFLAGS} ${CFLAGS}" +} + +src_install() { + dobin src/${PN} + dodoc README.md +} diff --git a/games-misc/opengfx-0.5.4-r1 b/games-misc/opengfx-0.5.4-r1 deleted file mode 100644 index b78034dd8fae..000000000000 --- a/games-misc/opengfx-0.5.4-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install -DEPEND=>=games-util/nml-0.4.0 games-util/grfcodec -DESCRIPTION=OpenGFX data files for OpenTTD -EAPI=6 -HOMEPAGE=http://bundles.openttdcoop.org/opengfx/ -KEYWORDS=~amd64 ~arm ~x86 -LICENSE=GPL-2 -RESTRICT=test -SLOT=0 -SRC_URI=http://bundles.openttdcoop.org/opengfx/releases/0.5.4/opengfx-0.5.4-source.tar.xz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=0d1e671fe84b732690540a8efe52e7f4 diff --git a/games-misc/opengfx/Manifest b/games-misc/opengfx/Manifest new file mode 100644 index 000000000000..e1f1b4bfb8c9 --- /dev/null +++ b/games-misc/opengfx/Manifest @@ -0,0 +1,4 @@ +AUX opengfx-0.5.4-Makefile.patch 1349 BLAKE2B 25fc35e4d11055ee2d69847f857bd542fbc8bb662d18bf3a03e639517e0a7a8ed9748829d339ce76d8c6457baf2dc51e3d40106f9f959b864629e0db8a01e339 SHA512 f2cd513b6b244fcdd522e488c3becd27164f622f0bc723bd1f704ce1e76419ac628425cf3fc437beb50f851735923e85eae8a3f70e828f58edff4d632784bbf9 +DIST opengfx-0.5.4-source.tar.xz 9638204 BLAKE2B bff7e5f7f72b62584c280ce2af2ad53df40027a7075ea5858a53f45a71be07db480cf61a603fc8e5df69b8c7d73284bf92e430a3fe130ae34ad1a921d8603925 SHA512 42f8438c747b42a77cf9d86c5da60ce3ce84ed347d714c345f3871806f9e35f2ed4729b445e0ee319f3e2edd53458dfbaad5ca42e389c3a2e800bce19223cdb1 +EBUILD opengfx-0.5.4-r1.ebuild 841 BLAKE2B 44791a0c997e533d882600c0fdc551b7190f9208d5220a9637872c47215ca98e19a28c8e10892f8ded7701f1c2e710a3ffc694e74917d5d45c987b649a7d00ec SHA512 83f4faf5bf14dd7c7d3ffc11b9666a5dcb976f6abd2634869ad01c31b21f4ba33cf9699f5233dd4d735feb5941de1bd727858bab4ec9548bd56184013c3d9299 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/opengfx/files/opengfx-0.5.4-Makefile.patch b/games-misc/opengfx/files/opengfx-0.5.4-Makefile.patch new file mode 100644 index 000000000000..169df96684ce --- /dev/null +++ b/games-misc/opengfx/files/opengfx-0.5.4-Makefile.patch @@ -0,0 +1,31 @@ +--- opengfx-0.5.3-source/Makefile ++++ opengfx-0.5.3-source/Makefile +@@ -99,8 +99,8 @@ + AWK ?= awk + GREP ?= grep + PYTHON ?= python +-UNIX2DOS ?= $(shell which unix2dos) +-UNIX2DOS_FLAGS ?= $(shell [ -n $(UNIX2DOS) ] && $(UNIX2DOS) -q --version 2>/dev/null && echo "-q" || echo "") ++UNIX2DOS ?= $(shell which unix2dos 2>/dev/null) ++UNIX2DOS_FLAGS ?= $(shell [ -n $(UNIX2DOS) ] && $(UNIX2DOS) -q --version 2>/dev/null >&2 && echo "-q" || echo "") + + # Graphics processing + GIMP ?= gimp +@@ -196,7 +196,7 @@ + endif + + # Days of commit since 2000-1-1 00-00 +-REPO_DAYS_SINCE_2000 ?= $(shell $(PYTHON) -c "from datetime import date; print (date(`echo "$(REPO_DATE)" | sed s/-/,/g | sed s/,0/,/g`)-date(2000,1,1)).days") ++REPO_DAYS_SINCE_2000 ?= $(shell $(PYTHON) -c "from datetime import date; print ((date(`echo "$(REPO_DATE)" | sed s/-/,/g | sed s/,0/,/g`)-date(2000,1,1)).days)") + + # Filename addition, if we're not building the default branch + REPO_BRANCH_STRING ?= $(shell if [ "$(REPO_BRANCH)" = "$(DEFAULT_BRANCH_NAME)" ]; then echo ""; else echo "-$(REPO_BRANCH)"; fi) +@@ -719,7 +719,7 @@ + $(_E) + endif + $(_E) "Release:" +- $(_E) "bananas: Upload bundle to BaNaNaS ++ $(_E) "bananas: Upload bundle to BaNaNaS" + $(_E) + $(_E) "Valid command line variables are:" + $(_E) "Helper programmes:" diff --git a/games-misc/opengfx/metadata.xml b/games-misc/opengfx/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/opengfx/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> diff --git a/games-misc/opengfx/opengfx-0.5.4-r1.ebuild b/games-misc/opengfx/opengfx-0.5.4-r1.ebuild new file mode 100644 index 000000000000..72fd656ad797 --- /dev/null +++ b/games-misc/opengfx/opengfx-0.5.4-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils + +DESCRIPTION="OpenGFX data files for OpenTTD" +HOMEPAGE="http://bundles.openttdcoop.org/opengfx/" +SRC_URI="http://bundles.openttdcoop.org/opengfx/releases/${PV}/${P}-source.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" +RESTRICT="test" # nml version affects the checksums that the test uses (bug #451444) + +DEPEND=">=games-util/nml-0.4.0 + games-util/grfcodec" +RDEPEND="" + +S=${WORKDIR}/${P}-source + +PATCHES=( + "${FILESDIR}/${P}-Makefile.patch" +) + +src_compile() { + emake GIMP="" help # print out the env to make bug reports better + emake GIMP="" _V="" bundle_tar +} + +src_install() { + insinto "/usr/share/games/openttd/data/" + doins *.grf opengfx.obg + dodoc docs/{changelog.txt,readme.txt} +} diff --git a/games-misc/openmsx-0.3.1-r2 b/games-misc/openmsx-0.3.1-r2 deleted file mode 100644 index 01c700c88892..000000000000 --- a/games-misc/openmsx-0.3.1-r2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=|| ( >=dev-lang/python-2.7.5-r2:2.7 ) -DESCRIPTION=An ambiguously named music replacement set for OpenTTD -EAPI=6 -HOMEPAGE=http://bundles.openttdcoop.org/openmsx/ -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 -LICENSE=GPL-2 -SLOT=0 -SRC_URI=http://bundles.openttdcoop.org/openmsx/releases/0.3.1/openmsx-0.3.1-source.tar.gz -_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 6faea633ae2f79f6d55dcfd431b79fbf python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 -_md5_=7c807d0a865d173b042dd0413493cd29 diff --git a/games-misc/openmsx/Manifest b/games-misc/openmsx/Manifest new file mode 100644 index 000000000000..ecee51fdadac --- /dev/null +++ b/games-misc/openmsx/Manifest @@ -0,0 +1,3 @@ +DIST openmsx-0.3.1-source.tar.gz 152798 BLAKE2B 8c6d757b708bf5af9312318d13bf99b7326ed3cf82d158c4e639e04eab5c722d76976820a6a8913cef93246225578fcbd598afde11f09cdadc47d626d977d947 SHA512 e455f99f32d1daa77157def4f109dd1456169ae2b527290035b6a52f591c13fb7464fd221e00eb46bf03f51e8d0101de08a9e47cebe2430ad05a840ab235973e +EBUILD openmsx-0.3.1-r2.ebuild 723 BLAKE2B 477661738ea9e2f9c4d86749f2731877816901598594ccbca84f3e10c973c4f17ed8a5725bc26b2645f5cdf460d83307f06cefb0721b20a6b632f4e00814e02c SHA512 aeeb6215c283bac40f92cb013ce58d9a87b6ed995668ded089a8908ef257ea8958748165ce91a6de109c4580205970f259851d43a979240f2f7234570c88750a +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/openmsx/metadata.xml b/games-misc/openmsx/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/openmsx/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> diff --git a/games-misc/openmsx/openmsx-0.3.1-r2.ebuild b/games-misc/openmsx/openmsx-0.3.1-r2.ebuild new file mode 100644 index 000000000000..5d0b5b452449 --- /dev/null +++ b/games-misc/openmsx/openmsx-0.3.1-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit python-any-r1 + +DESCRIPTION="An ambiguously named music replacement set for OpenTTD" +HOMEPAGE="http://bundles.openttdcoop.org/openmsx/" +SRC_URI="http://bundles.openttdcoop.org/openmsx/releases/${PV}/${P}-source.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS}" + +S=${WORKDIR}/${P}-source + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_compile() { + emake _V= bundle || die +} + +src_install() { + insinto "/usr/share/games/openttd/gm/${P}" + doins ${P}/{*.mid,openmsx.obm} || die + dodoc ${P}/{changelog.txt,readme.txt} || die +} diff --git a/games-misc/opensfx-0.2.3-r1 b/games-misc/opensfx-0.2.3-r1 deleted file mode 100644 index d5a01b1c8076..000000000000 --- a/games-misc/opensfx-0.2.3-r1 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=install -DEPEND=games-util/catcodec -DESCRIPTION=OpenSFX data files for OpenTTD -EAPI=6 -HOMEPAGE=http://bundles.openttdcoop.org/opensfx/ -KEYWORDS=~amd64 ~arm ~ppc64 ~x86 -LICENSE=CC-Sampling-Plus-1.0 -SLOT=0 -SRC_URI=http://bundles.openttdcoop.org/opensfx/releases/opensfx-0.2.3-source.tar.gz -_md5_=0a0ba19e6cdab698d5ba9e74eddd74a0 diff --git a/games-misc/opensfx/Manifest b/games-misc/opensfx/Manifest new file mode 100644 index 000000000000..1d3e015fb089 --- /dev/null +++ b/games-misc/opensfx/Manifest @@ -0,0 +1,3 @@ +DIST opensfx-0.2.3-source.tar.gz 11364270 BLAKE2B 34c0bca941c0c20d96ed6d0f27633195ab03ac41973ea020c53b79836ca2dc65223b9f8239673077754f1dcccd138c5c0cb629212b4ea676475bb1ac8800ad47 SHA512 7575c8febcbcabe8f9042a1a197ba76b9020e335663bf70b0aaebafe4b0758f82ff7acc624b1dfdc12d38e346f139454b78ea29e18a8bb8bd2afd3d6a209669c +EBUILD opensfx-0.2.3-r1.ebuild 570 BLAKE2B a3487bd0e6a098989c239fc830290554b38eb8c6ad9e293cbfdbe4f17630be391e7a67775debdb9bef8a570523914cadd286878af37ead24e743a4600f9814e6 SHA512 5979b73fca908a83893a7db7dc02135770d706a991af335e7f4876d93b2ae6cbd00eacd948ed91d20104557e8b896f75c090c6389cb9bd8318a602cddf8c5302 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/opensfx/metadata.xml b/games-misc/opensfx/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/opensfx/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> diff --git a/games-misc/opensfx/opensfx-0.2.3-r1.ebuild b/games-misc/opensfx/opensfx-0.2.3-r1.ebuild new file mode 100644 index 000000000000..dcbe11b16d70 --- /dev/null +++ b/games-misc/opensfx/opensfx-0.2.3-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="OpenSFX data files for OpenTTD" +HOMEPAGE="http://bundles.openttdcoop.org/opensfx/" +SRC_URI="http://bundles.openttdcoop.org/${PN}/releases/${P}-source.tar.gz" + +LICENSE="CC-Sampling-Plus-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="" + +DEPEND="games-util/catcodec" +RDEPEND="" + +S=${WORKDIR}/${P}-source + +src_install() { + insinto "/usr/share/games/openttd/data/" + doins opensfx.cat opensfx.obs + dodoc docs/{changelog.txt,readme.ptxt} +} diff --git a/games-misc/papers-please-1.1.65 b/games-misc/papers-please-1.1.65 deleted file mode 100644 index 0c96b9dd6627..000000000000 --- a/games-misc/papers-please-1.1.65 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile configure install nofetch postinst preinst prepare setup unpack -DESCRIPTION=A Dystopian Document Thriller -EAPI=5 -HOMEPAGE=http://papersplea.se -KEYWORDS=~amd64 ~x86 -LICENSE=PAPERS-PLEASE -RDEPEND=amd64? ( >=x11-libs/libX11-1.6.2[abi_x86_32] >=x11-libs/libXau-1.0.7-r1[abi_x86_32] >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32] >=x11-libs/libXext-1.3.2[abi_x86_32] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32] >=x11-libs/libdrm-2.4.46[abi_x86_32] >=x11-libs/libxcb-1.9.1[abi_x86_32] >=virtual/opengl-7.0-r1[abi_x86_32] ) x86? ( x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXxf86vm x11-libs/libdrm x11-libs/libxcb virtual/opengl ) games-misc/games-envd -RESTRICT=fetch bindist -SLOT=0 -SRC_URI=papers-please_1.1.65_i386.tar.gz -_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=911f7b789decd9e7894649b3ed858712 diff --git a/games-misc/papers-please/Manifest b/games-misc/papers-please/Manifest new file mode 100644 index 000000000000..791f22a1af9d --- /dev/null +++ b/games-misc/papers-please/Manifest @@ -0,0 +1,3 @@ +DIST papers-please_1.1.65_i386.tar.gz 31566799 BLAKE2B 1e7aee7839f5e014d5eba60b5c77381a79c7532610e6daee1a36b22484a59b07e8e6b7bce3fc28720472268b78857894744ef6750dcee37e637003b2bc14a502 SHA512 093990a61c1b61d2999e6484335f4deddfecd3d66b7a5e29555c3170e890f6049f7d42a83529dcd993439de940b5dc96b8485d30ab46995d0f6814d5282669e0 +EBUILD papers-please-1.1.65.ebuild 1413 BLAKE2B 7ffd79b71c896447068677c3a4b63c905bc9465c6e1770ce0f5e81c4ffb8a6731d7056c8e2f7a79d02270af8bd77c391cb1fc496bb5654c793425fbbe0a78bb9 SHA512 a400988a8d1c9b65d8f46ac57c38eca4c96f6ed61147af53427352111a5be2748f72c3911fd2b294b12c5ac6af9ac940cb89af126107ed8ec5f9b8395238af01 +MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254 diff --git a/games-misc/papers-please/metadata.xml b/games-misc/papers-please/metadata.xml new file mode 100644 index 000000000000..26079e608bed --- /dev/null +++ b/games-misc/papers-please/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> diff --git a/games-misc/papers-please/papers-please-1.1.65.ebuild b/games-misc/papers-please/papers-please-1.1.65.ebuild new file mode 100644 index 000000000000..fc553bd4d136 --- /dev/null +++ b/games-misc/papers-please/papers-please-1.1.65.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils games + +DESCRIPTION="A Dystopian Document Thriller" +HOMEPAGE="http://papersplea.se" +SRC_URI="papers-please_${PV}_i386.tar.gz" + +LICENSE="PAPERS-PLEASE" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="fetch bindist" + +QA_PREBUILT="${GAMES_PREFIX_OPT#/}/${PN}/*" + +RDEPEND=" + amd64? ( + >=x11-libs/libX11-1.6.2[abi_x86_32] + >=x11-libs/libXau-1.0.7-r1[abi_x86_32] + >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32] + >=x11-libs/libXext-1.3.2[abi_x86_32] + >=x11-libs/libXxf86vm-1.1.3[abi_x86_32] + >=x11-libs/libdrm-2.4.46[abi_x86_32] + >=x11-libs/libxcb-1.9.1[abi_x86_32] + >=virtual/opengl-7.0-r1[abi_x86_32] + ) + x86? ( + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXxf86vm + x11-libs/libdrm + x11-libs/libxcb + virtual/opengl + )" + +S=${WORKDIR}/${PN} + +pkg_nofetch() { + einfo + einfo "Please buy & download \"${SRC_URI}\" from:" + einfo " ${HOMEPAGE}" + einfo "and move/link it to \"${DISTDIR}\"" + einfo +} + +src_prepare() { + rm -v launch.sh LICENSE || die + mv README "${T}"/README || die +} + +src_install() { + local dir=${GAMES_PREFIX_OPT}/${PN} + + insinto "${dir}" + doins -r * + fperms +x "${dir}"/PapersPlease + + games_make_wrapper ${PN} "./PapersPlease" "${dir}" "${dir}" + make_desktop_entry ${PN} "Papers, Please" + + dodoc "${T}"/README + + prepgamesdirs +} diff --git a/games-misc/ponysay-3.0.2 b/games-misc/ponysay-3.0.2 deleted file mode 100644 index a23730ae8ec9..000000000000 --- a/games-misc/ponysay-3.0.2 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile install setup -DEPEND=python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_7(-),python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] doc? ( sys-apps/texinfo ) -DESCRIPTION=cowsay reimplemention for ponies -EAPI=6 -HOMEPAGE=https://github.com/erkin/ponysay -IUSE=doc +non-free bash-completion fish-completion zsh-completion python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=python_single_target_python3_4? ( dev-lang/python:3.4 ) python_single_target_python3_5? ( dev-lang/python:3.5 ) python_single_target_python3_6? ( dev-lang/python:3.6 ) >=dev-lang/python-exec-2:=[python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_7(-),python_single_target_python3_4(+)?,python_single_target_python3_5(+)?,python_single_target_python3_6(+)?] fish-completion? ( app-shells/fish ) zsh-completion? ( app-shells/zsh ) -REQUIRED_USE=^^ ( python_single_target_python3_4 python_single_target_python3_5 python_single_target_python3_6 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 ) python_single_target_python3_6? ( python_targets_python3_6 ) -SLOT=0 -SRC_URI=https://github.com/erkin/ponysay/archive/3.0.2.tar.gz -> ponysay-3.0.2.tar.gz -_eclasses_=bash-completion-r1 6af26c1ffe65d92d3f525cb715f6250c multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 -_md5_=1165da6e7ef10ccf776fc19b6e092e73 diff --git a/games-misc/ponysay/Manifest b/games-misc/ponysay/Manifest new file mode 100644 index 000000000000..613eaae338f2 --- /dev/null +++ b/games-misc/ponysay/Manifest @@ -0,0 +1,3 @@ +DIST ponysay-3.0.2.tar.gz 2110382 BLAKE2B eb547ca62315c1aff227bec5e71328b1e333ba6aa14061b262d1130997ec2de2d54665fd498c8c571eacce15757030ca84d29d82a40b9fc82675d63e62617118 SHA512 47d5c584b3b8c233567eff534b5109548c92075f69776703bc303929ba4278f67fd599987ef4a098aa871c2af0efd89186f96fa28565e73b4672abeb0c23fa45 +EBUILD ponysay-3.0.2.ebuild 1459 BLAKE2B 0253592c9606c3d0ddb8e459bb60d34f38449d81c2d2477e3811cb631aa7cc520f9fc15d43051d2afc9507685ed59603edd426f0a7567f5c1137e8bcdac9f00d SHA512 18abbfbd9ff75b7a101deb9e4a44ef11b5d67ab405bb5b8957ccbc5a576d58c6aacda1edf0ff538531f82bdc0b1ce2cba09ed59d5fd2c08cb4f7f049c357f636 +MISC metadata.xml 500 BLAKE2B a937b3dcb9fb8a11ceefa20731973096578f503d711731a22afd3fbaea75b25d37cb736af36fbe8696a0d01afca261a4156444ac6b26b9a87f30f29d785f7408 SHA512 612eee4d25e1f3e3ef18b08ac4fcf59fbee5ab179d1f4da5e6784909c1985aa816317eba1a4c1a0aae8b1dfc0bfcc63ea44ab844b1400e565a2ebfaf5d7f8d4c diff --git a/games-misc/ponysay/metadata.xml b/games-misc/ponysay/metadata.xml new file mode 100644 index 000000000000..288c0bcfb305 --- /dev/null +++ b/games-misc/ponysay/metadata.xml @@ -0,0 +1,15 @@ +<?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> + <use> + <flag name="fish-completion">Enable fish completion support</flag> + <flag name="non-free">Install non-free ponies (i.e. from the MLP franchise)</flag> + </use> + <upstream> + <remote-id type="github">erkin/ponysay</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/ponysay/ponysay-3.0.2.ebuild b/games-misc/ponysay/ponysay-3.0.2.ebuild new file mode 100644 index 000000000000..f71db68ff6b6 --- /dev/null +++ b/games-misc/ponysay/ponysay-3.0.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_{4,5,6} ) +inherit bash-completion-r1 python-single-r1 + +DESCRIPTION="cowsay reimplemention for ponies" +HOMEPAGE="https://github.com/erkin/ponysay" +SRC_URI="https://github.com/erkin/ponysay/archive/3.0.2.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc +non-free bash-completion fish-completion zsh-completion" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS} + doc? ( sys-apps/texinfo )" + +RDEPEND="${PYTHON_DEPS} + fish-completion? ( app-shells/fish ) + zsh-completion? ( app-shells/zsh )" + +setup_py() { + "${PYTHON}" setup.py \ + --prefix="${EPREFIX}"/usr \ + --everything \ + --without-info-compression \ + --without-man-compression \ + --without-pdf-compression \ + --without-shared-cache \ + --freedom=$(usex non-free no yes) \ + $(use_with fish-completion) \ + $(use_with zsh-completion) \ + $(use_with doc info) \ + $(use_with doc pdf "${EPREFIX}"/usr/share/doc/${PF}) \ + "${@}" || die +} + +src_compile() { + setup_py \ + $(use_with bash-completion) \ + build +} + +src_install() { + setup_py \ + --without-bash-completion \ + --destdir="${D}" \ + prebuilt + + python_fix_shebang "${ED}"/usr/bin/${PN} + + rm -rv "${ED}"/usr/share/licenses || die + dodoc CHANGELOG CONTRIBUTING CREDITS README.md + + use bash-completion && + newbashcomp completion/bash-completion.${PN}.install ${PN} +} diff --git a/games-misc/rfksay-0.1-r1 b/games-misc/rfksay-0.1-r1 deleted file mode 100644 index 1e55c73a772b..000000000000 --- a/games-misc/rfksay-0.1-r1 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DEPEND=dev-lang/perl -DESCRIPTION=Like cowsay, but different because it involves robots and kittens -EAPI=6 -HOMEPAGE=http://www.robotfindskitten.org/ -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/perl -SLOT=0 -SRC_URI=mirror://gentoo/rfksay.tar.gz -_md5_=9e870a56b12e271a455f6a61051828d7 diff --git a/games-misc/rfksay/Manifest b/games-misc/rfksay/Manifest new file mode 100644 index 000000000000..f467ab7a88e6 --- /dev/null +++ b/games-misc/rfksay/Manifest @@ -0,0 +1,3 @@ +DIST rfksay.tar.gz 997 BLAKE2B dba9095fde7e533fcc7ad2a6a178a11f0b92b207ca63540f82fbe8bcb118bbcc01fe9e7270df071e63eebeb96eee02a5e55b78414fb9dcded5ee31469265ebd8 SHA512 8eb5766b8a3efc31a20a128be0ec95eba7f61599ca402dc48d7c247516ac9f221d9f72a471923da566645b53e119831e61a7caa94f7b8c17ee4af802c42f6714 +EBUILD rfksay-0.1-r1.ebuild 497 BLAKE2B 41a196054ccd5407060cf3a3c95def30f8e51bf9e327dcb3749fc0a765c3b0994721e8eaaffaff78f921f8f19475bc3e3ea1d10077eebc36d87ce64b41db60d4 SHA512 c3ae1a25929700a7d5365253a6fca5d20ae84072fa8d8b33a8f9a9168bbacfb0b7dced4177b003fed186afd7575a61d07d08fb85e6e4b9199193bbe6c5574a0a +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/rfksay/metadata.xml b/games-misc/rfksay/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/rfksay/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> diff --git a/games-misc/rfksay/rfksay-0.1-r1.ebuild b/games-misc/rfksay/rfksay-0.1-r1.ebuild new file mode 100644 index 000000000000..705771832222 --- /dev/null +++ b/games-misc/rfksay/rfksay-0.1-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Like cowsay, but different because it involves robots and kittens" +HOMEPAGE="http://www.robotfindskitten.org/" +#SRC_URI="http://www.redhotlunix.com/${PN}.tar.gz" +SRC_URI="mirror://gentoo/${PN}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-lang/perl" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +src_install() { + dobin kittensay rfksay robotsay +} diff --git a/games-misc/robotfindskitten-2.7182818.701-r1 b/games-misc/robotfindskitten-2.7182818.701-r1 deleted file mode 100644 index 2a800d6bf26f..000000000000 --- a/games-misc/robotfindskitten-2.7182818.701-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=install -DEPEND=sys-libs/ncurses:0 -DESCRIPTION=Help robot find kitten -EAPI=6 -HOMEPAGE=http://robotfindskitten.org/ -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2+ -RDEPEND=sys-libs/ncurses:0 -SLOT=0 -SRC_URI=mirror://sourceforge/rfk/robotfindskitten-2.7182818.701.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=12feb292c1dcca25da3203df1dc63092 diff --git a/games-misc/robotfindskitten/Manifest b/games-misc/robotfindskitten/Manifest new file mode 100644 index 000000000000..dea7203d6ea1 --- /dev/null +++ b/games-misc/robotfindskitten/Manifest @@ -0,0 +1,4 @@ +AUX robotfindskitten-2.7182818.701-gentoo.patch 872 BLAKE2B b741d5ac234798e46436f3f0cad615e4abebc3199bc44cc4dffb622e33f42c66430a452256ede3f1c8a6d452445714a053fff246597f2c4a5a84bcc3fe3c6ecf SHA512 4189fc914f7047599f45b8f6a00968159e14a8c14d3e40f62e217c30ad96db5ab38f389f7cac608db27ba8f67c9841ac8a0927e2654dba9c1e04d997936ce8c2 +DIST robotfindskitten-2.7182818.701.tar.gz 437810 BLAKE2B d34a72c4120562844e17441ba8e2c4a04863ad5241c04425cf5a83296b047d2b5c0c52d6dbaab253be37534fd4de2f6a0d6cf8dd19124695805b457320b45c32 SHA512 736e44a62f016fb2a0dd03e31e6f1fb7c50a9115182812518666f3e4ad69f5703d7018f28ab14e0cfdbc8741656b15fa6ee577c2a5920e0d9af9acb658ac620b +EBUILD robotfindskitten-2.7182818.701-r1.ebuild 522 BLAKE2B 2cb974c5427a63ae65f2b359c71137ea0d199e00e1d3cc8cfa05ecc0eabf882376c3c5e6a836e51eeba4793a493674ee1ad3c85a5d094cee85eed39c6e1a528d SHA512 7a80e3531a33086aa4a0c8a68a59bcad76a8c2b767df3be94de2258c416630a9bdbf12c464629d01f958f6360ab8691579a5db139fae8cbbc8c55963ecea994a +MISC metadata.xml 326 BLAKE2B b7e04ad279076c022578833b14abb5f00e1decebe7e7a09f687f03c15cc71e81d1f418d5e81ece7965fff067b1ca42dea0e53f24d65dfc6b55a8e6a5f330b7ee SHA512 1620797c8b2a84b0711c6bda03a739a5a6b1fc5f527077224fe0f3d0e462260d3aa0d1516d11f0dc723f4ad74072cfb5e5e1550c00c4001f78e78b4e3d827080 diff --git a/games-misc/robotfindskitten/files/robotfindskitten-2.7182818.701-gentoo.patch b/games-misc/robotfindskitten/files/robotfindskitten-2.7182818.701-gentoo.patch new file mode 100644 index 000000000000..6f5aa29a9f51 --- /dev/null +++ b/games-misc/robotfindskitten/files/robotfindskitten-2.7182818.701-gentoo.patch @@ -0,0 +1,24 @@ +--- robotfindskitten-2.7182818.701.orig/nki/Makefile.in ++++ robotfindskitten-2.7182818.701/nki/Makefile.in +@@ -197,7 +197,7 @@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-nkidir = $(datadir)/games/robotfindskitten ++nkidir = $(datadir)/robotfindskitten + nki_DATA = vanilla.nki + all: all-am + +--- robotfindskitten-2.7182818.701.orig/src/Makefile.in ++++ robotfindskitten-2.7182818.701/src/Makefile.in +@@ -199,8 +199,8 @@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-execgamesdir = $(prefix)/games +-AM_CPPFLAGS = -DSYSTEM_NKI_DIR=\"$(datadir)/games/robotfindskitten\" ++execgamesdir = $(bindir) ++AM_CPPFLAGS = -DSYSTEM_NKI_DIR=\"$(datadir)/robotfindskitten\" + robotfindskitten_SOURCES = robotfindskitten.c + SPLINT_SUPPRESSIONS = +charintliteral +charindex + all: all-am diff --git a/games-misc/robotfindskitten/metadata.xml b/games-misc/robotfindskitten/metadata.xml new file mode 100644 index 000000000000..b934bfeac57e --- /dev/null +++ b/games-misc/robotfindskitten/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">rfk</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/robotfindskitten/robotfindskitten-2.7182818.701-r1.ebuild b/games-misc/robotfindskitten/robotfindskitten-2.7182818.701-r1.ebuild new file mode 100644 index 000000000000..a6195c2f7a8a --- /dev/null +++ b/games-misc/robotfindskitten/robotfindskitten-2.7182818.701-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils + +DESCRIPTION="Help robot find kitten" +HOMEPAGE="http://robotfindskitten.org/" +SRC_URI="mirror://sourceforge/rfk/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-libs/ncurses:0" +RDEPEND=${DEPEND} + +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch +) + +src_install() { + DOCS="AUTHORS BUGS ChangeLog NEWS" \ + default + insinto /usr/share/${PN} + doins nki/vanilla.nki +} diff --git a/games-misc/sdljoytest-11102003 b/games-misc/sdljoytest-11102003 deleted file mode 100644 index 239cdabe17ff..000000000000 --- a/games-misc/sdljoytest-11102003 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=media-libs/libsdl[joystick,opengl,video] virtual/opengl media-libs/sdl-image -DESCRIPTION=SDL app to test joysticks and game controllers -EAPI=5 -HOMEPAGE=http://sdljoytest.sourceforge.net/ -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=media-libs/libsdl[joystick,opengl,video] virtual/opengl media-libs/sdl-image -SLOT=0 -SRC_URI=mirror://sourceforge/sdljoytest/SDLJoytest-GL-11102003.tar.bz2 -_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 -_md5_=089ddc535c442dbd971c9781548469ea diff --git a/games-misc/sdljoytest/Manifest b/games-misc/sdljoytest/Manifest new file mode 100644 index 000000000000..5a65deded699 --- /dev/null +++ b/games-misc/sdljoytest/Manifest @@ -0,0 +1,3 @@ +DIST SDLJoytest-GL-11102003.tar.bz2 85997 BLAKE2B 23ae410c462d9501306d6e225d2523ef940dd3f3e6ab7c898313a25253f86c42d3c0c7d64385a0c6de06331ca68ddc49296cea572f0a1f42161a912e8ff3274d SHA512 4994e878eaacacb156d4d9988d1e7864ed4e5e3d4db6bc0be8a883d7edde87d56698eb22de5d39e2110be7f960e5bf080283a7563bb2bc3f17c390181e097c6a +EBUILD sdljoytest-11102003.ebuild 872 BLAKE2B cc1368cb30bfc1f7c938a4df493d5819dace93a031cb5db50762cfac49f0d540d5e1059fd37af3da0331a4a7ea406a8e02cff458ab16bd8b8e7ddb5941347744 SHA512 4b16ec9ed12bc139dd4876459528fe8cb1c27c299315297c720015c008d9d3bcf68428b2acbb3856d13abfabb236b776247952266df682c231666274cd8322b9 +MISC metadata.xml 333 BLAKE2B 5eadf19507a2a63c03c3457ae2efec7cbc5a2b6abc8d323c7f38510f639b795e56d1e83e7ead78c1d3930317e712d6536cdc5453c84bc66573ea7c5963f63f58 SHA512 f3c36c935fc927fa6ccf4402f67ec8d213fd94c2bf5855b4f1e6852c3c2c32fa051998cda971050c7f2f3257dc4102369c0af8d5d386ecb2a1e4d2ab177217d9 diff --git a/games-misc/sdljoytest/metadata.xml b/games-misc/sdljoytest/metadata.xml new file mode 100644 index 000000000000..9a85b3b89d73 --- /dev/null +++ b/games-misc/sdljoytest/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">sdljoytest</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/sdljoytest/sdljoytest-11102003.ebuild b/games-misc/sdljoytest/sdljoytest-11102003.ebuild new file mode 100644 index 000000000000..905eb1487338 --- /dev/null +++ b/games-misc/sdljoytest/sdljoytest-11102003.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit toolchain-funcs + +DESCRIPTION="SDL app to test joysticks and game controllers" +HOMEPAGE="http://sdljoytest.sourceforge.net/" +SRC_URI="mirror://sourceforge/sdljoytest/SDLJoytest-GL-${PV}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="media-libs/libsdl[joystick,opengl,video] + virtual/opengl + media-libs/sdl-image" +RDEPEND=${DEPEND} + +S=${WORKDIR}/SDLJoytest-GL + +src_prepare() { + emake clean + sed -i -e 's:/usr/local:/usr:' joytest.h || die + sed -i -e 's:SDL/::' *.c || die +} + +src_compile() { + emake \ + CC=$(tc-getCC) \ + CFLAGS="$(sdl-config --cflags) ${CFLAGS}" \ + LDFLAGS="$(sdl-config --libs) -lGL ${LDFLAGS}" +} + +src_install() { + dobin SDLJoytest-GL + insinto /usr/share/SDLJoytest-GL + doins *.bmp + doman SDLJoytest.1 +} diff --git a/games-misc/sex-1.0-r2 b/games-misc/sex-1.0-r2 deleted file mode 100644 index 257bd8b05398..000000000000 --- a/games-misc/sex-1.0-r2 +++ /dev/null @@ -1,10 +0,0 @@ -DEFINED_PHASES=compile install prepare -DESCRIPTION=Spouts silly mad-lib-style porn-like text -EAPI=6 -HOMEPAGE=http://spatula.net/software/sex/ -KEYWORDS=~alpha ~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos -LICENSE=BSD -RDEPEND=!sci-astronomy/sextractor -SLOT=0 -SRC_URI=http://spatula.net/software/sex/sex-1.0.tar.gz -_md5_=33b3fea8b8baf912660aec1bf445d867 diff --git a/games-misc/sex/Manifest b/games-misc/sex/Manifest new file mode 100644 index 000000000000..11811e961e8b --- /dev/null +++ b/games-misc/sex/Manifest @@ -0,0 +1,3 @@ +DIST sex-1.0.tar.gz 4820 BLAKE2B 69df84b55d1a065f624bf739b4f3485f846a7a789c38e4afb839549ec672325553ec63285487d7a6043572927f2829cfd422b286a192f27a0cf7f6b1a245c387 SHA512 5b4802b63d20dc6ec5ab2b95210eadac02fe2887525d1235d0426589666d7413f2631504c69852ba494129ca66620f03b31fd6bf578642e88746b8639c3bba40 +EBUILD sex-1.0-r2.ebuild 563 BLAKE2B cc87493443c15fbe10e16efa8678c0dda88371b9e7fc0cfebef27be997d4fbf5d1d75704be69055be2b72c142d438b928816440fb791f1a008e436a143c81a24 SHA512 162f606884fba02a079c3b0c5361e521635b32d14145922e9b23989f04fe6ef576655da5daeec2cbaeea3bf00d4b02186907596e81feccd9a20fed27b7a79ef2 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/sex/metadata.xml b/games-misc/sex/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/sex/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> diff --git a/games-misc/sex/sex-1.0-r2.ebuild b/games-misc/sex/sex-1.0-r2.ebuild new file mode 100644 index 000000000000..cfee798eada1 --- /dev/null +++ b/games-misc/sex/sex-1.0-r2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Spouts silly mad-lib-style porn-like text" +HOMEPAGE="http://spatula.net/software/sex/" +SRC_URI="http://spatula.net/software/sex/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="" + +RDEPEND="!sci-astronomy/sextractor" + +src_prepare() { + default + rm -f Makefile +} + +src_compile() { + emake sex +} + +src_install() { + dobin sex + doman sex.6 + dodoc README +} diff --git a/games-misc/sound-of-sorting-0.6.6_pre20151107-r1 b/games-misc/sound-of-sorting-0.6.6_pre20151107-r1 deleted file mode 100644 index d7dc39c8ac1d..000000000000 --- a/games-misc/sound-of-sorting-0.6.6_pre20151107-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=unpack -DEPEND=media-libs/libsdl x11-libs/wxGTK:3.0 -DESCRIPTION=Visualization and Audibilization of Sorting Algorithms -EAPI=6 -HOMEPAGE=http://panthema.net/2013/sound-of-sorting/ https://github.com/bingmann/sound-of-sorting -KEYWORDS=~amd64 -LICENSE=GPL-3 -RDEPEND=media-libs/libsdl x11-libs/wxGTK:3.0 -SLOT=0 -SRC_URI=https://github.com/bingmann/sound-of-sorting/archive/05db428c796a7006d63efdbe314f976e0aa881d6.tar.gz -> sound-of-sorting-0.6.6_pre20151107.tar.gz -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot 3be1ab44131e8c0bbdaa75823008444b wxwidgets 04e063b0eff26daaea83d859dd9d6e05 -_md5_=181f4215040f6ae5d5c6752fdfc38704 diff --git a/games-misc/sound-of-sorting/Manifest b/games-misc/sound-of-sorting/Manifest new file mode 100644 index 000000000000..e5d90bafc302 --- /dev/null +++ b/games-misc/sound-of-sorting/Manifest @@ -0,0 +1,3 @@ +DIST sound-of-sorting-0.6.6_pre20151107.tar.gz 179044 BLAKE2B 8027851e63cf8f3a0cec7e184b1970b9a138bcaa10b345e9fd742950bc397a7eb3d6911fbf8138eab3418c66788c6218b74ed03c1e6e72374b4b7dab0ce06387 SHA512 530caeefe4a37fed401ce56803900806a86efc1e4c0ff083c52e4bfc1cf78f8158539ca3c22f5cdf5cd176c8d6953089d14ca855643ce353457419a4f931a125 +EBUILD sound-of-sorting-0.6.6_pre20151107-r1.ebuild 734 BLAKE2B 9ecd617316db06fd444f512e1dd5bae6fc4c6596247222907222667c56614b8e098edff72cc76b96c413202aec3a40929118b260bd0ee521d198925ac22cda39 SHA512 4ae4904c126a0505c4eef067a3cc3d4da2e82e62407c35f584d4c25ed372b75f31ab52ca4d27d867e177159f5eb08d9e9b8b37a517bd535abb6f88fbf06f129e +MISC metadata.xml 342 BLAKE2B 929b4e7e99b167d0d2257654bde3bf4eca115e4c86b1e059a87a37e612747d865359dca06c39631b5cc0715a1a600b3e5d448905e988ec31b1b285d97ad88d24 SHA512 68ea3ba1786f4c5d32a9a56ea9fbaa609ae230b2b493b4853c33330db52288da7eb930d7720c1106d7259b9a9597b464e7c4467d9434035ea010a7ae6d83c8b6 diff --git a/games-misc/sound-of-sorting/metadata.xml b/games-misc/sound-of-sorting/metadata.xml new file mode 100644 index 000000000000..9a10c42074f3 --- /dev/null +++ b/games-misc/sound-of-sorting/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="person"> + <email>blueness@gentoo.org</email> + <name>Anthony G. Basile</name> + </maintainer> + <upstream> + <remote-id type="github">bingmann/sound-of-sorting</remote-id> + </upstream> +</pkgmetadata> 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 new file mode 100644 index 000000000000..f17d1467c1f6 --- /dev/null +++ b/games-misc/sound-of-sorting/sound-of-sorting-0.6.6_pre20151107-r1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +WX_GTK_VER="3.0" + +inherit vcs-snapshot wxwidgets + +DESCRIPTION="Visualization and Audibilization of Sorting Algorithms" +HOMEPAGE="http://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" +IUSE="" + +RDEPEND=" + media-libs/libsdl + x11-libs/wxGTK:${WX_GTK_VER} +" +DEPEND="${RDEPEND}" + +src_unpack() { + vcs-snapshot_src_unpack + need-wxwidgets unicode +} diff --git a/games-misc/typespeed-0.6.5-r1 b/games-misc/typespeed-0.6.5-r1 deleted file mode 100644 index 8af51fbf3ba3..000000000000 --- a/games-misc/typespeed-0.6.5-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=configure install prepare -DEPEND=sys-libs/ncurses:0= nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Test your typing speed, and get your fingers CPS -EAPI=6 -HOMEPAGE=http://typespeed.sourceforge.net/ -IUSE=nls -KEYWORDS=~alpha ~amd64 ~ppc64 ~x86 -LICENSE=GPL-2 -RDEPEND=sys-libs/ncurses:0= nls? ( virtual/libintl ) -SLOT=0 -SRC_URI=mirror://sourceforge/typespeed/typespeed-0.6.5.tar.gz -_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 -_md5_=286b4eb8cae4eddf435920acc670c6f7 diff --git a/games-misc/typespeed/Manifest b/games-misc/typespeed/Manifest new file mode 100644 index 000000000000..9fef946670d9 --- /dev/null +++ b/games-misc/typespeed/Manifest @@ -0,0 +1,4 @@ +AUX typespeed-0.6.5-musl.patch 418 BLAKE2B c1af19bfbb0c05d3cbc0c4308ff89ecdad0825d8e77b19d32b02d8ba410538ead7c90a20f31083174cf0e0cd9a428cb4070ef76949c105c2768086ac6fbcc81e SHA512 3f5f2d1d1fd85e1829fb024bfbf355b945c04bd0a624b3e2a86dbe029f64d15473c66c7410bd4013d263fcf3142474e2ac92656699aebc0570c62d8a18a4b635 +DIST typespeed-0.6.5.tar.gz 254170 BLAKE2B ce39d5e7d31a068a34deafa1c81dc69b028339d4f8e7461e5bfce335bdc47885b224f33efc7eb02765a2ae0cc1d1b52559b210a04fa0a549d54093dbc816acc0 SHA512 cf3a8cdeb5fb1ee81bd5cf50d6b2aca1e7331b0bfde518c38050abae35ca617fbeed5bf2a37830a7568712ab71920f60c89197317a2721ae8c89829b0eede190 +EBUILD typespeed-0.6.5-r1.ebuild 852 BLAKE2B ebc7616fb387dd6814e7707ef4a3565272cb5f0b4dec6c80625d23894f4f6b8bf01313bb3521fc867fe4e5a2e8880be605b4ff6073ac4779330fc23bf523bcfd SHA512 3a220b3ff616b6dc285128370a853c843fa195e9da6fd70cd1e57c3417e981673b2bb1418629b081fa13cb3ac697cd825aaa7e3eda3d0f5fa1807eabbdd58dd6 +MISC metadata.xml 332 BLAKE2B a7dea2ab5d54a1bf0455a41fa30f7bfb1eee06f547e2b14ce5b7d63dbf826ae43287304a331754829819addceade50bae557de63fb7d0536cf0573342ef42734 SHA512 3038edc39a8e186f2d054ff72afd3f28e62e116e436bd818080e65dc8cea1a93b5e41658c86709ca70a9df91116631b90deaefb1dc5cbe77e9f6e802e9b5af1e diff --git a/games-misc/typespeed/files/typespeed-0.6.5-musl.patch b/games-misc/typespeed/files/typespeed-0.6.5-musl.patch new file mode 100644 index 000000000000..3967b10f3428 --- /dev/null +++ b/games-misc/typespeed/files/typespeed-0.6.5-musl.patch @@ -0,0 +1,15 @@ +diff -ur a/typespeed-0.6.5/src/typespeed.h b/typespeed-0.6.5/src/typespeed.h +--- typespeed-0.6.5/src/typespeed.h 2008-08-13 15:36:51.000000000 +0100 ++++ typespeed-0.6.5/src/typespeed.h 2016-01-01 10:41:54.919998820 +0100 +@@ -27,10 +27,10 @@ + + #include <stdint.h> + #include <stdio.h> ++#include <time.h> + + #ifdef WIN32 + #include <dirent.h> +- #include <time.h> + + #ifndef MAXHOSTNAMELEN + #define MAXHOSTNAMELEN 256 diff --git a/games-misc/typespeed/metadata.xml b/games-misc/typespeed/metadata.xml new file mode 100644 index 000000000000..2b49be614f65 --- /dev/null +++ b/games-misc/typespeed/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">typespeed</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/typespeed/typespeed-0.6.5-r1.ebuild b/games-misc/typespeed/typespeed-0.6.5-r1.ebuild new file mode 100644 index 000000000000..354c9eba5a35 --- /dev/null +++ b/games-misc/typespeed/typespeed-0.6.5-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools + +DESCRIPTION="Test your typing speed, and get your fingers CPS" +HOMEPAGE="http://typespeed.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc64 ~x86" +IUSE="nls" + +RDEPEND=" + sys-libs/ncurses:0= + nls? ( virtual/libintl ) +" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) +" + +src_prepare() { + default + sed -i \ + -e 's/testsuite//' \ + -e 's/doc//' \ + Makefile.am || die + sed -i -e '/^CC =/d' src/Makefile.am || die + eapply "${FILESDIR}"/${P}-musl.patch + rm -rf m4 #417265 + eautoreconf +} + +src_configure() { + econf \ + --localedir=/usr/share/locale \ + --docdir=/usr/share/doc/${PF} \ + $(use_enable nls) +} + +src_install() { + default + dodoc doc/README +} diff --git a/games-misc/wtf-20090924 b/games-misc/wtf-20090924 deleted file mode 100644 index 9c8ef370f0ae..000000000000 --- a/games-misc/wtf-20090924 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install prepare -DEPEND=!games-misc/bsd-games -DESCRIPTION=translates acronyms for you -EAPI=5 -HOMEPAGE=http://netbsd.org/ -KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris -LICENSE=BSD -RDEPEND=!games-misc/bsd-games -SLOT=0 -SRC_URI=http://dev.gentooexperimental.org/~darkside/distfiles/wtf/wtf-20090924.tar.bz2 -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e prefix e51c7882b7b721e54e684f7eb143cbfe preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf -_md5_=6b010f07667647169652a3db432871cc diff --git a/games-misc/wtf/Manifest b/games-misc/wtf/Manifest new file mode 100644 index 000000000000..8e39aca54cdc --- /dev/null +++ b/games-misc/wtf/Manifest @@ -0,0 +1,4 @@ +AUX wtf-20090924-prefix.patch 351 BLAKE2B c5b9ef4f6c9e3ff7f0d6ee83e55b1fa58638a5c0c50cf87f20838defe7f023d6206cfa4c23e1d0991a6b0082855906a2864e254113cd789e539dbd692b8222a3 SHA512 ff8eb5bd961c0498f0371d6ba850d1d407a0e9779469838a5982bce843d40d08bd7a97b50ce013054928198da7c9fa395d9472b4c995e9454c93bced8d953a25 +DIST wtf-20090924.tar.bz2 9888 BLAKE2B 67cd7c7b4af61d576373faa242e8718fe9a8286b3aaf9a9eaf45ac83a8a322257ccb694222a2d8b1052cf709ecd6bfc73c6a4dcb9e96985601e933ebe80c5f1c SHA512 85a7b5b7add12f775272851095f86efa2962875aa9008aec5079d3aec31a74a2d475d5c904013134b4045872fb8e301e95f3c5fa25ab8872a7d31012653bddb0 +EBUILD wtf-20090924.ebuild 767 BLAKE2B 272fc29f9bcf12f8f64308af20963753f02c377fb38e9cc9905d186fe750aa47eb859f653969e47d0f8028a33ad8a518df8864295eff746c6ccdc5facc6499d3 SHA512 9ad677d5b869086aa76d1b8d530b1e8ea63595e419c378698fefe04a33e24530397f3ff563aff5028cf7cd18327e96b0054e0c113f7f635fa76a7550bbb72657 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/wtf/files/wtf-20090924-prefix.patch b/games-misc/wtf/files/wtf-20090924-prefix.patch new file mode 100644 index 000000000000..87dc6436e086 --- /dev/null +++ b/games-misc/wtf/files/wtf-20090924-prefix.patch @@ -0,0 +1,11 @@ +--- 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/metadata.xml b/games-misc/wtf/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/wtf/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> diff --git a/games-misc/wtf/wtf-20090924.ebuild b/games-misc/wtf/wtf-20090924.ebuild new file mode 100644 index 000000000000..ca02243d6a14 --- /dev/null +++ b/games-misc/wtf/wtf-20090924.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils prefix + +DESCRIPTION="translates acronyms for you" +HOMEPAGE="http://netbsd.org/" +SRC_URI="http://dev.gentooexperimental.org/~darkside/distfiles/${PN}/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc64 ~s390 ~sh ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND="!games-misc/bsd-games" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${P}-prefix.patch + eprefixify wtf +} + +src_compile() { + : +} + +src_install() { + dobin wtf + doman wtf.6 + insinto /usr/share/misc + doins acronyms* + dodoc README +} diff --git a/games-misc/wumpus-1.4-r1 b/games-misc/wumpus-1.4-r1 deleted file mode 100644 index 06d496fe6592..000000000000 --- a/games-misc/wumpus-1.4-r1 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=compile install unpack -DEPEND=sys-apps/less -DESCRIPTION=Classic Hunt the Wumpus Adventure Game -EAPI=6 -HOMEPAGE=http://cvsweb.netbsd.org/bsdweb.cgi/src/games/wump/ -KEYWORDS=~amd64 ~x86 -LICENSE=BSD -RDEPEND=sys-apps/less -SLOT=0 -SRC_URI=ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/src/games/wump/wump.c ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/src/games/wump/wump.6 ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/src/games/wump/wump.info -_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 -_md5_=e8fbb01ac4d5391add35df8be9b8221d diff --git a/games-misc/wumpus/Manifest b/games-misc/wumpus/Manifest new file mode 100644 index 000000000000..8a126ff22600 --- /dev/null +++ b/games-misc/wumpus/Manifest @@ -0,0 +1,5 @@ +DIST wump.6 4821 BLAKE2B b8eee837341f329d60bd27a143d4b9f1e5e5fd27835821efc8b028190f253b090f1d494e4be0b84c16f6c23552b9fbb56d86463749fa2b07a868aa49befeabcd SHA512 51e61efa71d46bace722dae3dbc7ea782f97ef02cb529054c1f5ea56139017b90e6a31ae70314c4a4c82bbcb821f826aa0f6032d934104bf3e7851437377e471 +DIST wump.c 22691 BLAKE2B 569819c0b335a2847864d8d6e468eb9d8abaae245d93fedd7c9d267a106d32fcbd340273c7ca5695b37a5d4ce0d0b375961437cf896a6c073a7ced62ac69d59f SHA512 a914e1eb9e6204e5d763a7c32445721b849a753c3007312c7f9bbbaed9fc3f133639e7ef27a66636e9c5bc7bb13ab7a54f4f607272403014042723de38cbd878 +DIST wump.info 1883 BLAKE2B cb29de61f2756a7a1d53f20e015325bb14364d3bd04e32fad0077c9d8467907f74ce7bae36570f2f6ef0a282ed2e257527c4480db0b76383afe82d813b71d567 SHA512 faee0552c7065f6cc98db53d0ed085b7b4c6aadb5f457733e36a621f9ea1753cb627d4a3813cc9b9aaaa1cd178458fd7ceb4ef9114892e0f8faeb303cc0351d8 +EBUILD wumpus-1.4-r1.ebuild 981 BLAKE2B 86921d3cd2170441dd1aee617155a71679f8847e361ffbbb2394011e9ebaff0a6b67044b2aed1e2dd4e7b77590ac8f3149663ddf1dd221142ec2dd0bf26f4a80 SHA512 c0cc9ae702f9864923e692e59a74a7f0a4325d163d0d43c281ae5764c36dac1793478deb66963506effcf43364eb42586c65c491708faff34b11848dd762b76c +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/wumpus/metadata.xml b/games-misc/wumpus/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/wumpus/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> diff --git a/games-misc/wumpus/wumpus-1.4-r1.ebuild b/games-misc/wumpus/wumpus-1.4-r1.ebuild new file mode 100644 index 000000000000..56125c56d369 --- /dev/null +++ b/games-misc/wumpus/wumpus-1.4-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit toolchain-funcs + +DESCRIPTION="Classic Hunt the Wumpus Adventure Game" +HOMEPAGE="http://cvsweb.netbsd.org/bsdweb.cgi/src/games/wump/" +SRC_URI="ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/src/games/wump/wump.c + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/src/games/wump/wump.6 + ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release-1-6/src/games/wump/wump.info" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="sys-apps/less" +RDEPEND=${DEPEND} + +S=${WORKDIR} + +src_unpack() { + cp "${DISTDIR}"/wump.{info,c,6} "${S}/" || die +} + +src_compile() { + touch pathnames.h + [ -z "${PAGER}" ] && PAGER=/usr/bin/less + $(tc-getCC) ${LDFLAGS} -Dlint -D_PATH_PAGER=\"${PAGER}\" \ + -D_PATH_WUMPINFO=\"/usr/share/${PN}/wump.info\" ${CFLAGS} \ + -o wump wump.c || die +} + +src_install() { + dobin wump + doman wump.6 + insinto /usr/share/${PN} + doins wump.info +} diff --git a/games-misc/xcowsay-1.3 b/games-misc/xcowsay-1.3 deleted file mode 100644 index ded803367c65..000000000000 --- a/games-misc/xcowsay-1.3 +++ /dev/null @@ -1,12 +0,0 @@ -DEFINED_PHASES=configure install -DEPEND=dbus? ( sys-apps/dbus ) dev-libs/dbus-glib fortune? ( games-misc/fortune-mod ) media-libs/freetype:2 media-libs/libpng x11-libs/pango x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 virtual/pkgconfig -DESCRIPTION=configurable talking graphical cow (inspired by cowsay) -EAPI=6 -HOMEPAGE=http://www.doof.me.uk/xcowsay/ -IUSE=dbus fortune -KEYWORDS=amd64 x86 -LICENSE=GPL-3 -RDEPEND=dbus? ( sys-apps/dbus ) dev-libs/dbus-glib fortune? ( games-misc/fortune-mod ) media-libs/freetype:2 media-libs/libpng x11-libs/pango x11-libs/gtk+:2 x11-libs/gdk-pixbuf:2 -SLOT=0 -SRC_URI=http://www.nickg.me.uk/files/xcowsay-1.3.tar.gz -_md5_=2bf1a825696d5b955d99654799b17586 diff --git a/games-misc/xcowsay/Manifest b/games-misc/xcowsay/Manifest new file mode 100644 index 000000000000..1bcaa03db14e --- /dev/null +++ b/games-misc/xcowsay/Manifest @@ -0,0 +1,3 @@ +DIST xcowsay-1.3.tar.gz 269836 BLAKE2B 40eea935eb8784c182c03cf68c89f790c826f5162bbed526facee4d7488fb833e55bbecb9824d0b5e98abf3f5bc77068e150a1817f9745fb8ace11b7d7fdbb00 SHA512 b6f6493a988d8e8036ba9f2a0434627ffbd28eacd3330b256d8e6754b7be02eeb41390b28a8160091eca87d142e284adf2e2a37f22d715bca3b58ef1db8cdcf1 +EBUILD xcowsay-1.3.ebuild 753 BLAKE2B 4f891974dd52437b57ecf04b817b04ffe04a6b8ea40b0ce1738efe86b0e24947104e85f279f290ff1d28151090512a7a8a9995405b272234a3299c4cb7940acd SHA512 5fe53c78d754264a6f295ceebd377501b54ea8c441203b05cfe771d278b0f17a1711a7a93273a1d55becfc9a691b52b1368849849791fc4b2e12e534071eef1c +MISC metadata.xml 323 BLAKE2B 351a7a10edfe4cdc966fe283e89cd6a67bc6609ae7355c23ba9ac4c56d070af1585e0d172c51748d86f6fc917ffd1fc0a6b29c1db0977c5e85bce1849b94eb53 SHA512 e560764dae2cbdf7d747479e49c51cac3ccc02d5e9ed39fe726b8217a0c5f30d5e5306015758f1afb12df022e58a3902f9f007cf412af7940c8743523db088a2 diff --git a/games-misc/xcowsay/metadata.xml b/games-misc/xcowsay/metadata.xml new file mode 100644 index 000000000000..50abf08fa7b2 --- /dev/null +++ b/games-misc/xcowsay/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="person"> +<email>hwoarang@gentoo.org</email> +<name>Markos Chandras</name> +</maintainer> +<use> + <flag name="fortune">Installs the fortune-mod xcow binary</flag> +</use> +</pkgmetadata> diff --git a/games-misc/xcowsay/xcowsay-1.3.ebuild b/games-misc/xcowsay/xcowsay-1.3.ebuild new file mode 100644 index 000000000000..23b83fa32d22 --- /dev/null +++ b/games-misc/xcowsay/xcowsay-1.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="configurable talking graphical cow (inspired by cowsay)" +HOMEPAGE="http://www.doof.me.uk/xcowsay/" +SRC_URI="http://www.nickg.me.uk/files/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="dbus fortune" + +RDEPEND="dbus? ( sys-apps/dbus ) + dev-libs/dbus-glib + fortune? ( games-misc/fortune-mod ) + media-libs/freetype:2 + media-libs/libpng + x11-libs/pango + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf:2" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_configure() { + econf $(use_enable dbus) +} + +src_install() { + default + if ! use fortune; then + rm -f "${ED}"/usr/bin/xcowfortune || die "Removal of xcowfortune failed" + fi +} diff --git a/games-misc/xcruiser-0.30-r1 b/games-misc/xcruiser-0.30-r1 deleted file mode 100644 index 5c7cadedb980..000000000000 --- a/games-misc/xcruiser-0.30-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install -DEPEND=x11-libs/libXaw app-text/rman x11-misc/gccmakedep x11-misc/imake -DESCRIPTION=Fly about 3D-formed file system -EAPI=5 -HOMEPAGE=http://xcruiser.sourceforge.net/ -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=x11-libs/libXaw -RESTRICT=test -SLOT=0 -SRC_URI=mirror://sourceforge/xcruiser/xcruiser-0.30.tar.gz -_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 -_md5_=95377d00eff2858a6424cb2147bd1bb0 diff --git a/games-misc/xcruiser/Manifest b/games-misc/xcruiser/Manifest new file mode 100644 index 000000000000..d9cfc16e54dc --- /dev/null +++ b/games-misc/xcruiser/Manifest @@ -0,0 +1,3 @@ +DIST xcruiser-0.30.tar.gz 38667 BLAKE2B 5cc5e296c9c8e73a51b2dc39b58beef09aaf7122c0b41126fc06897a474a057f27b44ff782855fa8f6bb39b6857b928a15e8e258a71f0aeb1b5d3d657788f557 SHA512 77f1dbfd4497e30bb1ee0f41121a6f85cd1bf2b59fc542e88326bded8b806ecd7439689765a73ea88215c768a3bdca1370ae80b956de38a131b927b6af9e674b +EBUILD xcruiser-0.30-r1.ebuild 657 BLAKE2B 166b423086f51c58267bad1c3f6cf3e28b313eb4109ee56971e51f213fce992ea190348c20a1d227a5fa6edd92f0fa0f766759bd8603f6b37fe47f42b7ce3134 SHA512 d25db0bfacdd1e9caba87ba16934cc2d43a8c1266b60dd8f40b3d43ea636adb198ef14d8654834df11d7e50dfca3c72df291f73181f57dc112be8ec72b3e253e +MISC metadata.xml 331 BLAKE2B 503f508585b5ad0a23a933c923766a7e50b9ffb531e39f83a77107baeee17e78848db7f48ca2b87ff85ecfd684c6b9a3353d8af2966236e28888c498cd7db3d3 SHA512 6ead6b1b6ef634bd700ce10f4e3c29c2542a5079420ec01f7f8f2d9ecccf1ec4b2cdadb11ea1a9c58e868f3c438dd5ed925da0f3b95fa986f6443c73d9f5d3f1 diff --git a/games-misc/xcruiser/metadata.xml b/games-misc/xcruiser/metadata.xml new file mode 100644 index 000000000000..4aa4af005108 --- /dev/null +++ b/games-misc/xcruiser/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">xcruiser</remote-id> + </upstream> +</pkgmetadata> diff --git a/games-misc/xcruiser/xcruiser-0.30-r1.ebuild b/games-misc/xcruiser/xcruiser-0.30-r1.ebuild new file mode 100644 index 000000000000..c5f7a85927f4 --- /dev/null +++ b/games-misc/xcruiser/xcruiser-0.30-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit toolchain-funcs + +DESCRIPTION="Fly about 3D-formed file system" +HOMEPAGE="http://xcruiser.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="test" + +RDEPEND="x11-libs/libXaw" +DEPEND="${RDEPEND} + app-text/rman + x11-misc/gccmakedep + x11-misc/imake" + +src_compile() { + xmkmf -a + emake CC=$(tc-getCC) CDEBUGFLAGS="${CFLAGS}" LOCAL_LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin xcruiser + dodoc CHANGES README README.jp TODO + newman xcruiser.man xcruiser.1 +} diff --git a/games-misc/xpenguins-2.2-r2 b/games-misc/xpenguins-2.2-r2 deleted file mode 100644 index 02a5cce97de5..000000000000 --- a/games-misc/xpenguins-2.2-r2 +++ /dev/null @@ -1,11 +0,0 @@ -DEFINED_PHASES=install -DEPEND=x11-libs/libXpm x11-base/xorg-proto -DESCRIPTION=Cute little penguins invading your desktop -EAPI=6 -HOMEPAGE=http://xpenguins.seul.org/ -KEYWORDS=~alpha ~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=x11-libs/libXpm -SLOT=0 -SRC_URI=http://xpenguins.seul.org/xpenguins-2.2.tar.gz http://xpenguins.seul.org/xpenguins_themes-1.0.tar.gz -_md5_=a379b8212489022fce6ebb54a8eac97e diff --git a/games-misc/xpenguins/Manifest b/games-misc/xpenguins/Manifest new file mode 100644 index 000000000000..e80d05b29252 --- /dev/null +++ b/games-misc/xpenguins/Manifest @@ -0,0 +1,4 @@ +DIST xpenguins-2.2.tar.gz 275210 BLAKE2B e9d20cf8fe210f00dcdaf7789d7fb5f477c6623b81e2ae4071367bc2d645f2e8d719d4ecb59e34642a26a3626ba97bbdc5b2abf632f32935d7cf38c6457c5539 SHA512 cb24e17a5a19df0de162b2214dec2fbfc07396cdea9d138b8426d8fc38e248b1faba65ebfb8ba74a5cf515063ba8f4032c4588586b23b5be6aa0a208cfcfebf1 +DIST xpenguins_themes-1.0.tar.gz 215487 BLAKE2B 922d360ed38959bc3e0452949c68f3438d4e2bfa3f8abce997888e2e288e420cae92ef51ebad17a88bd71bbc9f86d8a65d2d49d302d85b6927551144e4cf7cfb SHA512 577dedccfff8f4581c9285deb809d43a09631e15461783bfb5f00d2bf0e687d54f04ad3bcf1051113777d74f57c94c278b99749265a3efe8ebc6aabb1501eaf8 +EBUILD xpenguins-2.2-r2.ebuild 556 BLAKE2B b2f812f33a28dea618444672ccf9639a9b5c96810d1ca557e545bb2512e15345957b01277a4dd2dd566ad2b8e78c575e5d20cad68cdac296a4e70ef9a21aeeec SHA512 c981b93cab6595aaf80db88202018e5d9d6ef7975b5623936c60a7a345266537ca39ec88e6c494173e7d7a4b2cb5ed1239317cd832d9628d7a664f49ccffce82 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/xpenguins/metadata.xml b/games-misc/xpenguins/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/xpenguins/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> diff --git a/games-misc/xpenguins/xpenguins-2.2-r2.ebuild b/games-misc/xpenguins/xpenguins-2.2-r2.ebuild new file mode 100644 index 000000000000..d3d5a27a0831 --- /dev/null +++ b/games-misc/xpenguins/xpenguins-2.2-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +THEMES_VERSION="1.0" +DESCRIPTION="Cute little penguins invading your desktop" +HOMEPAGE="http://xpenguins.seul.org/" +SRC_URI="http://xpenguins.seul.org/${P}.tar.gz + http://xpenguins.seul.org/xpenguins_themes-${THEMES_VERSION}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~x86" +IUSE="" + +RDEPEND="x11-libs/libXpm" +DEPEND="${RDEPEND} + x11-base/xorg-proto" + +src_install() { + default + insinto /usr/share/${PN} + doins -r ../themes/ +} diff --git a/games-misc/yadex-1.7.0-r1 b/games-misc/yadex-1.7.0-r1 deleted file mode 100644 index 2008bcf9d14e..000000000000 --- a/games-misc/yadex-1.7.0-r1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install prepare -DEPEND=x11-libs/libX11 -DESCRIPTION=A Doom level (wad) editor -EAPI=6 -HOMEPAGE=http://www.teaser.fr/~amajorel/yadex/ -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=x11-libs/libX11 games-fps/freedoom -RESTRICT=test -SLOT=0 -SRC_URI=http://www.teaser.fr/~amajorel/yadex/yadex-1.7.0.tar.gz http://www.teaser.fr/~amajorel/yadex/logo_small.png -> yadex.png http://glbsp.sourceforge.net/yadex/Yadex_170_ALL.diff https://dev.gentoo.org/~pacho/yadex/yadex-1.7.0-mrmeval-differential-patch.patch -_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 -_md5_=89a7d9a4136c9cf0265af1a14d00c152 diff --git a/games-misc/yadex/Manifest b/games-misc/yadex/Manifest new file mode 100644 index 000000000000..f594e0c0ebc7 --- /dev/null +++ b/games-misc/yadex/Manifest @@ -0,0 +1,14 @@ +AUX yadex-1.7.0-64bit.patch 6085 BLAKE2B 1df8487ca4e67be00bd7c1f2dc9d503438898d00fddbad82cc898379cf09d065509c524839d3d696d4cb868eda09de2953987989ea46c2fca07878d8b72da0e7 SHA512 9bfd6d4a898ea098faf4b1f28f19f6a53d17845ddb0b65e013138c5d90e72a0d4abedb7efe2a066e92345cbb7f8f51a903dc2cefedb8286cec1b6dff0bca555d +AUX yadex-1.7.0-NULL-is-not-zero.patch 406 BLAKE2B b526bbeb768f49024059beb56270a1ff1c975ed035583b95a2dcb1e70229041da88b086e27f61f5f9604f9e0019f8c6bf3740685e859a704ed5c7dafcfe64d3a SHA512 874fb952496bf87fbe7c2d4e8a2260a0b01841c4e52c9ec40290e2dcef782bbf3618228ff2284dbd0bc4c5bdcac8ac41ebda050a310962ab905b456a4232e4de +AUX yadex-1.7.0-datadir.patch 2284 BLAKE2B 6e6c1f365959549f4d25d8414de23a290da9b469fd1239b3d13e3ab71766971adea7ef226c2cabd59c31315257148ef2dbd19d20f674bfd0ddcdd398a92013a0 SHA512 3178de8d4500aad849c7527cf3baec045f6f9b4028b0b8263f86bc55337b9048f562bae12d8650b7da1be79b2210382fca1e1d3124e6a3e4d9398d9b3139c744 +AUX yadex-1.7.0-destdir.patch 1652 BLAKE2B ef193ec637e5681de4d7614c285812e0c5091008cb548d40d872b4fdd0e44f6550e21bd95a4e0914979502f9ccc2da559d4b36c0a923d1681b3fcd7cf01fa70b SHA512 79cea41ad3a3a948df221c84c27314f85563c8d934513dc50f91a4bcd0d0d772dd42f33a28846b341e18e96b55ef8eafe273712dc3ff47f258017c99a87e51f1 +AUX yadex-1.7.0-elif.patch 364 BLAKE2B 40a888da9af747cf99819fa40a5f3885dd71005cc6d69b95f2e2629dce0d6fa6132a0a440e1a0921cee8b1ee6d61c3bf997f1bae433a7a0f74223f0ed4826a0f SHA512 ca03c8121c9f4689a1e39f3f5d1a37d0a31eddf9e38a507252dc974739ec74cf89cfd88d02b27fc6d02b5897d0e09769345c754e86e41cea598a3ba2e9ceaf4c +AUX yadex_170-obj-overflow.patch 997 BLAKE2B 6542976c79aa3b369868fb5e9ebfa882b4309de7d467067868934c39e4023e5331e293a71642dcbc3de177a51f4bf5a13fe7157be8e62c6050feac4adb955868 SHA512 d05c56431a14a79abca3a0e2784edee71aa311e9eb78b516cc8a5e0efb2b0d20345c312b4bc9ba8b77bbc316948cea09b1d376475fe10c3fa83468cdd85c3783 +AUX yadex_170_O2.patch 573 BLAKE2B 758aa60ab6cbf6554933f844541f707fa0ac87220a259de8412c6362dde5a72e7e3592551e748e21cbeff381a53ab7dce5614291bf7f20e5a54752a80efae3de SHA512 30f986ef0744e26c043b1221d06bb3f7ec63a2e553ce1de85ac4f38c2ec50e5dbb3cb32bedf396b44d932b683698263c6b3f5d990fa46206805bfbffee71edbc +AUX yadex_170_wm.patch 2131 BLAKE2B 3331adc1f62f6dfaba8313e91bb8382bf438f229708063b718cc3423068034bfadb229b352f2a3ea02760c521aef854a92b4cb3608986f8c2042fd4d82d1c070 SHA512 1d378c8739b39d35484aff2ba51d24934e20126cca2d3a90e5a99628a9727759e864e484c850cacff1155dbce15ea0ec9984c9eb057871358131585312148ada +DIST Yadex_170_ALL.diff 73652 BLAKE2B dfead81153d0674d70d6e27b27e5abf0f4834c1e10d874d2c6148b4715539646b1cdf7d65f669413f4814f65e838e1f7031f221ba0baa3f7b248305e3fbe0598 SHA512 0879fa5f62e395d53ee9a004b116fbc0180178f41099876d7fea159c9ced25a54218be787d155895e74707e70a2c2e48f752dcf86aec4d1a8f41f96e2bcbe279 +DIST yadex-1.7.0-mrmeval-differential-patch.patch 128529 BLAKE2B 500df2ed4173f39313416728a70e6fe2823ec604c8ab63076058944cfe83ba8a584276a77ee87a0ac46e635484a2215c96c068e0ee231698b683cb0c65c0f391 SHA512 4ec1d9c452db88dd42c145c04e2ec3f9958e7a462eaa14512cffb57ede1f263d375105917845f52e76e7eb171476d4f44bd95dd8615131ca9fdaf6e229cb53fc +DIST yadex-1.7.0.tar.gz 551318 BLAKE2B c5655c190466419505691762bb6b6641a61f68d80bc8a06f0e600a1e4a562b4989179400a2185104994971eeb55105e5f3691d6286c7431147b97cef0d00b3a2 SHA512 017f0ffc21b7b49e25e81a16c5badc3159f0b34954e278d658175da51b7ecf1e15e12579a244530afb10e133c890761d78c1f1a209a800887c145c5c1af5d317 +DIST yadex.png 2229 BLAKE2B 4559d8b134b58231b062e18b0e151a952a42748c7b2ddc9db64fa6456a37b0f4839d92eae92dec66085b1ad5f46f3d50082cd9398cc68713fec431d3e3ee946c SHA512 290cee14dea91ca4fb618f00575351b77b7c63ec155256274f83707d1f457cf4e7a921803203c75b371dc688d2ee90890f943ce3744987840aa1c5e0b5d977ee +EBUILD yadex-1.7.0-r1.ebuild 1506 BLAKE2B 7ff7c86c7fd161cdb3eebc25fbc7b3b12a98ba059243ba6b12659ac4d93663880d8785eb60078fdfa5d3249c8f7f65e01cc9bffc07ebe335dd5b73728d7e1ad5 SHA512 44f1a82537cdb1dd026ae13bb596f8348458ed31a6464ce32744d054eeac9064bff675fe2dd6abc5118fe4ce8873c5b40d525dbfa6eaeb4be8514f0d80541ae4 +MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-misc/yadex/files/yadex-1.7.0-64bit.patch b/games-misc/yadex/files/yadex-1.7.0-64bit.patch new file mode 100644 index 000000000000..7f6b84216e5a --- /dev/null +++ b/games-misc/yadex/files/yadex-1.7.0-64bit.patch @@ -0,0 +1,161 @@ +diff -Naur yadex-1.7.0/GNUmakefile yadex-1.7.0.new/GNUmakefile +--- yadex-1.7.0/GNUmakefile 2006-03-16 20:33:36.000000000 -0800 ++++ yadex-1.7.0.new/GNUmakefile 2006-03-16 18:37:50.000000000 -0800 +@@ -53,6 +53,7 @@ + + # Which OS ? + OS := $(shell uname -s | tr A-Z a-z) ++ARCH := $(shell uname -i | tr A-Z a-z) + + # Where your X11 libraries and headers reside. + # Current rule: +@@ -67,7 +68,11 @@ + X11LIBDIR = /usr/openwin/lib + X11INCLUDEDIR = /usr/openwin/include + else +- X11LIBDIR = /usr/X11R6/lib ++ ifeq ($(findstring $(ARCH), x86_64), $(ARCH)) ++ X11LIBDIR = /usr/X11R6/lib64 ++ else ++ X11LIBDIR = /usr/X11R6/lib ++ endif + X11INCLUDEDIR = /usr/X11R6/include + endif + endif +diff -Naur yadex-1.7.0/src/levels.cc yadex-1.7.0.new/src/levels.cc +--- yadex-1.7.0/src/levels.cc 2003-03-28 04:37:32.000000000 -0800 ++++ yadex-1.7.0.new/src/levels.cc 2006-03-16 20:38:01.000000000 -0800 +@@ -1387,7 +1387,7 @@ + } + NumWTexture = (int) val + 1; + /* read in the offsets for texture1 names */ +- offsets = (i32 *) GetMemory ((long) NumWTexture * 4); ++ offsets = (i32 *) GetMemory ((long) NumWTexture * (sizeof(i32))); + wf->read_i32 (offsets + 1, NumWTexture - 1); + if (wf->error ()) + { +@@ -1445,7 +1445,7 @@ + } + NumWTexture = (int) val + 1; + /* read in the offsets for texture1 names */ +- offsets = (i32 *) GetMemory ((long) NumWTexture * 4); ++ offsets = (i32 *) GetMemory ((long) NumWTexture * sizeof(i32)); + wf->read_i32 (offsets + 1, NumWTexture - 1); + { + // FIXME +@@ -1489,7 +1489,7 @@ + // FIXME + } + /* read in the offsets for texture2 names */ +- offsets = (i32 *) GetMemory ((long) val * 4); ++ offsets = (i32 *) GetMemory ((long) val * sizeof(i32)); + wf->read_i32 (offsets, val); + if (wf->error ()) + { +diff -Naur yadex-1.7.0/src/pic2img.cc yadex-1.7.0.new/src/pic2img.cc +--- yadex-1.7.0/src/pic2img.cc 2003-03-28 04:37:32.000000000 -0800 ++++ yadex-1.7.0.new/src/pic2img.cc 2006-03-16 20:30:40.000000000 -0800 +@@ -192,7 +192,7 @@ + + ColumnData = (u8 *) GetMemory (TEX_COLUMNBUFFERSIZE); + /* FIXME DOS and pic_width_ > 16000 */ +-NeededOffsets = (i32 *) GetMemory ((long) pic_width_ * 4); ++NeededOffsets = (i32 *) GetMemory ((long) pic_width_ * (sizeof(i32))); + + if (long_offsets) + dir->wadfile->read_i32 (NeededOffsets, pic_width_); +diff -Naur yadex-1.7.0/src/r_images.cc yadex-1.7.0.new/src/r_images.cc +--- yadex-1.7.0/src/r_images.cc 2006-03-16 20:33:12.000000000 -0800 ++++ yadex-1.7.0.new/src/r_images.cc 2006-03-16 20:39:17.000000000 -0800 +@@ -182,7 +182,7 @@ + dir->wadfile->seek (dir->dir.start); + dir->wadfile->read_i32 (&numtex); + /* read in the offsets for texture1 names and info. */ +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + dir->wadfile->read_i32 (offsets, numtex); + for (n = 0; n < numtex && !texofs; n++) + { +@@ -205,7 +205,7 @@ + dir->wadfile->seek (dir->dir.start); + dir->wadfile->read_i32 (&numtex); + /* read in the offsets for texture1 names and info. */ +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + dir->wadfile->read_i32 (offsets, numtex); + for (n = 0; n < numtex && !texofs; n++) + { +@@ -225,7 +225,7 @@ + dir->wadfile->seek (dir->dir.start); + dir->wadfile->read_i32 (&numtex); + /* read in the offsets for texture2 names */ +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + dir->wadfile->read_i32 (offsets, numtex); + for (n = 0; n < numtex && !texofs; n++) + { +diff -Naur yadex-1.7.0/src/textures.cc yadex-1.7.0.new/src/textures.cc +--- yadex-1.7.0/src/textures.cc 2003-04-24 13:50:36.000000000 -0700 ++++ yadex-1.7.0.new/src/textures.cc 2006-03-16 20:38:44.000000000 -0800 +@@ -177,7 +177,7 @@ + goto textures_done; + } + // Read in the offsets for texture1 names and info +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + wf->read_i32 (offsets, numtex); + if (wf->error ()) + { +@@ -233,7 +233,7 @@ + goto texture1_done; + } + // Read in the offsets for texture1 names and info +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + wf->read_i32 (offsets, numtex); + if (wf->error ()) + { +@@ -286,7 +286,7 @@ + goto texture2_done; + } + // Read in the offsets for TEXTURE2 names +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + wf->read_i32 (offsets, numtex); + if (wf->error ()) + { +@@ -514,7 +514,7 @@ + dir->wadfile->seek (dir->dir.start); + dir->wadfile->read_i32 (&numtex); + // Read in the offsets for texture1 names and info +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + dir->wadfile->read_i32 (offsets, numtex); + for (n = 0; n < numtex && !texofs; n++) + { +@@ -534,7 +534,7 @@ + dir->wadfile->seek (dir->dir.start); + dir->wadfile->read_i32 (&numtex); + // Read in the offsets for texture2 names +- offsets = (i32 *) GetMemory ((long) numtex * 4); ++ offsets = (i32 *) GetMemory ((long) numtex * sizeof(i32)); + dir->wadfile->read_i32 (offsets); + for (n = 0; n < numtex && !texofs; n++) + { +diff -Naur yadex-1.7.0/src/yadex.h yadex-1.7.0.new/src/yadex.h +--- yadex-1.7.0/src/yadex.h 2006-03-16 20:33:12.000000000 -0800 ++++ yadex-1.7.0.new/src/yadex.h 2006-03-16 20:29:15.000000000 -0800 +@@ -98,11 +98,11 @@ + #define F_I16_D "hd" + #define F_I16_H "hX" + +-typedef unsigned long u32; ++typedef unsigned int u32; + #define F_U32_D "lu" + #define F_U32_H "lX" + +-typedef signed long i32; ++typedef signed int i32; + #define F_I32_D "ld" + #define F_I32_H "lX" + diff --git a/games-misc/yadex/files/yadex-1.7.0-NULL-is-not-zero.patch b/games-misc/yadex/files/yadex-1.7.0-NULL-is-not-zero.patch new file mode 100644 index 000000000000..7ceb7a558873 --- /dev/null +++ b/games-misc/yadex/files/yadex-1.7.0-NULL-is-not-zero.patch @@ -0,0 +1,11 @@ +--- yadex-1.7.0/src/wadlist.cc.old 2003-01-29 14:45:19.000000000 -0700 ++++ yadex-1.7.0/src/wadlist.cc 2003-01-29 14:45:56.000000000 -0700 +@@ -175,7 +175,7 @@ + priv->iter = priv->list.erase (i); + if (priv->iter == priv->list.begin ()) + { +- priv->iter = 0; // Catch bugs ++ priv->iter = (std::_List_iterator<boost::shared_ptr<Wad_file> >)NULL; // Catch bugs + priv->rewound = true; + } + } diff --git a/games-misc/yadex/files/yadex-1.7.0-datadir.patch b/games-misc/yadex/files/yadex-1.7.0-datadir.patch new file mode 100644 index 000000000000..f7b2ab5fb7ef --- /dev/null +++ b/games-misc/yadex/files/yadex-1.7.0-datadir.patch @@ -0,0 +1,55 @@ +diff -Naur yadex-1.7.0/configure yadex-1.7.0.new/configure +--- yadex-1.7.0/configure 2006-03-16 18:49:20.000000000 -0800 ++++ yadex-1.7.0.new/configure 2006-03-16 16:36:21.000000000 -0800 +@@ -408,16 +408,16 @@ + ETCDIR=/etc/$APPNAME/%v + ETCDIRNV=/etc/$APPNAME + MANDIR=/usr/share/man +- SHAREDIR=/usr/share/games/$APPNAME/%v +- SHAREDIRNV=/usr/share/games/$APPNAME ++ SHAREDIR=/usr/share/$APPNAME/%v ++ SHAREDIRNV=/usr/share/$APPNAME + elif expr "$PREFIX" : '//*usr//*local/*$' >/dev/null + then + BINDIR=/usr/local/bin # FHS-ly correct is /usr/local/games + ETCDIR=/etc/$APPNAME/%v + ETCDIRNV=/etc/$APPNAME + MANDIR=/usr/local/man +- SHAREDIR=/usr/local/share/games/$APPNAME/%v +- SHAREDIRNV=/usr/local/share/games/$APPNAME ++ SHAREDIR=/usr/local/share/$APPNAME/%v ++ SHAREDIRNV=/usr/local/share/$APPNAME + elif expr "$PREFIX" : '//*opt/*$' >/dev/null + then + echo '/opt ? Surely you mean /opt/something, Mr. Feynman !' 1>&2 +diff -Naur yadex-1.7.0/yadex.cfg yadex-1.7.0.new/yadex.cfg +--- yadex-1.7.0/yadex.cfg 2006-03-16 18:49:20.000000000 -0800 ++++ yadex-1.7.0.new/yadex.cfg 2006-03-16 18:49:43.000000000 -0800 +@@ -20,16 +20,17 @@ + # 9 doompr Doom press release pre-beta (/pub/idgames/historic/doomprbt.zip) + # 10 strife10 Strife 1.0 (demo or commercial) + +- iwad1 = /usr/local/share/games/doom/doom.wad +- iwad2 = /usr/local/share/games/doom2/doom2.wad +- iwad3 = /usr/local/share/games/heretic/heretic.wad +- iwad4 = /usr/local/share/games/hexen/hexen.wad +- iwad5 = /usr/local/share/games/strife/strife1.wad +- iwad6 = /usr/local/share/games/doom02/doom.wad +- iwad7 = /usr/local/share/games/doom04/doom.wad +- iwad8 = /usr/local/share/games/doom05/doom.wad +- iwad9 = /usr/local/share/games/doompr/doompres.wad +- iwad10 = /usr/local/share/games/strife10/strife1.wad ++ iwad1 = /usr/share/doom/doom.wad ++# iwad2 = /usr/share/doom/doom2.wad ++ iwad2 = /usr/share/doom/freedoom.wad ++ iwad3 = /usr/share/doom/heretic.wad ++ iwad4 = /usr/share/doom/hexen.wad ++ iwad5 = /usr/share/doom/strife1.wad ++ iwad6 = /usr/share/doom/doom.wad ++ iwad7 = /usr/share/doom/doom.wad ++ iwad8 = /usr/share/doom/doom.wad ++ iwad9 = /usr/share/doom/doompres.wad ++ iwad10 = /usr/share/doom/strife1.wad + + # Name of the patch wads you want to load. None by default. + diff --git a/games-misc/yadex/files/yadex-1.7.0-destdir.patch b/games-misc/yadex/files/yadex-1.7.0-destdir.patch new file mode 100644 index 000000000000..a1f430c4bd9f --- /dev/null +++ b/games-misc/yadex/files/yadex-1.7.0-destdir.patch @@ -0,0 +1,36 @@ +diff -Naur yadex-1.7.0/GNUmakefile yadex-1.7.0.new/GNUmakefile +--- yadex-1.7.0/GNUmakefile 2006-03-16 16:08:10.000000000 -0800 ++++ yadex-1.7.0.new/GNUmakefile 2006-03-16 16:11:32.000000000 -0800 +@@ -392,19 +392,19 @@ + + .PHONY: install + install: $(OBJDIR)/install +- @scripts/mkinstalldirs $(BINDIR) +- @scripts/mkinstalldirs $(ETCDIR) +- @scripts/mkinstalldirs $(MANDIR) +- @scripts/mkinstalldirs $(MANDIR)/man6 +- @scripts/mkinstalldirs $(SHAREDIR) +- $(OBJDIR)/install -m 755 $(OBJDIR)/yadex $(BINDIR)/yadex-$(VERSION) +- rm -f $(BINDIR)/yadex +- ln -s yadex-$(VERSION) $(BINDIR)/yadex +- $(OBJDIR)/install -m 644 doc/yadex.6 $(MANDIR)/man6/yadex-$(VERSION).6 +- rm -f $(MANDIR)/man6/yadex.6 +- ln -s yadex-$(VERSION).6 $(MANDIR)/man6/yadex.6 +- $(OBJDIR)/install -m 644 -d $(SHAREDIR) $(YGD) +- $(OBJDIR)/install -m 644 -d $(ETCDIR) yadex.cfg ++ @scripts/mkinstalldirs $(DESTDIR)$(BINDIR) ++ @scripts/mkinstalldirs $(DESTDIR)$(ETCDIR) ++ @scripts/mkinstalldirs $(DESTDIR)$(MANDIR) ++ @scripts/mkinstalldirs $(DESTDIR)$(MANDIR)/man6 ++ @scripts/mkinstalldirs $(DESTDIR)$(SHAREDIR) ++ $(OBJDIR)/install -m 755 $(OBJDIR)/yadex $(DESTDIR)$(BINDIR)/yadex-$(VERSION) ++ rm -f $(DESTDIR)$(BINDIR)/yadex ++ ln -s yadex-$(VERSION) $(DESTDIR)$(BINDIR)/yadex ++ $(OBJDIR)/install -m 644 doc/yadex.6 $(DESTDIR)$(MANDIR)/man6/yadex-$(VERSION).6 ++ rm -f $(DESTDIR)$(MANDIR)/man6/yadex.6 ++ ln -s yadex-$(VERSION).6 $(DESTDIR)$(MANDIR)/man6/yadex.6 ++ $(OBJDIR)/install -m 644 -d $(DESTDIR)$(SHAREDIR) $(YGD) ++ $(OBJDIR)/install -m 644 -d $(DESTDIR)$(ETCDIR) yadex.cfg + @echo "---------------------------------------------------------------" + @echo " Yadex is now installed." + @echo diff --git a/games-misc/yadex/files/yadex-1.7.0-elif.patch b/games-misc/yadex/files/yadex-1.7.0-elif.patch new file mode 100644 index 000000000000..6674d5becdc2 --- /dev/null +++ b/games-misc/yadex/files/yadex-1.7.0-elif.patch @@ -0,0 +1,11 @@ +--- a/src/gfx.cc.old 2009-08-01 18:47:46.000000000 +0200 ++++ b/src/gfx.cc 2009-08-01 18:46:03.000000000 +0200 +@@ -310,7 +310,7 @@ + win_vis_id = vis_info->visualid; + #if defined _cplusplus || defined __cplusplus + win_vis_class = vis_info->c_class; +-#elif ++#else + win_vis_class = vis_info->class; + #endif + win_ncolours = vis_info->colormap_size; diff --git a/games-misc/yadex/files/yadex_170-obj-overflow.patch b/games-misc/yadex/files/yadex_170-obj-overflow.patch new file mode 100644 index 000000000000..aba86f1e0e0e --- /dev/null +++ b/games-misc/yadex/files/yadex_170-obj-overflow.patch @@ -0,0 +1,22 @@ +--- yadex-1.7.0/src/objects.cc 2003-03-28 06:37:32.000000000 -0600 ++++ yadex-1.7.0/src/objects.cc 2010-05-06 11:42:36.824661556 -0500 +@@ -543,7 +543,7 @@ + SideDefs[last].yoff = 0; + strcpy (SideDefs[last].tex1, "-"); + strcpy (SideDefs[last].tex2, "-"); +- strcpy (SideDefs[last].tex3, default_middle_texture); ++ strncpy (SideDefs[last].tex3, default_middle_texture, sizeof(SideDefs[last].tex3)); + SideDefs[last].sector = NumSectors - 1; + } + MadeMapChanges = 1; +--- yadex-1.7.0/src/editobj.cc 2003-04-24 15:32:39.000000000 -0500 ++++ yadex-1.7.0/src/editobj.cc 2010-05-07 16:36:49.825412601 -0500 +@@ -937,7 +937,7 @@ + struct SideDef *s = SideDefs + l->sidedef1; + strcpy (s->tex1, "-"); + strcpy (s->tex2, "-"); +- strcpy (s->tex3, default_middle_texture); ++ strncpy (s->tex3, default_middle_texture, sizeof(s->tex3)); + } + /* Don't delete the 2nd sidedef, it could be used + by another linedef. And if it isn't, the next diff --git a/games-misc/yadex/files/yadex_170_O2.patch b/games-misc/yadex/files/yadex_170_O2.patch new file mode 100644 index 000000000000..5ef90ca94253 --- /dev/null +++ b/games-misc/yadex/files/yadex_170_O2.patch @@ -0,0 +1,14 @@ +diff -dupr yadex-1.7.901-patched/src/pic2img.cc yadex-1.7.901/src/pic2img.cc +--- yadex-1.7.901-patched/src/pic2img.cc 2006-11-06 17:35:03.000000000 +0100 ++++ yadex-1.7.901/src/pic2img.cc 2015-11-24 09:54:25.578048649 +0100 +@@ -92,9 +92,9 @@ uint8_t *buf; /* This variable is s + should be pasted. It can be off the image buffer! */ + + // Locate the lump where the picture is ++ MasterDirectory dirbuf; + if (picloc.wad != 0) + { +- MasterDirectory dirbuf; + dirbuf.wadfile = picloc.wad; + dirbuf.dir.start = picloc.ofs; + dirbuf.dir.size = picloc.len; diff --git a/games-misc/yadex/files/yadex_170_wm.patch b/games-misc/yadex/files/yadex_170_wm.patch new file mode 100644 index 000000000000..88006a28a2d4 --- /dev/null +++ b/games-misc/yadex/files/yadex_170_wm.patch @@ -0,0 +1,49 @@ +diff -dupr yadex-1.7.901-patched/src/gfx.cc yadex-1.7.901/src/gfx.cc +--- yadex-1.7.901-patched/src/gfx.cc 2015-11-23 15:53:56.087783740 +0100 ++++ yadex-1.7.901/src/gfx.cc 2015-11-23 22:17:45.876127582 +0100 +@@ -114,6 +114,7 @@ int win_depth; // The depth of win + int x_server_big_endian = 0; // Is the X server big endian ? + int ximage_bpp; // Number of bytes per pixels in XImages + int ximage_quantum;// Pad XImages lines to a multiple of that many bytes ++Atom wm_delete; + static pcolour_t *app_colour = 0; // Pixel values for the app. colours + static int DrawingMode = 0; // 0 = copy, 1 = xor + static int LineThickness = 0; // 0 = thin, 1 = thick +@@ -471,6 +472,10 @@ int InitGfx (void) + | ExposureMask + | StructureNotifyMask); + ++ // register for message from window manager if the window is closed ++ wm_delete = XInternAtom(dpy, "WM_DELETE_WINDOW", False); ++ XSetWMProtocols(dpy, win, &wm_delete, 1); ++ + /* + * Possibly load and query the font + */ +diff -dupr yadex-1.7.901-patched/src/gfx.h yadex-1.7.901/src/gfx.h +--- yadex-1.7.901-patched/src/gfx.h 2005-02-06 10:45:21.000000000 +0100 ++++ yadex-1.7.901/src/gfx.h 2015-11-23 22:16:10.674721105 +0100 +@@ -96,6 +96,7 @@ extern int win_bpp; // The depth of + extern int x_server_big_endian; // Is the X server big-endian ? + extern int ximage_bpp; // Number of bytes per pixels in XImages + extern int ximage_quantum; // Pad XImage lines to a mult of that many B. ++extern Atom wm_delete; + #endif // ifdef X_PROTOCOL + #endif // ifdef Y_X11 + extern int text_dot; // DrawScreenText()/DrawScreenString() debug flag +diff -dupr yadex-1.7.901-patched/src/input.cc yadex-1.7.901/src/input.cc +--- yadex-1.7.901-patched/src/input.cc 2006-11-03 14:49:01.000000000 +0100 ++++ yadex-1.7.901/src/input.cc 2015-11-23 22:15:21.398133938 +0100 +@@ -413,6 +413,12 @@ switch (ev.type) + } + #endif + break; ++ ++ case ClientMessage: ++ if ((Atom)ev.xclient.data.l[0] == wm_delete) ++ // window has been closed, simulate ESC keypress ++ is.key = YK_ESC; ++ break; + } + } /* switch (ev.type) */ + } diff --git a/games-misc/yadex/metadata.xml b/games-misc/yadex/metadata.xml new file mode 100644 index 000000000000..78274e0fa550 --- /dev/null +++ b/games-misc/yadex/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> diff --git a/games-misc/yadex/yadex-1.7.0-r1.ebuild b/games-misc/yadex/yadex-1.7.0-r1.ebuild new file mode 100644 index 000000000000..6cbfd87a8ed0 --- /dev/null +++ b/games-misc/yadex/yadex-1.7.0-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit desktop toolchain-funcs + +DESCRIPTION="A Doom level (wad) editor" +HOMEPAGE="http://www.teaser.fr/~amajorel/yadex/" +SRC_URI="http://www.teaser.fr/~amajorel/yadex/${P}.tar.gz + http://www.teaser.fr/~amajorel/yadex/logo_small.png -> ${PN}.png + http://glbsp.sourceforge.net/yadex/Yadex_170_ALL.diff + https://dev.gentoo.org/~pacho/${PN}/${P}-mrmeval-differential-patch.patch +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="test" + +DEPEND="x11-libs/libX11" +RDEPEND="${DEPEND} + games-fps/freedoom +" + +src_prepare() { + default + + eapply "${DISTDIR}"/Yadex_170_ALL.diff + eapply "${DISTDIR}"/${P}-mrmeval-differential-patch.patch + eapply "${FILESDIR}"/*.patch + + # Remove bundled boost + rm -rf boost/ + # Force the patched file to be old, otherwise the compile fails + touch -t 197010101010 "${S}"/src/wadlist.cc + touch -t 197010101010 "${S}"/src/gfx.cc +} + +src_configure() { + tc-export CC CXX LD AR RANLIB + # not an autoconf script + ./configure --prefix="/usr" || die "configure failed" +} + +src_compile() { + emake CC="${CC}" CXX="${CXX}" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS} -std=gnu++03" +} + +src_install() { + dobin obj/0/yadex + insinto "/usr/share/${PN}/${PV}" + doins ygd/* + doman doc/yadex.6 + HTML_DOCS="docsrc/" einstalldocs + insinto /etc/yadex/${PV} + doins yadex.cfg + + make_desktop_entry "yadex -i2 /usr/share/doom-data/freedoom/freedm.wad" + doicon "${DISTDIR}"/${PN}.png +} |