diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-11-25 22:39:15 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-11-25 22:39:15 +0000 |
commit | d934827bf44b7cfcf6711964418148fa60877668 (patch) | |
tree | 0625f358789b5e015e49db139cc1dbc9be00428f /games-mud | |
parent | 2e34d110f164bf74d55fced27fe0000201b3eec5 (diff) |
gentoo resync : 25.11.2020
Diffstat (limited to 'games-mud')
-rw-r--r-- | games-mud/Manifest.gz | bin | 2050 -> 2054 bytes | |||
-rw-r--r-- | games-mud/tf/Manifest | 4 | ||||
-rw-r--r-- | games-mud/tf/files/tf-50_beta8-stdarg.patch | 30 | ||||
-rw-r--r-- | games-mud/tf/tf-5.0_beta8_p8.ebuild (renamed from games-mud/tf/tf-50_beta8-r2.ebuild) | 35 |
4 files changed, 24 insertions, 45 deletions
diff --git a/games-mud/Manifest.gz b/games-mud/Manifest.gz Binary files differindex 781915659890..5ce8da6e724f 100644 --- a/games-mud/Manifest.gz +++ b/games-mud/Manifest.gz diff --git a/games-mud/tf/Manifest b/games-mud/tf/Manifest index 1d1977656ea7..9104d8cb64df 100644 --- a/games-mud/tf/Manifest +++ b/games-mud/tf/Manifest @@ -1,8 +1,8 @@ AUX tf-50_beta8-pcre.patch 1917 BLAKE2B 547218b46b5c6cb4c8991e98cbac6871f90d4f8440ff52140b86b311f10d8f0b6aa5a4dfb1e1ba27baf0016fb476c57d4302a26edd7e8fb17b5c6b42acb0e5dd SHA512 942574f4a24f5c2660124caf6cc41438e42fb20b5d1781c60341da96ace2338a3b69a744454e5c2319d83d83a8de21af26029ec6f328a50facbc56db7091c092 -AUX tf-50_beta8-stdarg.patch 1074 BLAKE2B b1a40c283919ee717181bd9851563c8fa8b972fb041b172a9b3851188f8bd60914926c19cbd3d32823339d3a47b64b004589a157bc7ff7cfde94e166d452c50d SHA512 ad8e051cf1fbfd6bc5e038a6ac252c1e61619dd96b5d0f72d25af7fba1754dd1c5d6b1557611b3ea322b030be1db89b2b3740e9137ab3fe6135bd5ce0d4e62b7 DIST tf-50b8-help.tar.gz 175591 BLAKE2B b4b5d2be336206fa00db870367369454d33a7e32c0aed83a3eed107feba9a5737ad6c7963b8c570cede6e3de80b211edb4ed6dd818b4ca90e23e8bab99a92725 SHA512 fd0fcf7e96772cbb61a97d24d0327c45b31b280bca329dfe6c680137cc25b7db5b4b79c0f608ad213cd24a0f2a67ee471ce7ee1c405b039f52033d7d87974b74 DIST tf-50b8.tar.gz 719553 BLAKE2B 3218878cdc4a2049fd7f2a8e0426ec589bf304e0bb24ad557e5bea39cbaba76e6a1c52f064860e499623abb51bc9f14a0c8388b927fd15a66a7945fe5eaccf84 SHA512 3b99c039d7a9c6ab7ee7b1040ff7c99fe39cbe991f373333ea7c130d54383f102f14ae33303a415f5419cd43238caffc46114e842c6964329c0999e0f506e3d0 DIST tf-allrootpatch.txt 3349 BLAKE2B ca57b7ddfdbaa377c69ad07427185a3952368d35231f4bca77c78a5ed7b5c1c362f4ef1512e23c248b96810739056e8f53c4d41320a1c1dc320b1fd22d965199 SHA512 3fe44e7291d133abd04040f0f8258da6a2b7f67cab79cb1628897a4a483a0998495b6cf97eaf29ee447a650fdb16a48c846599807e570f687a256bb58179495e DIST tf-allsrcpatch.txt 10392 BLAKE2B 9a24f99d6bdaa835b4cc2588d87824ea07a12fee38d576ec63f48493f5b92c7155ad959fa80599edf28a39f76d85ba8a2a19e1ff2b03c7893fe4d7b4b7d9af97 SHA512 3ac2447e05911d156509bb44e8809c06c4b1a92cbc8067d196c7e5f688fccd5186a9073001958ca0e757c9db20e9f96889fe7a5b6255495539f23208f72ec613 -EBUILD tf-50_beta8-r2.ebuild 1720 BLAKE2B ab5afd5b09818b93cffbc72d1746e4df0652db2ea3f8186123825d99992667ee2c37555388a790959fc832cc9e5d2f6a327064c76f47a664463f84390f7ec898 SHA512 44892161b87ef2eb53d26d54dacce3652ce85317ae2913479b97cf05f62dec44acd4e12a635103edb2e593fa5faf6939345fc8359e25d2d8882f444d105f105d +DIST tf5_5.0beta8-8.debian.tar.xz 12732 BLAKE2B f663283d571c272e0c159c7175967a206ab30e95fb64b935c73fa1952a3e7ba559af104bf7d4640218bf5748968059f0f9e180cd1d1191beef4d8b0c472eefac SHA512 dcc220d7bec11dd3760104502c51aba320e7b6701b7b295ed188fa32edec7d23ac287995da6d08d34a55f937ccc53b6f02186afe4bbde02e934d90a57c7f52b1 +EBUILD tf-5.0_beta8_p8.ebuild 1973 BLAKE2B 9349a646b7e89360e588345595ce667a38b2ba4863cb687f26fe48b20044852fefb487fc1bbd804dcc1cb6a795919b595243d57ca9cf62eb1752bacfc8caaa31 SHA512 2732f8119eec5899f5105d892177c398ba97ed56e3a5e4c294dfa404ce57a49af49bfe422af6f9ef8411e4b14f9c426247e1e706860cbad7727aa9ee15d1002b MISC metadata.xml 527 BLAKE2B c02bbc61246899c14aef26cf8533fa21b350ee978514bbdfe286e8130a4823f57dbfe468bca4badcce9bf2fa867bb56d1d162ddad6685df5e56f09e66fec5db5 SHA512 6449cb8a605dad5d0c5f2f825e38a4f972b61be1033087cc906d293a10129d88a803d9f5755b413df8f700aad3eb50eacc668d508365090ca5d01c61d884d833 diff --git a/games-mud/tf/files/tf-50_beta8-stdarg.patch b/games-mud/tf/files/tf-50_beta8-stdarg.patch deleted file mode 100644 index a34b70abe1fd..000000000000 --- a/games-mud/tf/files/tf-50_beta8-stdarg.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff -U5 -r a/src/tfio.c b/src/tfio.c ---- a/src/tfio.c 2007-01-13 18:12:39.000000000 -0500 -+++ b/src/tfio.c 2007-02-02 16:50:12.000000000 -0500 -@@ -495,10 +495,11 @@ - const char *q, *sval; - char *specptr, quote; - const conString *Sval; - int len, min, max, leftjust, stars; - attr_t attrs = buf->attrs; -+ va_list aq; - - if (!(flags & SP_APPEND) && buf->data) Stringtrunc(buf, 0); - while (*fmt) { - if (*fmt != '%' || *++fmt == '%') { - for (q = fmt + 1; *q && *q != '%'; q++); -@@ -520,11 +521,13 @@ - switch (*fmt) { - case 'd': case 'i': - case 'x': case 'X': case 'u': case 'o': - case 'f': case 'e': case 'E': case 'g': case 'G': - case 'p': -- vsprintf(tempbuf, spec, ap); -+ va_copy(aq, ap); -+ vsprintf(tempbuf, spec, aq); -+ va_end(aq); - Stringcat(buf, tempbuf); - /* eat the arguments used by vsprintf() */ - while (stars--) (void)va_arg(ap, int); - switch (*fmt) { - case 'd': case 'i': diff --git a/games-mud/tf/tf-50_beta8-r2.ebuild b/games-mud/tf/tf-5.0_beta8_p8.ebuild index 1009fb07dc03..a3910fb79ca7 100644 --- a/games-mud/tf/tf-50_beta8-r2.ebuild +++ b/games-mud/tf/tf-5.0_beta8_p8.ebuild @@ -1,35 +1,44 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 -MY_P="${P/_beta/b}" +inherit autotools + +MY_PV="${PV/_beta/b}" +MY_PV="${MY_PV/_p*/}" +MY_PV="$(ver_rs 1 '' "${MY_PV}")" +# 5.0_beta8_p8 -> 5.0beta8-8 +MY_DEB_PV="$(ver_cut 1-2)$(ver_cut 3-4)-$(ver_cut 6)" DESCRIPTION="A small, flexible, screen-oriented MUD client (aka TinyFugue)" HOMEPAGE="http://tinyfugue.sourceforge.net/" SRC_URI=" - mirror://sourceforge/tinyfugue/${MY_P}.tar.gz + mirror://sourceforge/tinyfugue/tf-${MY_PV}.tar.gz + mirror://debian/pool/main/t/tf5/tf5_${MY_DEB_PV}.debian.tar.xz http://homepage.mac.com/mikeride/abelinc/scripts/allrootpatch.txt -> tf-allrootpatch.txt http://homepage.mac.com/mikeride/abelinc/scripts/allsrcpatch.txt -> tf-allsrcpatch.txt - doc? ( mirror://sourceforge/tinyfugue/${MY_P}-help.tar.gz )" + doc? ( mirror://sourceforge/tinyfugue/tf-${MY_PV}-help.tar.gz )" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+atcp debug doc +gmcp ipv6 +option102 ssl" +IUSE="+atcp doc +gmcp ipv6 +option102 ssl" RDEPEND=" + dev-libs/libpcre + sys-libs/ncurses:= ssl? ( dev-libs/openssl:0= ) - dev-libs/libpcre" -DEPEND=${RDEPEND} +" +DEPEND="${RDEPEND}" -S=${WORKDIR}/${MY_P} +S="${WORKDIR}/tf-${MY_PV}" PATCHES=( + "${WORKDIR}"/debian/patches "${DISTDIR}"/tf-allrootpatch.txt "${DISTDIR}"/tf-allsrcpatch.txt - "${FILESDIR}"/${P}-pcre.patch - "${FILESDIR}"/${P}-stdarg.patch + "${FILESDIR}"/tf-50_beta8-pcre.patch ) src_configure() { @@ -38,9 +47,9 @@ src_configure() { $(use_enable gmcp) \ $(use_enable option102) \ $(use_enable ssl) \ - $(use_enable debug core) \ $(use_enable ipv6 inet6) \ - --enable-manpage + --enable-manpage \ + --enable-termcap=tinfo } src_install() { |