+++ /dev/null
-# ChangeLog for net-news/leafnode
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/ChangeLog,v 1.45 2004/12/31 01:25:51 swegener Exp $
-
-*leafnode-2.0.0_alpha20041227 (31 Dec 2004)
-
- 31 Dec 2004; Sven Wegener <swegener@gentoo.org>
- -leafnode-2.0.0_alpha20041215.ebuild,
- +leafnode-2.0.0_alpha20041227.ebuild:
- Version bump. Added support for the pam USE flag. Bug #76075 and #76077 by
- Daniel Webert.
-
- 19 Dec 2004; Sven Wegener <swegener@gentoo.org> +files/local.groups,
- +files/moderators, leafnode-2.0.0_alpha20041215.ebuild:
- Added example local.groups and moderators files. Fixed /var/spool/news
- permissions. Thanks to Daniel Webert <rockoo@rockoo.homelinux.org> in bug
- #74845.
-
-*leafnode-2.0.0_alpha20041215 (18 Dec 2004)
-
- 18 Dec 2004; Sven Wegener <swegener@gentoo.org>
- -leafnode-2.0.0_alpha20041113.ebuild,
- +leafnode-2.0.0_alpha20041215.ebuild:
- Version bump in the development series.
-
-*leafnode-2.0.0_alpha20041113 (05 Dec 2004)
-
- 05 Dec 2004; Sven Wegener <swegener@gentoo.org>
- -leafnode-2.0.0_alpha20041007.ebuild,
- +leafnode-2.0.0_alpha20041113.ebuild:
- Version bump in the development series.
-
-*leafnode-1.10.7 (22 Nov 2004)
-
- 22 Nov 2004; Sven Wegener <swegener@gentoo.org> -leafnode-1.10.5.ebuild,
- +leafnode-1.10.7.ebuild:
- Version bump. Removed old ebuild.
-
- 13 Nov 2004; Sven Wegener <swegener@gentoo.org> leafnode-1.10.6.ebuild:
- Marked stable on x86.
-
- 22 Oct 2004; Jason Wever <weeve@gentoo.org>
- leafnode-2.0.0_alpha20041007.ebuild:
- Added ~sparc keyword.
-
-*leafnode-2.0.0_alpha20041007 (17 Oct 2004)
-
- 17 Oct 2004; Sven Wegener <swegener@gentoo.org>
- -leafnode-2.0.0_alpha20040513.ebuild,
- -leafnode-2.0.0_alpha20040813.ebuild,
- +leafnode-2.0.0_alpha20041007.ebuild:
- Version bump in the development series. Removed old development ebuilds.
-
-*leafnode-1.10.6 (03 Oct 2004)
-
- 03 Oct 2004; Sven Wegener <swegener@gentoo.org> +leafnode-1.10.6.ebuild:
- Version bump.
-
- 03 Oct 2004; Sven Wegener <swegener@gentoo.org> -leafnode-1.10.1.ebuild,
- -leafnode-1.10.2.ebuild, -leafnode-1.10.4.ebuild, leafnode-1.10.5.ebuild,
- -leafnode-1.9.49.ebuild, -leafnode-1.9.50.ebuild:
- Marked stable on x86. Removed old ebuilds.
-
-*leafnode-1.10.5 (04 Sep 2004)
-
- 04 Sep 2004; Sven Wegener <swegener@gentoo.org> +leafnode-1.10.5.ebuild:
- Version bump.
-
-*leafnode-2.0.0_alpha20040813 (16 Aug 2004)
-
- 16 Aug 2004; Sven Wegener <swegener@gentoo.org>
- +leafnode-2.0.0_alpha20040813.ebuild:
- Version bump in the development series.
-
-*leafnode-1.10.4 (16 Aug 2004)
-
- 16 Aug 2004; Sven Wegener <swegener@gentoo.org> +leafnode-1.10.4.ebuild:
- Version bump.
-
-*leafnode-1.10.2 (22 Jul 2004)
-
- 22 Jul 2004; Sven Wegener <swegener@gentoo.org> +leafnode-1.10.2.ebuild:
- Version bump.
-
-*leafnode-2.0.0_alpha20040513 (29 Jun 2004)
-
- 29 Jun 2004; Sven Wegener <swegener@gentoo.org>
- -leafnode-2.0.0_alpha20040206.ebuild, +leafnode-2.0.0_alpha20040513.ebuild:
- Version bump to 2.0.0_alpha20040513 in the pre-release series and removed the
- older ebuild as upstream source package has been dropped. Thanks to Daniel
- Webert <daniel_webert@web.de> in bug #55365. Fixed bug #43094 so that leafnode
- looks in the right directories for configuration files. Thanks to Rui Malheiro
- <rmalheiro@6mil.pt> for reporting and providing a patch. Tidied the ebuild a
- bit. Thanks to tove <bugs@veller.net> in bug #43039 for reporting and
- providing a solution.
-
-*leafnode-1.10.1 (29 Jun 2004)
-
- 29 Jun 2004; Sven Wegener <swegener@gentoo.org> files/fetchnews.cron,
- files/texpire.cron, +leafnode-1.10.1.ebuild, leafnode-1.9.49.ebuild,
- leafnode-1.9.50.ebuild:
- Version bump to 1.10.1 in the stable series. This should close bug #50177
- (leafnode 1.9.19 to 1.9.52 doesn't recover from dupes in some groups) and
- #53089 (Leafnode 1.9.54 ebuild, fixes memory leak). Thanks to Dirk-Lueder
- Kreie <deelkar@gmx.de> for both reports. Tidied the ebuilds a bit as part of
- bug #43039.
-
- 19 Jun 2004; Sven Wegener <swegener@gentoo.org> +metadata.xml:
- Added metadata.xml
-
- 04 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> leafnode-1.9.42.ebuild,
- leafnode-2.0.0_alpha20030621.ebuild, leafnode-2.0.0_alpha20031028.ebuild:
- thin ebuilds
-
- 24 Apr 2004; Ferris McCormick <fmccor@gentoo.org> leafnode-1.9.50.ebuild:
- Add ~sparc keyword at user request (build verified)
-
-*leafnode-2.0.0_alpha20040206 (26 Feb 2004)
-
- 26 Feb 2004; Stewart Honsberger <blkdeath@gentoo.org>
- leafnode-2.0.0_alpha20040206.ebuild:
- Version bump.
-
- 26 Feb 2004; Stewart Honsberger <blkdeath@gentoo.org>
- leafnode-1.9.49.ebuild, leafnode-1.9.50.ebuild:
- Added ~ppc
-
- 25 Feb 2004; Stewart Honsberger <blkdeath@gentoo.org>
- leafnode-1.9.49.ebuild:
- Marked 1.9.49 stable on x86
-
-*leafnode-1.9.50 (25 Feb 2004)
-
- 25 Feb 2004; Stewart Honsberger <blkdeath@gentoo.org>
- leafnode-1.9.50.ebuild:
- Version bump.
-
-*leafnode-1.9.49 (17 Feb 2004)
-
- 17 Feb 2004; Stewart Honsberger <blkdeath@gentoo.org>
- leafnode-1.9.49.ebuild:
- pkg_postinst ${S} mis-use corrected.
-
-*leafnode-2.0.0_alpha20031028 (20 Nov 2003)
-
- 20 Nov 2003; Stewart Honsberger <blkdeath@gentoo.org>
- leafnode-2.0.0_alpha20031028.ebuild:
- Removed slot'ing due to file incompatabilities. This version should be
- installed by itself.
-
- 17 Nov 2003; Stewart Honsberger <blkdeath@gentoo.org> metadata.xml:
- Version bump, ${S} and mkdir fixes
-
- 30 Oct 2003; Martin Holzer <mholzer@gentoo.org> leafnode-1.9.42.ebuild,
- leafnode-2.0.0_alpha20030621.ebuild:
- adding /var/lib/news
-
- 21 Oct 2003; Martin Holzer <mholzer@gentoo.org> leafnode-1.9.42.ebuild,
- leafnode-2.0.0_alpha20030621.ebuild:
- Changing xinetd to virtual/inetd. Closes #31706.
-
-*leafnode-1.9.42 (28 Jun 2003)
-
- 28 Jun 2003; Daniel Ahlberg <aliz@gentoo.org> leafnode-1.9.42.ebuild :
- Comitting directly to stable becuse of severe loss of data bugfixes. Closing #21599.
-
-*leafnode-2.0.0_alpha20030621 (27 Jun 2003)
-
- 27 Jun 2003; Stewart Honsberger <blkdeath@gentoo.org>
- leafnode-2.0.0_alpha20030621.ebuild:
- Initial ebuild for Leafnode 2. Functionality enhancements, etc.
- NOTE: This is ALPHA software. Use/test at your own peril!
-
- Initial ebuild contributed by Torsten <t_veller@gmx.de>
-
-*leafnode-1.9.36 (18 Mar 2003)
-
- 18 Mar 2003; Martin Holzer <mholzer@gentoo.org> leafnode-1.9.31.ebuild,
- leafnode-1.9.36.ebuild:
- version bumped. added addictional docs being installed. closes #17745.
-
-*leafnode-1.9.33 (09 Mar 2003)
-
- 09 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> :
- Version bump.
-
-*leafnode-1.9.31 (02 Jan 2003)
-
- 02 Jan 2003; Daniel Ahlberg <aliz@gentoo.org> leafnode-1.9.31.ebuild :
- Security update.
- 19 Jan 2003; Thomas Raschbacher <lordvan@gentoo.org> leafnode-1.9.31.ebuild:
- fixed download location (bug #14056) cuz its now on sf.net
-
-*leafnode-1.9.30-r1 (30 Dec 2002)
- 30 Dec 2002; Thomas Raschbacher <lordvan@gentoo.org> leafnode-1.9.30-r1 ebuild:
- fixed dep for xinetd(reported in IRC by SirDodger in #gentoo.de)
-
-*leafnode-1.9.30 (30 Dec 2002)
- 30 Dec 2002; Thomas Raschbacher <lordvan@gentoo.org> leafnode-1.9.30 ebuild:
- Version bump and removed patch again :)
-
-*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)
-
- 03 Aug 2002; Bruce A. Locke <blocke@shivan.org> leafnode-1.9.24.ebuild,
- files/digest-leafnode-1.9.24, files/fetchnews.cron, files/texpire.cron:
-
- Version bump, dodoc update, and two new cron files contributed by
- Markus Krainer (markus-krainer@chello.at)
-
-*leafnode-1.9.22 (23 Apr 2002)
-
- 23 Apr 2002; Markus Krainer <krainer@chello.at> leafnode-1.9.22.ebuild,
- files/digest-leafnode-1.9.22, ChangeLog :
-
- - New version 1.9.22
- - Fix /var/lock/news not being created (bug #1976)
-
-*leafnode-1.9.21 (16 Apr 2002)
-
- 16 Apr 2002; Bruce A. Locke <blocke@shivan.org> leafnode-1.9.21.ebuild:
-
- Committed to CVS as 1.9.21 ebuild
-
- 07 Apr 2002; Markus Krainer <krainer@chello.at> leafnode-1.9.20.ebuild,
- files/digest-leafnode-1.9.20, ChangeLog :
-
- - New version 1.9.20
- - Removed "--host" option for ./configure (seems deprecated)
- - Added "--localstatedir=/var" to ./configure (use /var instead of /usr/var)
- - Added "--sysconfdir=/etc/leafnode" to ./configure
- - Changed INSTALLROOT to DESTDIR in make install
- - Removed doc_german from dodoc
- - display a warning as there are incompatible changes to prev. version
-
-*leafnode-1.9.19 (24 Feb 2002)
-
- 24 Feb 2002; Chris Houser <chouser@gentoo.org> leafnode-1.9.19.ebuild :
-
- - More verbose error messages
- - Removed extraneous settings
- - Moved creation of news spool dirs to post-install, so that they aren't
- removed on unmerge
- - User's CFLAGS settings were being ignored. Fixed.
- - Checked in to ebuild tree
-
- 6 Feb 2002; M. Krainer <krainer@chello.at> leafnode-1.9.19.ebuild,
- files/leafnode.xinetd :
-
- - Added german documentation to /usr/share/doc/leafnode-1.9.19/doc_german
- - Added configuration file /etc/xinetd.d/leafnode-nntp (service is
- disabled by default)
-
- 5 Feb 2002; M. Krainer <krainer@chello.at> leafnode-1.9.19.ebuild,
- ChangeLog, files/digest-leafnode-1.9.19 :
-
- - Initial ebuild and ChangeLog for leafnode.
-
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/leafnode-1.10.6.ebuild,v 1.2 2004/11/12 23:59:41 swegener Exp $
-
-MY_P=${P}.rel
-
-DESCRIPTION="A USENET software package designed for small sites"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
-HOMEPAGE="http://leafnode.sourceforge.net/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ~ppc ~sparc"
-IUSE="ipv6"
-
-DEPEND=">=dev-libs/libpcre-3.9"
-RDEPEND="${DEPEND}
- virtual/inetd"
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- econf \
- --sysconfdir=/etc/leafnode \
- --localstatedir=/var \
- --with-spooldir=/var/spool/news \
- $(use_with ipv6) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "make install failed"
-
- # remove the spool dirs -- put them back in during pkg_postinst, so that
- # they don't get removed during an unmerge or upgrade
- rm -rf ${D}/var/spool
-
- # add .keep file to /var/lock/news to avoid ebuild to ignore the empty dir
- keepdir /var/lock/news
-
- 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.txt FAQ.pdf INSTALL NEWS \
- TODO README.FIRST README-daemontools UNINSTALL-daemontools \
- README README-MAINTAINER README-FQDN
- dohtml FAQ.html FAQ.xml README-FQDN.html
-}
-
-pkg_postinst() {
- mkdir -p ${ROOT}/var/spool/news/{leaf.node,failed.postings,interesting.groups,out.going}
- mkdir -p ${ROOT}/var/spool/news/message.id/{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}
- chown -R news:news ${ROOT}/var/spool/news
-
- mkdir -p ${ROOT}/var/lib/news
- chown -R news:news ${ROOT}/var/lib/news
-
- zcat ${ROOT}/usr/share/doc/${PF}/README.FIRST.gz | while read line ;
- do
- einfo $line
- done
-}
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/leafnode-1.10.7.ebuild,v 1.1 2004/11/22 00:23:38 swegener Exp $
-
-MY_P=${P}.rel
-
-DESCRIPTION="A USENET software package designed for small sites"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
-HOMEPAGE="http://leafnode.sourceforge.net/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc"
-IUSE="ipv6"
-
-DEPEND=">=dev-libs/libpcre-3.9"
-RDEPEND="${DEPEND}
- virtual/inetd"
-
-S=${WORKDIR}/${MY_P}
-
-src_compile() {
- econf \
- --sysconfdir=/etc/leafnode \
- --localstatedir=/var \
- --with-spooldir=/var/spool/news \
- $(use_with ipv6) \
- || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "make install failed"
-
- # remove the spool dirs -- put them back in during pkg_postinst, so that
- # they don't get removed during an unmerge or upgrade
- rm -rf ${D}/var/spool
-
- # add .keep file to /var/lock/news to avoid ebuild to ignore the empty dir
- keepdir /var/lock/news
-
- 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.txt FAQ.pdf INSTALL NEWS \
- TODO README.FIRST README-daemontools UNINSTALL-daemontools \
- README README-MAINTAINER README-FQDN
- dohtml FAQ.html FAQ.xml README-FQDN.html
-}
-
-pkg_postinst() {
- mkdir -p ${ROOT}/var/spool/news/{leaf.node,failed.postings,interesting.groups,out.going}
- mkdir -p ${ROOT}/var/spool/news/message.id/{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}
- chown -R news:news ${ROOT}/var/spool/news
-
- mkdir -p ${ROOT}/var/lib/news
- chown -R news:news ${ROOT}/var/lib/news
-
- zcat ${ROOT}/usr/share/doc/${PF}/README.FIRST.gz | while read line ;
- do
- einfo $line
- done
-}
+++ /dev/null
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-news/leafnode/leafnode-2.0.0_alpha20041227.ebuild,v 1.1 2004/12/31 01:25:51 swegener Exp $
-
-inherit flag-o-matic
-
-MY_P=${P/_/.}a
-
-DESCRIPTION="A USENET software package designed for small sites"
-SRC_URI="http://www-dt.e-technik.uni-dortmund.de/~ma/leafnode/beta/${MY_P}.tar.bz2"
-HOMEPAGE="http://www-dt.e-technik.uni-dortmund.de/~ma/leafnode/beta/"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc"
-IUSE="ipv6 pam"
-
-DEPEND=">=dev-libs/libpcre-3.9
- pam? ( sys-libs/pam )"
-RDEPEND="${DEPEND}
- virtual/inetd"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- append-ldflags -Wl,-z,now
-
- econf \
- --sysconfdir=/etc/leafnode \
- --with-runas-user=news \
- --localstatedir=/var \
- --with-spooldir=/var/spool/news \
- $(use_with ipv6) \
- $(use_with pam) \
- || die "./configure failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make DESTDIR=${D} install || die "make install failed"
-
- rm -rf ${D}/var/spool
- keepdir /var/lock/news
-
- insinto /etc/leafnode
- doins ${FILESDIR}/{local.groups,moderators} || die "doins failed"
-
- insinto /etc/xinetd.d
- newins ${FILESDIR}/leafnode.xinetd leafnode-nntp || die "newins failed"
-
- exeinto /etc/cron.hourly
- doexe ${FILESDIR}/fetchnews.cron || die "doexe failed"
- exeinto /etc/cron.daily
- doexe ${FILESDIR}/texpire.cron || die "doexe failed"
-
- dodoc \
- AUTHORS COPYING* CREDITS ChangeLog DEBUGGING ENVIRONMENT FAQ \
- INSTALL NEWS TODO README README_FIRST UPDATING || die "dodoc failed"
- dohtml README.html || die "dohtml failed"
-}
-
-pkg_postinst() {
- mkdir -p ${ROOT}/var/spool/news/{leaf.node,failed.postings,interesting.groups,out.going}
- mkdir -p ${ROOT}/var/spool/news/message.id/{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}{0,1,2,3,4,5,6,7,8,9}
-
- chown -R news:news ${ROOT}/var/spool/news
- find ${ROOT}/var/spool/news -type d -exec chmod 02775 {} \;
-
- zcat ${ROOT}/usr/share/doc/${PF}/README_FIRST.gz | while read line
- do
- einfo $line
- done
-
- einfo
- einfo "DO MAKE SURE THAT YOU RUN texpire -r IF YOU HAVE ARTICLES IN THE SPOOL"
-}