From 52faed982671e687e77b4691fae14688494a737f Mon Sep 17 00:00:00 2001 From: Sven Wegener Date: Sun, 11 Feb 2007 13:47:49 +0000 Subject: [PATCH] Version bump. Add unicode support, use system libpcre. Package-Manager: portage-2.1.2-r9 --- net-nntp/tin/ChangeLog | 9 +++- net-nntp/tin/Manifest | 24 ++++++---- net-nntp/tin/files/digest-tin-1.8.3 | 3 ++ net-nntp/tin/tin-1.8.3.ebuild | 69 +++++++++++++++++++++++++++++ 4 files changed, 95 insertions(+), 10 deletions(-) create mode 100644 net-nntp/tin/files/digest-tin-1.8.3 create mode 100644 net-nntp/tin/tin-1.8.3.ebuild diff --git a/net-nntp/tin/ChangeLog b/net-nntp/tin/ChangeLog index ac7b74b0c37b..7fc19583ebf0 100644 --- a/net-nntp/tin/ChangeLog +++ b/net-nntp/tin/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-nntp/tin -# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/ChangeLog,v 1.15 2006/11/13 22:20:41 swegener Exp $ +# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/ChangeLog,v 1.16 2007/02/11 13:47:49 swegener Exp $ + +*tin-1.8.3 (11 Feb 2007) + + 11 Feb 2007; Sven Wegener +tin-1.8.3.ebuild: + Version bump. Add unicode support, use system libpcre. 13 Nov 2006; Sven Wegener -files/tin-1.7.7-mbox-mmdf.patch, -tin-1.6.2.ebuild, -tin-1.7.8.ebuild: diff --git a/net-nntp/tin/Manifest b/net-nntp/tin/Manifest index 657d95e7f635..6001f5ee91f6 100644 --- a/net-nntp/tin/Manifest +++ b/net-nntp/tin/Manifest @@ -6,14 +6,19 @@ MD5 de9a22765bf9b1ac6d3aa523e2ec4e49 files/1.8.2-various.patch 2196 RMD160 8718046ac1b3c0f3f480c435ef74cdceacffd80f files/1.8.2-various.patch 2196 SHA256 7dcc7ffd6dd65f88117fa26a47e78608c3a6f0a59da85e2cb65b4e56c27e424f files/1.8.2-various.patch 2196 DIST tin-1.8.2.tar.bz2 1436706 RMD160 2af922eb2fdc10fd6b305d6a3d033fd116db25ae SHA1 59f13c9eeda414c42f61c408cbac6a59efdc4134 SHA256 6b4f45e8b5e142bc9191116972e1408e45c037242bdef22d156ddd5500139677 +DIST tin-1.8.3.tar.bz2 1437604 RMD160 7e165eccb099cfc8aae073781a5642266321dd3e SHA1 3822e7281d22433862075270b06bfa6b82226b0e SHA256 5ed70aff723181b6c8e26923a96054f7e2376204bf62b9a49fdf2b677f283f9f EBUILD tin-1.8.2.ebuild 1472 RMD160 cdee3565cfc9d65393785ea34d71a89e541fefc1 SHA1 50359d312b2a7bd544629b8503b0142c23e61924 SHA256 8503842c71fd654e9ea83ac612a016d52a857ab78666696a587447ca68f7ea7d MD5 b4fe23fe02818eca3199fa0401400e5d tin-1.8.2.ebuild 1472 RMD160 cdee3565cfc9d65393785ea34d71a89e541fefc1 tin-1.8.2.ebuild 1472 SHA256 8503842c71fd654e9ea83ac612a016d52a857ab78666696a587447ca68f7ea7d tin-1.8.2.ebuild 1472 -MISC ChangeLog 3622 RMD160 0db0090d52208e2d47a76789df369d824dcf8c51 SHA1 da91827091c684b88b1c6daa6446d2d4263d103a SHA256 0a7d5e9084d423aafc690996774fd24e9223d6ec162b4de4cf39f5d36818e6c0 -MD5 053d3adef0df26d5d7507f3301844866 ChangeLog 3622 -RMD160 0db0090d52208e2d47a76789df369d824dcf8c51 ChangeLog 3622 -SHA256 0a7d5e9084d423aafc690996774fd24e9223d6ec162b4de4cf39f5d36818e6c0 ChangeLog 3622 +EBUILD tin-1.8.3.ebuild 1776 RMD160 d92184153ace1f8a7c2bb26e0e752cd8529a00a6 SHA1 e305b537810f2507b3ed68193f97e415e4054251 SHA256 6d8ec652e13ff231db9502ce9f792dc3ccc035440247b22f120f956cfb9aec1b +MD5 885c320c56fa0b27c8a2c3d1419c1e4f tin-1.8.3.ebuild 1776 +RMD160 d92184153ace1f8a7c2bb26e0e752cd8529a00a6 tin-1.8.3.ebuild 1776 +SHA256 6d8ec652e13ff231db9502ce9f792dc3ccc035440247b22f120f956cfb9aec1b tin-1.8.3.ebuild 1776 +MISC ChangeLog 3775 RMD160 06c2a2c15cdd8570ef4d01230643f9a5500aed7b SHA1 8567fec2a42c50f46bd7d5db8bd50620fc6322a8 SHA256 9c2c4a99d5b0f6b8a6657b2430cc8166453ebc2f592f70c764d77eae21e3f298 +MD5 fc827157befbcea560779619cf255cf3 ChangeLog 3775 +RMD160 06c2a2c15cdd8570ef4d01230643f9a5500aed7b ChangeLog 3775 +SHA256 9c2c4a99d5b0f6b8a6657b2430cc8166453ebc2f592f70c764d77eae21e3f298 ChangeLog 3775 MISC metadata.xml 161 RMD160 f1947f39ceb22269275e1b59023c4eadcdbc1a15 SHA1 5d3eb0725c80eb73d935d7dfbd653a7c1a2103e7 SHA256 8031b551b7913d7c088a55811814db35dad801454d369d05ff365d33cd722153 MD5 d4764f5c17f5e0b416f7ddf271c77d71 metadata.xml 161 RMD160 f1947f39ceb22269275e1b59023c4eadcdbc1a15 metadata.xml 161 @@ -21,10 +26,13 @@ SHA256 8031b551b7913d7c088a55811814db35dad801454d369d05ff365d33cd722153 metadata MD5 6f48dbbbadfea50795bc296d62e676fa files/digest-tin-1.8.2 235 RMD160 5c890bde2bdee46ccac29f4ba6180c9c7bf1976b files/digest-tin-1.8.2 235 SHA256 0a7a21cb5cad74ce9cf727c6c9f6f77749898f7383e25fba2361120cccb011ed files/digest-tin-1.8.2 235 +MD5 4be033389f2c1ef0bbaae0ce579c35b8 files/digest-tin-1.8.3 235 +RMD160 fcd00bc53f6aacc9f6a7b115add250c31f202c08 files/digest-tin-1.8.3 235 +SHA256 3127afb252eb3d65ce29be6e23a0939addba3d26f1a9e8751a4e6c4d5d4c9e64 files/digest-tin-1.8.3 235 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.5 (GNU/Linux) +Version: GnuPG v2.0.2 (GNU/Linux) -iD8DBQFFWO/DI1lqEGTUzyQRArXsAKCtg5P7tgcHep1/x4fe0wYT3tY2cACgmYFx -3gNJ8d+Og2MweOnMt43zxzc= -=alR4 +iD8DBQFFzx6OI1lqEGTUzyQRAgTYAKDI89EH0fSr6kyuOpx0IkfxWdOLuwCgtfrF +o7mMDdeClOKJ1Zn8zj44RKE= +=w/Fa -----END PGP SIGNATURE----- diff --git a/net-nntp/tin/files/digest-tin-1.8.3 b/net-nntp/tin/files/digest-tin-1.8.3 new file mode 100644 index 000000000000..d39e4be9a2ed --- /dev/null +++ b/net-nntp/tin/files/digest-tin-1.8.3 @@ -0,0 +1,3 @@ +MD5 e6ed45205020665c097556822b0d575b tin-1.8.3.tar.bz2 1437604 +RMD160 7e165eccb099cfc8aae073781a5642266321dd3e tin-1.8.3.tar.bz2 1437604 +SHA256 5ed70aff723181b6c8e26923a96054f7e2376204bf62b9a49fdf2b677f283f9f tin-1.8.3.tar.bz2 1437604 diff --git a/net-nntp/tin/tin-1.8.3.ebuild b/net-nntp/tin/tin-1.8.3.ebuild new file mode 100644 index 000000000000..e291373dde48 --- /dev/null +++ b/net-nntp/tin/tin-1.8.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-1.8.3.ebuild,v 1.1 2007/02/11 13:47:49 swegener Exp $ + +inherit versionator eutils + +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 ia64 ~ppc-macos sparc x86" +IUSE="crypt debug idn ipv6 nls unicode" + +DEPEND="sys-libs/ncurses + dev-libs/libpcre + dev-libs/uulib + idn? ( net-dns/libidn ) + unicode? ( dev-libs/icu ) + nls? ( sys-devel/gettext ) + crypt? ( app-crypt/gnupg )" +RDEPEND="${DEPEND} + net-misc/urlview" + +pkg_setup() { + if use unicode && ! built_with_use sys-libs/ncurses unicode + then + die "For unicode support you need sys-libs/ncurses compiled with unicode support!" + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}"/1.8.2-various.patch +} + +src_compile() { + local screen="ncurses" + + use unicode && screen="ncursesw" + + econf \ + --with-pcre=/usr \ + --enable-nntp-only \ + --enable-prototypes \ + --disable-echo \ + --disable-mime-strict-charset \ + --with-coffee \ + --enable-fascist-newsadmin \ + --with-screen=${screen} \ + --with-nntp-default-server="${TIN_DEFAULT_SERVER:-${NNTPSERVER:-news.gmane.org}}" \ + $(use_enable ipv6) \ + $(use_enable debug) \ + $(use_enable crypt pgp-gpg) \ + $(use_enable nls) \ + || die "econf failed" + emake build || die "emake failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" + + dodoc doc/{CHANGES{,.old},CREDITS,TODO,WHATSNEW,*.sample,*.txt} || die "dodoc failed" + insinto /etc/tin + doins doc/tin.defaults || die "doins failed" +} -- 2.26.2