diff options
Diffstat (limited to 'net-nntp/tin')
-rw-r--r-- | net-nntp/tin/ChangeLog | 9 | ||||
-rw-r--r-- | net-nntp/tin/Manifest | 12 | ||||
-rw-r--r-- | net-nntp/tin/tin-2.3.1.ebuild | 93 |
3 files changed, 107 insertions, 7 deletions
diff --git a/net-nntp/tin/ChangeLog b/net-nntp/tin/ChangeLog index f0669ae8f3f2..eec4038cf4fe 100644 --- a/net-nntp/tin/ChangeLog +++ b/net-nntp/tin/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-nntp/tin -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/ChangeLog,v 1.52 2014/05/18 05:08:03 jer Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/ChangeLog,v 1.53 2015/05/28 06:14:15 jer Exp $ + +*tin-2.3.1 (28 May 2015) + + 28 May 2015; Jeroen Roovers <jer@gentoo.org> +tin-2.3.1.ebuild: + Version bump. *tin-2.2.1 (18 May 2014) diff --git a/net-nntp/tin/Manifest b/net-nntp/tin/Manifest index 62112741427d..96080a8d0935 100644 --- a/net-nntp/tin/Manifest +++ b/net-nntp/tin/Manifest @@ -3,14 +3,16 @@ Hash: SHA256 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 2293 SHA256 8e54134c859942390be7dcc9532808c80ab40a87aa71ebac03ec86c17b075e2e SHA512 aa906c439cd6838a3a71585c424f09a76ef0387968f981f1715d0391818a242ea6120e47e1453863629342c2c69387e9a1e3e81f74652f79b4534164605d3135 WHIRLPOOL 88c28903c6eac342a9d082a17dd064b3246ed39a849d328681f55691daadf1ab48910837151ba7f13d3f1a75c6119ef99d911683cd29f0a52a31a633bbef5834 EBUILD tin-2.2.1.ebuild 2213 SHA256 9e942252631406d7a29021218ca61c3cac285b94674006aa22e39b109296231f SHA512 4422e112684641bcf69bd27d166506a36d235ebccadcb63a6f3a73fd65c9a9959b496ff4c6d3d5f184f032e9fea25f92e5d78b4afb5aedef5023040c9b221368 WHIRLPOOL f314282a68bca72bbe322049c345049707413163315b8a819d5df2e7b4549d83d4b7ffc18394f43af1288d6c8f820658c8669ac3602240f65c49e48dccb5da54 -MISC ChangeLog 8302 SHA256 21e1a088c3e06f93cd3a1452a9ae447a7e46cfb92b153dcdabdbc9c383d027f1 SHA512 c3715e2fb5779d2414075d79c7cf87bff6329cfe82c6c5dae4c512021643f7c9123f8fda656e05f5fde460ea176d3ec2a5563478571c9fc11da2971b3e96df6b WHIRLPOOL 3a15cc2b245d416e82385283c49927d968c273ca95b8e774c0621ed8783fe04103700a65f0c8ebe186c76209acec149acdac0621ec9145b14c8189a885fa8758 +EBUILD tin-2.3.1.ebuild 2213 SHA256 369adaabfbc2021570ebf071487ab2bd94cc4af080c468993b4fe322373beab7 SHA512 809c6f01a61de787daaac85ffa6d2708b9c43bd2c1623d6a463e7138e4b99be903e96a8e5dbf174460f0284033f2725d95542a029ce43ff2091cd46b1fa8ae05 WHIRLPOOL ddfb23fb56742addbac942379941f7527928c51df6a2fb566d4071cbdd42060d4b230c53617e3a24c766f6064f895dbe4cf5ee04b0b5930b25d08f55b888504b +MISC ChangeLog 8411 SHA256 74b435fad89a2bfb1333ecacd42d72c86aad6b7d8ebbe953f70cc3ef6ca59f34 SHA512 f88226b299311b8795f078ca0030e56676a2a122ae7f1eea5833b3aff366807908abde092dbc0011b790ccd831ef4fe1072555b75b9d27814f97649758720b96 WHIRLPOOL 1b0a9962423ccccdd0975e0382981fd98eaeac075f959b069eb41bbd8b903b82bcf20d6c8899ae720844c20c3ae99d7107fd6abdcd5192dadf514945caf63e49 MISC metadata.xml 538 SHA256 ab0d2118cc2d810ae356c076a667eef88d6732bb592862ad10cbf5eb9ba72313 SHA512 b2dd004c35d2405de92b97e05c2846c89f88e53c48e5738bf930854b34a32a9ddd306f20f1d8c155a54be9ae816aed2425a89c19e5408061a146971235c914b4 WHIRLPOOL 77718f43f5a398443bf054291b58c7959b48976f9295ed345858520d3316ed3c10a8968a4e9ead32c5d5dee496153f60cb23b717973c8beeb41fb1df31444640 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iEYEAREIAAYFAlN4QDQACgkQVWmRsqeSphOxMACaA3BcT3SAdd8PZq/r2kflD6rh -2TkAn3s96WJpMcjl+j/KLypeYP3ZdJwM -=uIlE +iEYEAREIAAYFAlVmsjgACgkQVWmRsqeSphM8MACbB/AYw+Pc5dcB2NdwMNOfYEmd +wdMAniM31DKB8isPF4t/qJYDhWaqHAn9 +=FgX2 -----END PGP SIGNATURE----- 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..456a76a8ccee --- /dev/null +++ b/net-nntp/tin/tin-2.3.1.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-2.3.1.ebuild,v 1.1 2015/05/28 06:14:15 jer Exp $ + +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 +} |