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 /net-nntp/tin |
reinit the tree, so we can have metadata
Diffstat (limited to 'net-nntp/tin')
-rw-r--r-- | net-nntp/tin/Manifest | 9 | ||||
-rw-r--r-- | net-nntp/tin/metadata.xml | 12 | ||||
-rw-r--r-- | net-nntp/tin/tin-2.0.1-r1.ebuild | 94 | ||||
-rw-r--r-- | net-nntp/tin/tin-2.2.1.ebuild | 92 | ||||
-rw-r--r-- | net-nntp/tin/tin-2.3.1.ebuild | 92 |
5 files changed, 299 insertions, 0 deletions
diff --git a/net-nntp/tin/Manifest b/net-nntp/tin/Manifest new file mode 100644 index 000000000000..f9832fcfe3b4 --- /dev/null +++ b/net-nntp/tin/Manifest @@ -0,0 +1,9 @@ +DIST tin-2.0.1.tar.bz2 1758848 SHA256 eb4c1e46defb66f02eb64daa0929414c6363d9d4d74ec2458cfc6e781de89b1f SHA512 fc2bd0586e72a2fb4f8a223c0ceeb19e2dfcdb300d463f0f5d4b7367346a032614aa662a4d9d11673269be59cbaeff39fa3fdf7618dd41e965850d137919a386 WHIRLPOOL 1e565e2e6e3f02d2e77ef382066df81fc29ff59691d5defd7752c2bb158fa85207f9a619fd40948ea6a3a5b51caa57638a720ecab40b83de2a6af706a40bc0d2 +DIST tin-2.2.1.tar.xz 1378384 SHA256 a9968d4b43e2faa4ca1f27e5f2211fa261b2884846c909f59aa76cdaa955ddc7 SHA512 2c5b4b50be38c168404ba55c9429355c0dd2232c580116086fa9ea24a8907ad2d71d91b2d1c533bf7ff4d24fd1946d5ba61bc0833b20d5383e013e2f18c10bbd WHIRLPOOL a6cb1674c497e1a08b93d19a508d070635893795a4298f1b04cc35a4254ae88eb27dc4bd1b84d3fbfe56a59d3656ee325777248e832f091d0cd0da83b4fbfd4c +DIST tin-2.3.1.tar.xz 1381840 SHA256 7d9069fe567f4309ac26dff5334a3c4365c4d2097929a2d47846628e4d8644c6 SHA512 53fecc8fca7c67a7082a1f3f77a868433725a2ad4cc5650cdd522f791cbfc336733db5de3c637606788a2844df7e13e1d3fbae48c15ceaa49e24ea6e297926af WHIRLPOOL f7c0ba02ce4695823b1601f516af305e148de05f345f733d1ef7bbd81c996fe2740e913f32918b5af4e956f25e81c71f943d78906a25df22974f11ba79531a04 +EBUILD tin-2.0.1-r1.ebuild 2189 SHA256 292b8fea65b10bb4caf076fbb641e2ec0c76ef928f45cc8c3dd495d9b2e87211 SHA512 07efd7d5111367bd72093d9b77925b33861f62bb1a99786c7577c94270d420d97fb0a27103e30771ef8e462b786f9788dd32e17efd793a208309f57f628477ea WHIRLPOOL d95085133a3cd8f1bbeb1fb69120fd37f1da8d311514e2cd54b0aa6abc97093d3a837f0c329623af3c9364882b04d5acf97a2a13257b0623acbcd685de153816 +EBUILD tin-2.2.1.ebuild 2108 SHA256 805621ce2304a7eff0583d4f386634a347a1f985b8f939ea67c931b2f7bcfc22 SHA512 a5c1801e538bda92d121767a16d27f86c91165d2507b3027a11d37f0fe53e73c106f0182019308e9747b3ab2b1cf317a7811491db7af9c0389a5d39e3c1a4d60 WHIRLPOOL bc9574b9ef016e105d8b442d648103560f30bf3b6b814ec9c1d675386b8ee5e84c04a4fa659c4ab3af815913c4e9e5973bc344640b2148c4eafd11cd60b99666 +EBUILD tin-2.3.1.ebuild 2112 SHA256 b97253236f0ccf4b9d97f7d20b9d34fb443b5e43e65449d3f863103eb966fa84 SHA512 470bf9c33c6c610fefd4ffc8bc413f9b8b9653125d532b64fec28a10877268bcc2e7cc0164f87f75dba0a8e3baa30b1dae3bd41b21b7111a63e775f5bbcbc2df WHIRLPOOL 65e74a61b1a35c343b8614179b663d69dc401cd687110ff531dc9528e775b48323e4c8365248922779834ab4ec2159a3c26d033a17917a18bf8cd14529a3c063 +MISC ChangeLog 3069 SHA256 b72888a8d4c504deadb8e3e20a45a307cea9002457b679aa6570e850da304417 SHA512 2ed3b35df1fca2a8c7e9ba8ffcdb2ebfa96855d275fe4d167982daf966fa597fc3c68f7fb4d44f6fe76391aa5bf6da75a7cf6f817ecdb85b455888d88f35a7c0 WHIRLPOOL 77279cf07fe36884e190d06d477636148007f3bfe1b002e2b8a3a30fc4bbf7dbc8b143f3c9ef80fb8a74a464087d04f9837d9ac38f04441de226e4c580a3e8f4 +MISC ChangeLog-2015 8812 SHA256 48c78067aa7200605bf2d832da99f47775df75d300ed81200311dc0aa7be132d SHA512 6866c3bdeb265e8fdc09d3dfb3419fa09e2cd7f220973b8a00fcaedf185b2bc60c68cd2343a068d1769398d055f0415e3b2c554d77299825c6bd22c753c6e5c4 WHIRLPOOL bd2bd040da9979bacd7fed8d00714750875e5f0b01179f1419089717682e1d2573164ffbab14b1ba5e8c7667b5b972eb5020d5c0620cd7665fd4fde5c646699e +MISC metadata.xml 545 SHA256 dc9e2595d234ea525654e0935a40e26e295fb7ac5a9c43da0f840663abdb7fae SHA512 21578f131458fa9445675790df540870888edf0a46a0690e84ce35d42ad0c3b636fc0f003826b6711e797c3f4af56ac0febbc48276e6a5675d4d193be4656eda WHIRLPOOL d0ba699f892b4c6024135933d6718a2c63fe774912779d0e860bab1f2f5be16e9aff4677d337b9c99817dbe85e55be3175e03644e4ce1f73811bbe373feb7fce diff --git a/net-nntp/tin/metadata.xml b/net-nntp/tin/metadata.xml new file mode 100644 index 000000000000..2b3330cd1660 --- /dev/null +++ b/net-nntp/tin/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-needed --> +<use> +<flag name="cancel-locks">Enable Cancel-Lock header functionality (also enables USE=evil)</flag> +<flag name="evil">Let tin generate a message ID</flag> +<flag name="forgery">Cancel messages posted from a different account</flag> +<flag name="gpg">Enable <pkg>app-crypt/gnupg</pkg> support</flag> +<flag name="etiquette">Enable the display off posting etiquettes</flag> +</use> +</pkgmetadata> diff --git a/net-nntp/tin/tin-2.0.1-r1.ebuild b/net-nntp/tin/tin-2.0.1-r1.ebuild new file mode 100644 index 000000000000..f9da02172144 --- /dev/null +++ b/net-nntp/tin/tin-2.0.1-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit autotools eutils toolchain-funcs versionator + +DESCRIPTION="A threaded NNTP and spool based UseNet newsreader" +HOMEPAGE="http://www.tin.org/" +SRC_URI="ftp://ftp.tin.org/pub/news/clients/tin/v$(get_version_component_range 1-2)/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="cancel-locks debug doc +etiquette evil forgery gpg idn ipv6 mime nls sasl socks5 spell unicode" + +RDEPEND=" + dev-libs/libpcre + dev-libs/uulib + gpg? ( app-crypt/gnupg ) + idn? ( net-dns/libidn ) + mime? ( net-mail/metamail ) + net-misc/urlview + nls? ( sys-devel/gettext ) + sasl? ( virtual/gsasl ) + socks5? ( net-proxy/dante ) + sys-libs/ncurses[unicode?] + unicode? ( dev-libs/icu:= ) +" + +DEPEND=" + ${RDEPEND} + virtual/pkgconfig +" + +src_prepare() { + # Do not strip + sed -i src/Makefile.in -e '388s|-s ||g' || die "sed src/Makefile.in failed" + sed -i configure.in -e '/CFLAGS/s|-g||g' || die + eautoreconf +} + +src_configure() { + if use evil || use cancel-locks; then + sed -i -e"s/# -DEVIL_INSIDE/-DEVIL_INSIDE/" src/Makefile.in + fi + + if use forgery + then + sed -i -e"s/^CPPFLAGS.*/& -DFORGERY/" src/Makefile.in + fi + + local screen="ncurses" + use unicode && screen="ncursesw" + + use etiquette || myconf="${myconf} --disable-etiquette" + + tc-export AR CC RANLIB + + econf \ + $(use_enable cancel-locks) \ + $(use_enable debug) \ + $(use_enable gpg pgp-gpg) \ + $(use_enable ipv6) \ + $(use_enable nls) \ + $(use_with mime metamail /usr) \ + $(use_with socks5 socks) $(use_with socks5) \ + $(use_with spell ispell /usr) \ + --disable-mime-strict-charset \ + --enable-echo \ + --enable-nntp-only \ + --enable-prototypes \ + --with-coffee \ + --with-nntp-default-server="${TIN_DEFAULT_SERVER:-${NNTPSERVER:-news.gmane.org}}" \ + --with-pcre=/usr \ + --with-screen=${screen} \ + ${myconf} +} + +src_compile() { + emake build +} + +src_install() { + default + + # File collision? + rm -f "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 + + dodoc doc/{CHANGES{,.old},CREDITS,TODO,WHATSNEW} + use doc && dodoc doc/{*.sample,*.txt} + + insinto /etc/tin + doins doc/tin.defaults +} diff --git a/net-nntp/tin/tin-2.2.1.ebuild b/net-nntp/tin/tin-2.2.1.ebuild new file mode 100644 index 000000000000..ebf4f25d29b5 --- /dev/null +++ b/net-nntp/tin/tin-2.2.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils toolchain-funcs versionator + +TIN_PV=$(get_version_component_range 1-2) +DESCRIPTION="A threaded NNTP and spool based UseNet newsreader" +HOMEPAGE="http://www.tin.org/" +SRC_URI="ftp://ftp.tin.org/pub/news/clients/tin/v${TIN_PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="cancel-locks debug doc +etiquette evil forgery gpg idn ipv6 mime nls sasl socks5 spell unicode" + +RDEPEND=" + dev-libs/libpcre + dev-libs/uulib + gpg? ( app-crypt/gnupg ) + idn? ( net-dns/libidn ) + mime? ( net-mail/metamail ) + net-misc/urlview + nls? ( sys-devel/gettext ) + sasl? ( virtual/gsasl ) + socks5? ( net-proxy/dante ) + sys-libs/ncurses[unicode?] + unicode? ( dev-libs/icu:= ) +" + +DEPEND=" + ${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig +" + +src_prepare() { + sed -i src/Makefile.in -e 's| -s | |g' || die + sed -i configure -e '/CFLAGS/s|-g||g' || die +} + +src_configure() { + if use evil || use cancel-locks; then + sed -i -e"s/# -DEVIL_INSIDE/-DEVIL_INSIDE/" src/Makefile.in + fi + + if use forgery + then + sed -i -e"s/^CPPFLAGS.*/& -DFORGERY/" src/Makefile.in + fi + + local screen="ncurses" + use unicode && screen="ncursesw" + + tc-export AR CC RANLIB + + econf \ + $(use_enable cancel-locks) \ + $(use_enable debug) \ + $(use_enable etiquette) \ + $(use_enable gpg pgp-gpg) \ + $(use_enable ipv6) \ + $(use_enable nls) \ + $(use_with mime metamail /usr) \ + $(use_with socks5 socks) $(use_with socks5) \ + $(use_with spell ispell /usr) \ + --disable-mime-strict-charset \ + --enable-echo \ + --enable-nntp-only \ + --enable-prototypes \ + --with-coffee \ + --with-nntp-default-server="${TIN_DEFAULT_SERVER:-${NNTPSERVER:-news.gmane.org}}" \ + --with-pcre=/usr \ + --with-screen=${screen} +} + +src_compile() { + emake build +} + +src_install() { + default + + # File collision? + rm -f "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 + + dodoc doc/{CHANGES{,.old},CREDITS,TODO,WHATSNEW} + use doc && dodoc doc/{*.sample,*.txt} + + insinto /etc/tin + doins doc/tin.defaults +} diff --git a/net-nntp/tin/tin-2.3.1.ebuild b/net-nntp/tin/tin-2.3.1.ebuild new file mode 100644 index 000000000000..fc08f4dd2ab6 --- /dev/null +++ b/net-nntp/tin/tin-2.3.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils toolchain-funcs versionator + +TIN_PV=$(get_version_component_range 1-2) +DESCRIPTION="A threaded NNTP and spool based UseNet newsreader" +HOMEPAGE="http://www.tin.org/" +SRC_URI="ftp://ftp.tin.org/pub/news/clients/tin/v${TIN_PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="cancel-locks debug doc +etiquette evil forgery gpg idn ipv6 mime nls sasl socks5 spell unicode" + +RDEPEND=" + dev-libs/libpcre + dev-libs/uulib + gpg? ( app-crypt/gnupg ) + idn? ( net-dns/libidn ) + mime? ( net-mail/metamail ) + net-misc/urlview + nls? ( sys-devel/gettext ) + sasl? ( virtual/gsasl ) + socks5? ( net-proxy/dante ) + sys-libs/ncurses[unicode?] + unicode? ( dev-libs/icu:= ) +" + +DEPEND=" + ${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig +" + +src_prepare() { + sed -i src/Makefile.in -e 's| -s | |g' || die + sed -i configure -e '/CFLAGS/s|-g||g' || die +} + +src_configure() { + if use evil || use cancel-locks; then + sed -i -e"s/# -DEVIL_INSIDE/-DEVIL_INSIDE/" src/Makefile.in + fi + + if use forgery + then + sed -i -e"s/^CPPFLAGS.*/& -DFORGERY/" src/Makefile.in + fi + + local screen="ncurses" + use unicode && screen="ncursesw" + + tc-export AR CC RANLIB + + econf \ + $(use_enable cancel-locks) \ + $(use_enable debug) \ + $(use_enable etiquette) \ + $(use_enable gpg pgp-gpg) \ + $(use_enable ipv6) \ + $(use_enable nls) \ + $(use_with mime metamail /usr) \ + $(use_with socks5 socks) $(use_with socks5) \ + $(use_with spell ispell /usr) \ + --disable-mime-strict-charset \ + --enable-echo \ + --enable-nntp-only \ + --enable-prototypes \ + --with-coffee \ + --with-nntp-default-server="${TIN_DEFAULT_SERVER:-${NNTPSERVER:-news.gmane.org}}" \ + --with-pcre=/usr \ + --with-screen=${screen} +} + +src_compile() { + emake build +} + +src_install() { + default + + # File collision? + rm -f "${ED}"/usr/share/man/man5/{mbox,mmdf}.5 + + dodoc doc/{CHANGES{,.old},CREDITS,TODO,WHATSNEW} + use doc && dodoc doc/{*.sample,*.txt} + + insinto /etc/tin + doins doc/tin.defaults +} |