summaryrefslogtreecommitdiff
path: root/news/leafnode+
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2011-05-02 05:38:37 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2011-05-02 05:38:37 +0000
commitbef27b767dd00694a1dd52f92a02b132b5bc4e8c (patch)
treefbb0f6ee84b92d081616021c3d915ba956b82e56 /news/leafnode+
parentRemove unmaintain expired ports from palm (diff)
remove unmaintained expired ports from news
2011-05-01 news/leafnode+: Upstream disapear and distfile is no more available 2011-05-01 news/pyne: Upstream disapear and distfile is no more available 2011-05-01 news/slurp: Upstream disapear and distfile is no more available 2011-05-01 news/unpost: Upstream disapear and distfile is no more available
Notes
Notes: svn path=/head/; revision=273438
Diffstat (limited to 'news/leafnode+')
-rw-r--r--news/leafnode+/Makefile57
-rw-r--r--news/leafnode+/distinfo2
-rw-r--r--news/leafnode+/files/INSTALL.in27
-rw-r--r--news/leafnode+/files/patch-ab127
-rw-r--r--news/leafnode+/files/patch-ac52
-rw-r--r--news/leafnode+/files/patch-activutil.c18
-rw-r--r--news/leafnode+/files/patch-nntputil.c18
-rw-r--r--news/leafnode+/files/patch-util.c18
-rw-r--r--news/leafnode+/files/patch-xnntputil.c18
-rw-r--r--news/leafnode+/files/patch-xoverutil.c18
-rw-r--r--news/leafnode+/pkg-descr17
-rw-r--r--news/leafnode+/pkg-plist13
12 files changed, 0 insertions, 385 deletions
diff --git a/news/leafnode+/Makefile b/news/leafnode+/Makefile
deleted file mode 100644
index 16a18a6ef363..000000000000
--- a/news/leafnode+/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# New ports collection makefile for: leafnode+
-# Date created: 19 November 1998
-# Whom: Tom Hukins <tom@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= leafnode+
-PORTVERSION= 2.15
-PORTREVISION= 1
-CATEGORIES= news ipv6
-MASTER_SITES= http://www25.big.jp/~jam/leafnode+/ \
- http://mirror2.unixfreunde.de/ \
- http://freebsd.unixfreunde.de/sources/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Multi-user offline Usenet news package for small sites
-
-DEPRECATED= Upstream disapear and distfile is no more available
-EXPIRATION_DATE= 2011-05-01
-
-MAN8= checkgroups.8 fetchnews.8 leafnode.8 texpire.8
-PKGINSTALL= ${WRKDIR}/INSTALL
-
-LEAFLIBDIR?= ${PREFIX}/lib/leafnode
-LEAFSPOOLDIR?= /var/spool/leafnode
-REWRITE= ${SED} -e "s:@LIBDIR@:${LEAFLIBDIR}:g" \
- -e "s:@SPOOLDIR@:${LEAFSPOOLDIR}:g" \
- -e "s:@PREFIX@:${PREFIX}:g"
-
-post-patch:
-.for file in Makefile FAQ INSTALL README leafnode.8
- @${MV} ${WRKSRC}/${file} ${WRKSRC}/${file}.bak
- @${REWRITE} ${WRKSRC}/${file}.bak > ${WRKSRC}/${file}
-.endfor
- @${REWRITE} ${FILESDIR}/INSTALL.in > ${PKGINSTALL}
- @${CHMOD} 755 ${PKGINSTALL}
-
-do-install:
-.for file in leafnode fetchnews texpire checkgroups leaftool
- @${INSTALL_PROGRAM} ${WRKSRC}/${file} ${PREFIX}/sbin
-.endfor
-.for file in ${MAN8}
- @${INSTALL_MAN} ${WRKSRC}/${file} ${PREFIX}/man/man8
-.endfor
-.if !defined(NOPORTDOCS)
- @${ECHO_MSG} "===> Copying documents to ${DOCSDIR}"
- @${MKDIR} ${DOCSDIR}
-.for file in Changes FAQ INSTALL README config.example
- @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
-.endfor
-.endif
-
-post-install:
- @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
-
-.include <bsd.port.mk>
diff --git a/news/leafnode+/distinfo b/news/leafnode+/distinfo
deleted file mode 100644
index 3a3b461a0322..000000000000
--- a/news/leafnode+/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (leafnode+-2.15.tar.gz) = de8ac91f9d14fe1f97d21060c7c959353863392407223526d5316643fcd8fd25
-SIZE (leafnode+-2.15.tar.gz) = 58601
diff --git a/news/leafnode+/files/INSTALL.in b/news/leafnode+/files/INSTALL.in
deleted file mode 100644
index beb587c67837..000000000000
--- a/news/leafnode+/files/INSTALL.in
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-LIBDIR=@LIBDIR@
-SPOOLDIR=@SPOOLDIR@
-if [ x$2 = xPOST-INSTALL ]; then
- if [ ! -d $LIBDIR ]; then
- mkdir -p $LIBDIR
- chown -R news:news $LIBDIR/.
- fi
- if [ ! -d $SPOOLDIR ]; then
- mkdir -p $SPOOLDIR
- mkdir -p $SPOOLDIR/message.id
- mkdir -p $SPOOLDIR/interesting.groups
- mkdir -p $SPOOLDIR/out.going
- cd $SPOOLDIR/message.id ; for a in 0 1 2 3 4 5 6 7 8 9 ; do \
- for b in 0 1 2 3 4 5 6 7 8 9 ; do \
- mkdir -p ${a}${b}0 ${a}${b}1 ${a}${b}2 \
- ${a}${b}3 ${a}${b}4 ${a}${b}5 \
- ${a}${b}6 ${a}${b}7 ${a}${b}8 \
- ${a}${b}9 ; \
- done
- done
- chown -R news:news $SPOOLDIR/.
- chmod 2750 $SPOOLDIR
- fi
-fi
-exit 0
diff --git a/news/leafnode+/files/patch-ab b/news/leafnode+/files/patch-ab
deleted file mode 100644
index 2fc564719083..000000000000
--- a/news/leafnode+/files/patch-ab
+++ /dev/null
@@ -1,127 +0,0 @@
---- FAQ.orig Fri Jan 29 13:01:52 1999
-+++ FAQ Sat Jan 30 22:17:12 1999
-@@ -41,8 +41,8 @@
- 5. How do I configure Leafnode+?
-
- See the manual pages for information on how to configure Leafnode+.
--Also, see the sample configuration file, "config.example", in the
--Leafnode+ distribution.
-+Also, see the sample configuration file, "config.example", in
-+@PREFIX@/share/doc/leafnode+.
-
-
- 6. How do I upgrade from Leafnode?
-@@ -50,8 +50,8 @@
- Upgrading is easy - Leafnode+ can be used as a direct replacement
- for Leafnode. However, Leafnode+ will write some additional files in
- the LIBDIR defined when compiling Leafnode+, usually
--/usr/lib/leafnode. Therefore, the UID under which Leafnode+ runs,
--usually root or news, needs write access to this directory.
-+@LIBDIR@. Therefore, the UID under which Leafnode+
-+runs, usually root or news, needs write access to this directory.
-
- You will need to change all references to the "fetch" program to
- refer to "fetchnews". The name of this program has changed because
-@@ -59,8 +59,8 @@
- "fetchnews" describes the function of the program better.
-
- To update from Cornelius's Leafnode, copy
--/var/spool/news/leaf.node/groupinfo into your LIBDIR (usually
--/usr/lib/leafnode/groupinfo) then run "fetchnews".
-+@SPOOLDIR@/leaf.node/groupinfo into your LIBDIR
-+(@LIBDIR@/groupinfo) then run "fetchnews".
-
-
- 7. Can I use Leafnode+ with multiple news servers?
-@@ -90,7 +90,7 @@
- Most news reader software uses the NEWGROUPS command to learn about
- the creation of new groups. The Leafnode+ news server does not
- support this command. To check if new groups are available, see the
--"groupinfo" file in your LIBDIR (usually /usr/lib/leafnode).
-+"groupinfo" file in your LIBDIR (@LIBDIR@).
-
-
-
---- INSTALL.orig Thu Jan 6 01:43:13 2000
-+++ INSTALL Sat Jan 29 12:15:28 2000
-@@ -7,7 +7,8 @@
-
- 3. make installall
-
--4. Edit $(LIBDIR)/config so server points to your upstream news server
-+4. Edit @LIBDIR@/config so the server points to your
-+ upstream news server
- (generally, your IP provider's). Make sure $NNTPSERVER or
- /etc/nntpserver points to your own host so clients will talk to
- leafnode rather than try to go to the upstream server.
-@@ -15,25 +16,24 @@
- 5. Set up a cron job (as user "news") to run texpire every night or
- maybe every week. Here is my crontab line, which runs nightly:
-
--0 4 * * * /usr/local/sbin/texpire
-+0 4 * * * @PREFIX@/sbin/texpire
-
- I did "crontab -u news -e" as root to edit the crontab file, and
- added this line. Substituting "1" for the third "*", thus:
-
--0 4 * * 1 /usr/local/sbin/texpire
-+0 4 * * 1 @PREFIX@/sbin/texpire
-
- tells cron to run texpire at 4am Monday morning.
-
- 6. Make sure fetchnews is run at the appropriate time. If you have a
- full-time link, run it out of cron (as "news" again), if not, run
- it when your connection to the net is established. If it is run as
-- root, it will change user to "news". I use PPP, and run fetchnews
-- from /etc/ppp/ip-up.
-+ root, it will change user to "news".
-
--7. Edit /etc/inetd.conf so $(BINDIR)/leafnode is executed for incoming
-- NNTP connections. HUP inetd. Here is my inetd.conf line:
-+7. Edit /etc/inetd.conf so @PREFIX@/sbin/leafnode is executed for
-+ incoming NNTP connections. HUP inetd. Here is my inetd.conf line:
-
--nntp stream tcp nowait news /usr/local/sbin/leafnode
-+nntp stream tcp nowait news @PREFIX@/sbin/leafnode
-
- This starts leafnode for all connections on the nntp port.
-
---- leafnode.8.orig Sun Dec 6 19:37:53 1998
-+++ leafnode.8 Wed Dec 9 17:41:40 1998
-@@ -74,23 +74,23 @@
- .I must
- be writable by user "news".
- .PP
--.I /usr/lib/leafnode/groupinfo
-+.I @LIBDIR@/groupinfo
- contains the information about each USENET group. In case of harm, it
- is rebuilt by
- .BR fetchnews (8).
- .PP
--.I /usr/lib/leafnode/news-server-name
-+.I @LIBDIR@/news-server-name
- contains the information about every USENET group on each news server.
- In case of harm, it
- is rebuilt by
- .BR fetchnews (8).
- .PP
--.I /usr/lib/leafnode/news-server-name.active
-+.I @LIBDIR@/news-server-name.active
- is an empty file created when
- .BR fetchnews (8)
- get information about every USENET group on each news server.
- .PP
--.I /usr/lib/leafnode/config
-+.I @LIBDIR@/config
- contains the configuration parameters for
- .B leafnode.
- See CONFIGURATION below.
-@@ -152,7 +152,7 @@
-
- .SH CONFIGURATION
- All configuration is done using the file
--.I /usr/lib/leafnode/config.
-+.I @LIBDIR@/config.
- There is no GUI configuration tool yet.
- .PP
- The file is in the common UNIX format: One line per argument, white
diff --git a/news/leafnode+/files/patch-ac b/news/leafnode+/files/patch-ac
deleted file mode 100644
index 70aa73dac263..000000000000
--- a/news/leafnode+/files/patch-ac
+++ /dev/null
@@ -1,52 +0,0 @@
---- Makefile.orig Fri Jun 13 05:06:46 2003
-+++ Makefile Wed Jul 16 12:53:25 2003
-@@ -11,19 +11,19 @@
- #AR = ar
- #RANLIB = ranlib
- # Programs for distribution.
--CP = cp
--CHMOD = chmod
--CHOWN = chown
--GZIP = gzip -f9
--MKDIR = mkdir -p
--RM = rm -f
--SED = sed
--TAR = tar
-+#CP = cp
-+#CHMOD = chmod
-+#CHOWN = chown
-+#GZIP = gzip -f9
-+#MKDIR = mkdir -p
-+#RM = rm -f
-+#SED = sed
-+#TAR = tar
- #
- # You can specify the place programs are installed.
--PREFIX = /usr/local
--BINDIR = $(PREFIX)/sbin
--MANDIR = $(PREFIX)/man
-+#PREFIX = /usr/local
-+#BINDIR = $(PREFIX)/sbin
-+#MANDIR = $(PREFIX)/man
- #
- # If you want to build with debugging, use below.
- #CFLAGS += -g -Wall -Wformat -Wstrict-prototypes -Wmissing-prototypes
-@@ -64,15 +64,15 @@
- #CFLAGS += -DDONTSTRICTDATEFORMAT
- #
- # If you want to use IPv6, use below. It may work.
--#CFLAGS += -DINET6
-+CFLAGS += -DINET6
- #LIBS += -L/usr/local/v6/lib -linet6
- #
- # This is the directory where the news is stored.
--SPOOLDIR = /var/spool/news
-+SPOOLDIR = @SPOOLDIR@
- #
- # This is the directory where the configuration and group information is
- # kept. It should preferably not be on the same partition as spooldir
--LIBDIR = /var/leafnode
-+LIBDIR = @LIBDIR@
- #
- # These are about local library.
- LIBUTIL = libutil.a
diff --git a/news/leafnode+/files/patch-activutil.c b/news/leafnode+/files/patch-activutil.c
deleted file mode 100644
index 9b5175563b41..000000000000
--- a/news/leafnode+/files/patch-activutil.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- activutil.c.orig Thu Jan 30 11:21:44 2003
-+++ activutil.c Thu Jan 30 11:21:58 2003
-@@ -44,6 +44,7 @@
- #endif
-
- #include <fcntl.h>
-+#include <sys/types.h>
- #include <sys/uio.h>
- #include <sys/param.h>
- #include <sys/socket.h>
-@@ -59,7 +60,6 @@
- #include <stdio.h>
- #include <string.h>
- #include <sys/stat.h>
--#include <sys/types.h>
- #include <time.h>
- #include <unistd.h>
- #include <dirent.h>
diff --git a/news/leafnode+/files/patch-nntputil.c b/news/leafnode+/files/patch-nntputil.c
deleted file mode 100644
index ff551924a024..000000000000
--- a/news/leafnode+/files/patch-nntputil.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- nntputil.c.orig Thu Jan 30 11:22:08 2003
-+++ nntputil.c Thu Jan 30 11:22:15 2003
-@@ -44,6 +44,7 @@
- #endif
-
- #include <fcntl.h>
-+#include <sys/types.h>
- #include <sys/uio.h>
- #include <sys/param.h>
- #include <sys/socket.h>
-@@ -59,7 +60,6 @@
- #include <stdio.h>
- #include <string.h>
- #include <sys/stat.h>
--#include <sys/types.h>
- #include <time.h>
- #include <unistd.h>
- #include <dirent.h>
diff --git a/news/leafnode+/files/patch-util.c b/news/leafnode+/files/patch-util.c
deleted file mode 100644
index f569ffeb5c0e..000000000000
--- a/news/leafnode+/files/patch-util.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- util.c.orig Thu Jan 30 11:22:45 2003
-+++ util.c Thu Jan 30 11:22:54 2003
-@@ -40,6 +40,7 @@
- #include <assert.h>
- #include <stdarg.h>
- #include <fcntl.h>
-+#include <sys/types.h>
- #include <sys/uio.h>
- #include <sys/param.h>
- #include <sys/socket.h>
-@@ -55,7 +56,6 @@
- #include <stdio.h>
- #include <string.h>
- #include <sys/stat.h>
--#include <sys/types.h>
- #include <time.h>
- #include <unistd.h>
- #include <dirent.h>
diff --git a/news/leafnode+/files/patch-xnntputil.c b/news/leafnode+/files/patch-xnntputil.c
deleted file mode 100644
index 68833b513a2a..000000000000
--- a/news/leafnode+/files/patch-xnntputil.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- xnntputil.c.orig Thu Jan 30 11:22:21 2003
-+++ xnntputil.c Thu Jan 30 11:22:27 2003
-@@ -30,6 +30,7 @@
-
- #include <assert.h>
- #include <fcntl.h>
-+#include <sys/types.h>
- #include <sys/uio.h>
- #include <sys/param.h>
- #include <sys/socket.h>
-@@ -45,7 +46,6 @@
- #include <stdio.h>
- #include <string.h>
- #include <sys/stat.h>
--#include <sys/types.h>
- #include <time.h>
- #include <unistd.h>
- #include <dirent.h>
diff --git a/news/leafnode+/files/patch-xoverutil.c b/news/leafnode+/files/patch-xoverutil.c
deleted file mode 100644
index e1a512677093..000000000000
--- a/news/leafnode+/files/patch-xoverutil.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- xoverutil.c.orig Thu Jan 30 11:22:33 2003
-+++ xoverutil.c Thu Jan 30 11:22:39 2003
-@@ -44,6 +44,7 @@
- #endif
-
- #include <fcntl.h>
-+#include <sys/types.h>
- #include <sys/uio.h>
- #include <sys/param.h>
- #include <sys/socket.h>
-@@ -59,7 +60,6 @@
- #include <stdio.h>
- #include <string.h>
- #include <sys/stat.h>
--#include <sys/types.h>
- #include <time.h>
- #include <unistd.h>
- #include <dirent.h>
diff --git a/news/leafnode+/pkg-descr b/news/leafnode+/pkg-descr
deleted file mode 100644
index b8cf770ca5ea..000000000000
--- a/news/leafnode+/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Leafnode+ is a simple NNTP server designed for small sites, derived from
-the Leafnode package.
-
-Leafnode+ only downloads the contents of newsgroups that users have
-accessed recently, considerably reducing bandwidth requirements.
-
-When installing Leafnode+ for the first time, set the
-LEAFNODE_SETUP_WRKDIRS environment variable to "yes" before running make
-install or pkg_add. This creates the configuration files and a working
-directory required to run Leafnode+, typically PREFIX/lib/leafnode and
-/var/spool/leafnode.
-
-NOTE: This software contains a number of data-loss bugs and does not
-appear to be actively maintained. For new installations, the
-news/leafnode port is likely to serve your needs better.
-
-WWW: http://www25.big.jp/~jam/leafnode+/
diff --git a/news/leafnode+/pkg-plist b/news/leafnode+/pkg-plist
deleted file mode 100644
index 967dc54d7fa3..000000000000
--- a/news/leafnode+/pkg-plist
+++ /dev/null
@@ -1,13 +0,0 @@
-sbin/leafnode
-sbin/fetchnews
-sbin/texpire
-sbin/checkgroups
-sbin/leaftool
-%%PORTDOCS%%%%DOCSDIR%%/Changes
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/config.example
-@exec if [ ! -d %D/lib/leafnode ]; then mkdir -p %D/lib/leafnode; fi
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm lib/leafnode