version bump
authorBruce A. Locke <blocke@gentoo.org>
Wed, 6 Nov 2002 07:09:05 +0000 (07:09 +0000)
committerBruce A. Locke <blocke@gentoo.org>
Wed, 6 Nov 2002 07:09:05 +0000 (07:09 +0000)
net-news/leafnode/ChangeLog
net-news/leafnode/files/digest-leafnode-1.9.22 [deleted file]
net-news/leafnode/files/digest-leafnode-1.9.29 [new file with mode: 0644]
net-news/leafnode/leafnode-1.9.29.ebuild [moved from net-news/leafnode/leafnode-1.9.22.ebuild with 62% similarity]

index 8caf1062a4b1159a592bcc82bcc90adc50f0beee..b1dfe9db93698b7111db7d1de812a403a9c86677 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-news/leafnode
 # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/ChangeLog,v 1.5 2002/08/04 01:55:21 blocke Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/ChangeLog,v 1.6 2002/11/06 07:09:05 blocke Exp $
+
+*leafnode-1.9.29 (06 Nov 2002)
+
+  06 Nov 2002; Bruce A. Locke <blocke@shivan.org> leafnode-1.9.29.ebuild:
+  Version bump with upstream patch.  Reminder from bug #7781, submitted by
+  markus-krainer@chello.at (Markus Krainer).
 
 *leafnode-1.9.24 (03 Aug 2002)
 
diff --git a/net-news/leafnode/files/digest-leafnode-1.9.22 b/net-news/leafnode/files/digest-leafnode-1.9.22
deleted file mode 100644 (file)
index d83937a..0000000
+++ /dev/null
@@ -1 +0,0 @@
-MD5 0c9ea56a4776c0a0c0dde10f1af168be leafnode-1.9.22.tar.gz 641708
diff --git a/net-news/leafnode/files/digest-leafnode-1.9.29 b/net-news/leafnode/files/digest-leafnode-1.9.29
new file mode 100644 (file)
index 0000000..213036d
--- /dev/null
@@ -0,0 +1,2 @@
+MD5 75ac2cace12326c44613635ae6dd4b9d leafnode-1.9.29.rel.tar.bz2 591557
+MD5 1eab37ab0341cb85cfac95794ea03a01 leafnode-1.9.29.only_groups_pcre.patch 951
similarity index 62%
rename from net-news/leafnode/leafnode-1.9.22.ebuild
rename to net-news/leafnode/leafnode-1.9.29.ebuild
index 89c78decc487cf52aefa22336b59b77f827c1271..12636abf5db9b85b6a315c7143cfe2749746555d 100644 (file)
@@ -1,18 +1,25 @@
-# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/leafnode-1.9.22.ebuild,v 1.5 2002/10/04 06:16:31 vapier Exp $
+# Copyright 1999-2002 Gentoo Technologies, Inc.
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/leafnode-1.9.22.ebuild,v 1.5 2002/10/04 06:16:31 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/leafnode-1.9.29.ebuild,v 1.1 2002/11/06 07:09:05 blocke Exp $
 
 S=${WORKDIR}/${P}.rel
 DESCRIPTION="leafnode - A USENET software package designed for small sites"
-SRC_URI="ftp://wpxx02.toxi.uni-wuerzburg.de/pub/${P}.tar.gz"
+SRC_URI="http://www-dt.e-technik.uni-dortmund.de/~ma/leafnode/${P}.rel.tar.bz2
+               http://www-dt.e-technik.uni-dortmund.de/~ma/leafnode/leafnode-1.9.29.only_groups_pcre.patch"
 HOMEPAGE="http://www.leafnode.org"
+DEPEND=">=dev-libs/libpcre-3.9"
+RDEPEND="$DEPEND"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
 
-# leafnode uses pcre
-DEPEND=">=dev-libs/libpcre-3.5"
+src_unpack() {
+       unpack ${P}.rel.tar.bz2
 
-SLOT="0"
-LICENSE="GPL"
-KEYWORDS="x86"
+       cd ${S}
+       # NOTE: release specific patch from upstream, yank for future releases
+       patch -p1 < ${DISTDIR}/leafnode-1.9.29.only_groups_pcre.patch
+}
 
 src_compile() {
        use ipv6 && myconf="--with-ipv6"
@@ -24,7 +31,7 @@ src_compile() {
                --localstatedir=/var \
                ${myconf} || die "./configure failed"
 
-       emake DEBUG="$CFLAGS" || die "emake failed"
+       emake || die "emake failed"
 }
 
 src_install() {
@@ -39,8 +46,14 @@ src_install() {
 
        insinto /etc/xinetd.d
        newins ${FILESDIR}/leafnode.xinetd leafnode-nntp
+
+       exeinto /etc/cron.hourly
+       doexe ${FILESDIR}/fetchnews.cron
+       exeinto /etc/cron.daily
+       doexe ${FILESDIR}/texpire.cron
+
        dodoc COPYING CREDITS ChangeLog FAQ INSTALL README TODO README.FIRST \
-               README-MAINTAINER PCRE_README
+               README-MAINTAINER README.FQDN PCRE_README
 }
 
 pkg_postinst() {