diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-text/talkfilters |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-text/talkfilters')
-rw-r--r-- | app-text/talkfilters/Manifest | 6 | ||||
-rw-r--r-- | app-text/talkfilters/files/talkfilters-2.3.8-format-security.patch | 43 | ||||
-rw-r--r-- | app-text/talkfilters/metadata.xml | 19 | ||||
-rw-r--r-- | app-text/talkfilters/talkfilters-2.3.8-r1.ebuild | 23 |
4 files changed, 91 insertions, 0 deletions
diff --git a/app-text/talkfilters/Manifest b/app-text/talkfilters/Manifest new file mode 100644 index 000000000000..4cee54534c58 --- /dev/null +++ b/app-text/talkfilters/Manifest @@ -0,0 +1,6 @@ +AUX talkfilters-2.3.8-format-security.patch 862 SHA256 d13acaf21d0b5147e35520220f5bb34eb517975bec20a63ebcc4e6c1daeb2663 SHA512 b210777c038878cdd06365a13591c723151356864c08bee700005e509b2f0f6aec4819730ca631d401e4cbb9d3dbd3a4a6551f0920819fa6097585ae43f6c8f4 WHIRLPOOL db516178dbfd99c4057c8fcc20b4144b4704127407810df9e3532ae3066f64b6da221e5059285106d6b9fb1b2bb7438a72946e09734fe30e25fb66b73dab86bc +DIST talkfilters-2.3.8.tar.gz 821338 SHA256 4681e71170af06c6bffcd4e454eff67224cde06f0d678d26dc72da45f02ecca6 SHA512 3fb317c572e95756fea9dcbaeac01e9576b05f5b0710e64513ecd05ec219f8050dec3bc5bc5d0d5f00c642487925765843da03525cfcb23925cab3c321272b28 WHIRLPOOL 81a7ec75d4a71794675b52da0feaf729048082fb7531c06fedb5ad8e3beb8e8e198d071ecac479cd54cb06123b0245e3614abcdf27d26b7a5eaaebeb179d5a0c +EBUILD talkfilters-2.3.8-r1.ebuild 554 SHA256 7d52c928982168165018c1b7eea7dd4d92bda19f901400940d57534fb3a14cf1 SHA512 5cf58ccc9abd312c0c70204331ee564a96e4c651ab9139b1816dc225a96aebec34a6021b2dae283351c76919cac640ded3c47c8d9ee5887c0b137f8a9ee28de1 WHIRLPOOL c8d7da7de96f30ca8bc6ab78f73b2d2751417363bd2bc187194fc0337fe0210e22b3e52d0e28dd44ba94fdcdc7ad5ee938510ffb6e7881cf80f7f0b495b1f255 +MISC ChangeLog 3061 SHA256 e5abd5fd081c85c31a1f1b96a659dbfdd170f89baf6faa3ebe1b8fab5af814a3 SHA512 e4e7d21afe666778486b79fd5c12ee62bf5bc09c8df19e577efe29212c652fcdb5001738e94ce6698e05f34b529a3a8c35b3c8d54c1316b7f676dfdd4a6aad3a WHIRLPOOL 0a3fa7dd1f1f530ba2aad55532be49a86df546f969d1c876453fff7b9567ea671bf2bdf8502cc9dbe919b3d38541aeeab926fea28aba89bd66bdfa488b6b5366 +MISC ChangeLog-2015 4721 SHA256 d17a1c9f7d61982d6f0ed524c3f8d23278f289d105c9f664280e99f20c60bb02 SHA512 15eb060317bcf83ce89f7261d851c47a60a227e8f6e44bd9ed3cf0a2305d540c35ed9c23da08726d4e64f6ad06ad23ab812ca3e2f6b78a9d74221218dfc61708 WHIRLPOOL dfb1df07bebae9aa8e41e44166cdea0a99c13608a8650dd099df594a11cd04d9fd295bf690dfb70b8a135622f1e8bc6d0d9b5739706dffee33edefcf4820896b +MISC metadata.xml 957 SHA256 c56a0797826071586d098be0c436d7976ed3eda341fd5e5ca5ba651cdc360c89 SHA512 d1b664bff6db93a8289a01b6ef00df35a06207722360ca753853fde6cd667abd739acbbadc9eacb16d46536326c61d6b1673ab50940f778c7ed7c228a082b52e WHIRLPOOL 93b34384c53eb325446163c0a71c48bb9ba06953f254184c55e43ef166212b7609e7612b0c420605e9aaed73221d7f51ea2316883fd2f34180a736b65673a816 diff --git a/app-text/talkfilters/files/talkfilters-2.3.8-format-security.patch b/app-text/talkfilters/files/talkfilters-2.3.8-format-security.patch new file mode 100644 index 000000000000..cf59574694a6 --- /dev/null +++ b/app-text/talkfilters/files/talkfilters-2.3.8-format-security.patch @@ -0,0 +1,43 @@ + wrap.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/wrap.c b/wrap.c +index 7c89dc8..745d1ec 100644 +--- a/wrap.c ++++ b/wrap.c +@@ -105,7 +105,7 @@ int main(int argc, char **argv) + { + *wp = 0; + putchar('\n'); +- printf(wbuf); ++ printf("%s", wbuf); + putchar(c); + putchar('\n'); + wp = wbuf, ll = wl = 0; +@@ -123,7 +123,7 @@ int main(int argc, char **argv) + { + *wp = 0; + if(ll) putchar(' '), ll++; +- printf(wbuf); ++ printf("%s", wbuf); + ll += wl; + wl = 0, wp = wbuf; + } +@@ -131,7 +131,7 @@ int main(int argc, char **argv) + { + *wp = 0; + putchar('\n'); +- printf(wbuf); ++ printf("%s", wbuf); + ll = wl; + wl = 0, wp = wbuf; + } +@@ -148,7 +148,7 @@ int main(int argc, char **argv) + if(ll) putchar(' '); + } + else putchar('\n'); +- printf(wbuf); ++ printf("%s", wbuf); + } + putchar('\n'); + free(wbuf); diff --git a/app-text/talkfilters/metadata.xml b/app-text/talkfilters/metadata.xml new file mode 100644 index 000000000000..feef11aea0b9 --- /dev/null +++ b/app-text/talkfilters/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>shell-tools@gentoo.org</email> + <name>Gentoo Shell Tools Project</name> + </maintainer> + <longdescription lang="en"> + The GNU Talk Filters are filter programs that convert ordinary English text + into text that mimics a stereotyped or otherwise humorous dialect. These + filters have been in the public domain for many years, but now for the first + time they are provided as a single integrated package. The filters include + austro, b1ff, brooklyn, chef, cockney, drawl, dubya, fudd, funetak, jethro, + jive, kraut, pansy, pirate, postmodern, redneck, valspeak, and warez. Each + program reads from standard input and writes to standard output. The package + also provides the filters as a C library, so they can be easily used by other + programs. + </longdescription> +</pkgmetadata> diff --git a/app-text/talkfilters/talkfilters-2.3.8-r1.ebuild b/app-text/talkfilters/talkfilters-2.3.8-r1.ebuild new file mode 100644 index 000000000000..791828fabbc1 --- /dev/null +++ b/app-text/talkfilters/talkfilters-2.3.8-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils + +DESCRIPTION="Convert ordinary English text into text that mimics a stereotyped dialect" +HOMEPAGE="http://www.hyperrealm.com/talkfilters/talkfilters.html" +SRC_URI="http://www.hyperrealm.com/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 hppa ~mips ppc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="" + +PATCHES=( + "${FILESDIR}"/${P}-format-security.patch + ) + +src_prepare() { + epatch "${PATCHES[@]}" +} |