Version bump. Add unicode support, use system libpcre.
authorSven Wegener <swegener@gentoo.org>
Sun, 11 Feb 2007 13:47:49 +0000 (13:47 +0000)
committerSven Wegener <swegener@gentoo.org>
Sun, 11 Feb 2007 13:47:49 +0000 (13:47 +0000)
Package-Manager: portage-2.1.2-r9

net-nntp/tin/ChangeLog
net-nntp/tin/Manifest
net-nntp/tin/files/digest-tin-1.8.3 [new file with mode: 0644]
net-nntp/tin/tin-1.8.3.ebuild [new file with mode: 0644]

index ac7b74b0c37b1d27b51a54fd2430316404b09e34..7fc19583ebf04a261f37cbcbf61f4677933dc622 100644 (file)
@@ -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 <swegener@gentoo.org> +tin-1.8.3.ebuild:
+  Version bump. Add unicode support, use system libpcre.
 
   13 Nov 2006; Sven Wegener <swegener@gentoo.org>
   -files/tin-1.7.7-mbox-mmdf.patch, -tin-1.6.2.ebuild, -tin-1.7.8.ebuild:
index 657d95e7f63542e52ebb80c162e71456538ad1aa..6001f5ee91f62b165fe127b852f266a1bb202320 100644 (file)
@@ -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 (file)
index 0000000..d39e4be
--- /dev/null
@@ -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 (file)
index 0000000..e291373
--- /dev/null
@@ -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"
+}