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/files/digest-tin-1.6.0 | 1 | ||||
-rw-r--r-- | net-nntp/tin/files/digest-tin-1.6.2 | 2 | ||||
-rw-r--r-- | net-nntp/tin/files/digest-tin-1.7.7-r1 | 2 | ||||
-rw-r--r-- | net-nntp/tin/files/digest-tin-1.7.8 | 1 | ||||
-rw-r--r-- | net-nntp/tin/tin-1.6.0.ebuild | 43 | ||||
-rw-r--r-- | net-nntp/tin/tin-1.6.2.ebuild | 30 | ||||
-rw-r--r-- | net-nntp/tin/tin-1.7.7-r1.ebuild | 12 | ||||
-rw-r--r-- | net-nntp/tin/tin-1.7.8.ebuild | 57 |
10 files changed, 96 insertions, 73 deletions
diff --git a/net-nntp/tin/ChangeLog b/net-nntp/tin/ChangeLog index 2da27c27a87f..7827ea70cd10 100644 --- a/net-nntp/tin/ChangeLog +++ b/net-nntp/tin/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-nntp/tin # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/ChangeLog,v 1.5 2005/04/01 16:46:30 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/ChangeLog,v 1.6 2005/05/16 17:01:24 swegener Exp $ + +*tin-1.7.8 (16 May 2005) + + 16 May 2005; Sven Wegener <swegener@gentoo.org> -tin-1.6.0.ebuild, + tin-1.6.2.ebuild, tin-1.7.7-r1.ebuild, +tin-1.7.8.ebuild: + Version bump. Switched from .tar.gz to .tar.bz2. Use functions from + versionator.eclass for SRC_URI generation. 01 Apr 2005; Aron Griffis <agriffis@gentoo.org> tin-1.6.2.ebuild: stable on ia64 diff --git a/net-nntp/tin/Manifest b/net-nntp/tin/Manifest index 681a714a514a..852644e610e8 100644 --- a/net-nntp/tin/Manifest +++ b/net-nntp/tin/Manifest @@ -1,9 +1,9 @@ -MD5 ddd081b30e584e8f285a8de681dc9640 tin-1.6.0.ebuild 1020 -MD5 73869e31d2d80de813572045ab4d13bd tin-1.6.2.ebuild 1072 +MD5 274e9983602eb7f3454743077da15868 tin-1.7.8.ebuild 1554 +MD5 92c726848946f9ce75aed12bb5f53907 tin-1.6.2.ebuild 1262 MD5 330388463924cabf21ce2f103cbda5f1 ChangeLog 2329 -MD5 763c816ec927fb2819400606aeb7a509 tin-1.7.7-r1.ebuild 1504 +MD5 274e9983602eb7f3454743077da15868 tin-1.7.7-r1.ebuild 1554 MD5 d4764f5c17f5e0b416f7ddf271c77d71 metadata.xml 161 -MD5 4682cd31a51dcfac4c000ba6e6983198 files/digest-tin-1.7.7-r1 62 -MD5 2475288cb79f81762730eb56c53ba235 files/digest-tin-1.6.0 62 -MD5 d7152552e399cbeb77e775886d1c6506 files/digest-tin-1.6.2 62 +MD5 9ae4b33bb5e292714972ac4dcd608365 files/digest-tin-1.7.7-r1 63 +MD5 2e10c3f516fdd2f5ac106b69790de876 files/digest-tin-1.6.2 63 +MD5 90083163eca5d805ade2af1e00531108 files/digest-tin-1.7.8 63 MD5 566eff78de0ea8837186afbea406159e files/tin-1.7.7-mbox-mmdf.patch 1238 diff --git a/net-nntp/tin/files/digest-tin-1.6.0 b/net-nntp/tin/files/digest-tin-1.6.0 deleted file mode 100644 index 39faf3cb4377..000000000000 --- a/net-nntp/tin/files/digest-tin-1.6.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 febbe011ab9a025760984c3b5b324a3c tin-1.6.0.tar.gz 1541284 diff --git a/net-nntp/tin/files/digest-tin-1.6.2 b/net-nntp/tin/files/digest-tin-1.6.2 index 8948f7e9f515..48c41fe5a205 100644 --- a/net-nntp/tin/files/digest-tin-1.6.2 +++ b/net-nntp/tin/files/digest-tin-1.6.2 @@ -1 +1 @@ -MD5 8f34747809b6fe5c135694fcbe2c8f46 tin-1.6.2.tar.gz 1548753 +MD5 3ab61ba7c7d3b7a3596ba199c570c4e4 tin-1.6.2.tar.bz2 1186877 diff --git a/net-nntp/tin/files/digest-tin-1.7.7-r1 b/net-nntp/tin/files/digest-tin-1.7.7-r1 index a69b0ce16d0f..6e8e3fe27b45 100644 --- a/net-nntp/tin/files/digest-tin-1.7.7-r1 +++ b/net-nntp/tin/files/digest-tin-1.7.7-r1 @@ -1 +1 @@ -MD5 081de3f4e2c2dc5fd3f3725c520d124e tin-1.7.7.tar.gz 1668997 +MD5 40e107e71c9a7312b41cae6c9b7c2885 tin-1.7.7.tar.bz2 1258730 diff --git a/net-nntp/tin/files/digest-tin-1.7.8 b/net-nntp/tin/files/digest-tin-1.7.8 new file mode 100644 index 000000000000..26b5155b1f52 --- /dev/null +++ b/net-nntp/tin/files/digest-tin-1.7.8 @@ -0,0 +1 @@ +MD5 3ff01ea3b4225ecb7e0ae3f5933175d1 tin-1.7.8.tar.bz2 1291687 diff --git a/net-nntp/tin/tin-1.6.0.ebuild b/net-nntp/tin/tin-1.6.0.ebuild deleted file mode 100644 index 80fd290ce57f..000000000000 --- a/net-nntp/tin/tin-1.6.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-1.6.0.ebuild,v 1.1 2005/01/17 20:20:32 swegener Exp $ - -IUSE="ncurses" - -DESCRIPTION="A threaded NNTP and spool based UseNet newsreader" -SRC_URI="ftp://ftp.tin.org/pub/news/clients/tin/v1.6/${P}.tar.gz" -HOMEPAGE="http://www.tin.org/" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="~x86 ia64" - -DEPEND="ncurses? ( sys-libs/ncurses )" - -src_compile() { - local myconf - - use ncurses && myconf="--enable-curses --with-ncurses" - [ -f /etc/NNTP_INEWS_DOMAIN ] \ - && myconf="${myconf} --with-domain-name=/etc/NNTP_INEWS_DOMAIN" - - ./configure \ - --verbose \ - --enable-nntp-only \ - --enable-prototypes \ - --disable-echo \ - --disable-mime-strict-charset \ - --with-coffee \ - --enable-fascist-newsadmin \ - ${myconf} || die - make build || die -} - -src_install() { - dobin src/tin - ln -s tin ${D}/usr/bin/rtin - doman doc/tin.1 - dodoc doc/* - insinto /etc/tin - doins doc/tin.defaults -} diff --git a/net-nntp/tin/tin-1.6.2.ebuild b/net-nntp/tin/tin-1.6.2.ebuild index df69648af85d..4c4007025011 100644 --- a/net-nntp/tin/tin-1.6.2.ebuild +++ b/net-nntp/tin/tin-1.6.2.ebuild @@ -1,10 +1,12 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-1.6.2.ebuild,v 1.2 2005/04/01 16:46:30 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-1.6.2.ebuild,v 1.3 2005/05/16 17:01:24 swegener Exp $ + +inherit 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/v1.6/${P}.tar.gz" +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" @@ -14,14 +16,11 @@ IUSE="ncurses ipv6" DEPEND="ncurses? ( sys-libs/ncurses )" src_compile() { - local myconf + local myconf="" [ -f /etc/NNTP_INEWS_DOMAIN ] \ && myconf="${myconf} --with-domain-name=/etc/NNTP_INEWS_DOMAIN" - ./configure \ - `use_enable ncurses curses` \ - `use_with ncurses` \ - `use_enable ipv6` \ + econf \ --verbose \ --enable-nntp-only \ --enable-prototypes \ @@ -29,15 +28,18 @@ src_compile() { --disable-mime-strict-charset \ --with-coffee \ --enable-fascist-newsadmin \ - ${myconf} || die - make build || die + $(use_enable ncurses curses) \ + $(use_with ncurses) \ + $(use_enable ipv6) \ + ${myconf} || die "econf failed" + emake build || die "emake failed" } src_install() { - dobin src/tin - ln -s tin ${D}/usr/bin/rtin - doman doc/tin.1 - dodoc doc/* + dobin src/tin || die "dobin failed" + dosym tin /usr/bin/rtin || die "dosym failed" + doman doc/tin.1 || die "doman failed" + dodoc doc/* || die "dodoc failed" insinto /etc/tin - doins doc/tin.defaults + doins doc/tin.defaults || die "doins failed" } diff --git a/net-nntp/tin/tin-1.7.7-r1.ebuild b/net-nntp/tin/tin-1.7.7-r1.ebuild index baa58ec97fdc..b54bb9240cce 100644 --- a/net-nntp/tin/tin-1.7.7-r1.ebuild +++ b/net-nntp/tin/tin-1.7.7-r1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-1.7.7-r1.ebuild,v 1.1 2005/02/20 23:16:15 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-1.7.7-r1.ebuild,v 1.2 2005/05/16 17:01:24 swegener Exp $ -inherit eutils +inherit eutils 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/v1.7/${P}.tar.gz" +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" @@ -20,13 +20,13 @@ DEPEND="ncurses? ( sys-libs/ncurses ) src_unpack() { unpack ${A} - cd ${S} - epatch ${FILESDIR}/tin-1.7.7-mbox-mmdf.patch + cd "${S}" + epatch "${FILESDIR}"/tin-1.7.7-mbox-mmdf.patch } src_compile() { local myconf="" - [ -f ${ROOT}/etc/NNTP_INEWS_DOMAIN ] \ + [ -f "${ROOT}"/etc/NNTP_INEWS_DOMAIN ] \ && myconf="${myconf} --with-domain-name=/etc/NNTP_INEWS_DOMAIN" econf \ diff --git a/net-nntp/tin/tin-1.7.8.ebuild b/net-nntp/tin/tin-1.7.8.ebuild new file mode 100644 index 000000000000..e0edd2f58221 --- /dev/null +++ b/net-nntp/tin/tin-1.7.8.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-nntp/tin/tin-1.7.8.ebuild,v 1.1 2005/05/16 17:01:25 swegener Exp $ + +inherit eutils 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="~x86 ~sparc ~arm ~amd64 ~ia64 ~ppc-macos" +IUSE="crypt debug ipv6 ncurses nls X" + +DEPEND="ncurses? ( sys-libs/ncurses ) + X? ( virtual/x11 ) + nls? ( sys-devel/gettext ) + crypt? ( app-crypt/gnupg )" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/tin-1.7.7-mbox-mmdf.patch +} + +src_compile() { + local myconf="" + [ -f "${ROOT}"/etc/NNTP_INEWS_DOMAIN ] \ + && myconf="${myconf} --with-domain-name=/etc/NNTP_INEWS_DOMAIN" + + econf \ + --verbose \ + --enable-nntp-only \ + --enable-prototypes \ + --disable-echo \ + --disable-mime-strict-charset \ + --with-coffee \ + --enable-fascist-newsadmin \ + $(use_enable ncurses curses) \ + $(use_with ncurses) \ + $(use_enable ipv6) \ + $(use_enable debug) \ + $(use_with X x) \ + $(use_enable crypt pgp-gpg) \ + $(use_enable nls) \ + ${myconf} || 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" +} |