summaryrefslogtreecommitdiff
path: root/news/suck
diff options
context:
space:
mode:
authorfrueauf <frueauf@pkgsrc.org>1998-04-28 11:05:52 +0000
committerfrueauf <frueauf@pkgsrc.org>1998-04-28 11:05:52 +0000
commit6725e8b7ecc873bcbc34a01b1d4d6e2a417524cc (patch)
tree64201056fafffc3d1fcb746475002635835e9fdc /news/suck
parent953a12ef89ad9f64e7ff67479f213a5619cccaf0 (diff)
downloadpkgsrc-6725e8b7ecc873bcbc34a01b1d4d6e2a417524cc.tar.gz
Initial import of suck-3.9.3, based on pr 5332.
Diffstat (limited to 'news/suck')
-rw-r--r--news/suck/Makefile27
-rw-r--r--news/suck/files/md51
-rw-r--r--news/suck/patches/patch-aa12
-rw-r--r--news/suck/pkg/COMMENT1
-rw-r--r--news/suck/pkg/DESCR13
-rw-r--r--news/suck/pkg/PLIST17
6 files changed, 71 insertions, 0 deletions
diff --git a/news/suck/Makefile b/news/suck/Makefile
new file mode 100644
index 00000000000..19cda484072
--- /dev/null
+++ b/news/suck/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 1998/04/28 11:05:52 frueauf Exp $
+#
+
+DISTNAME= suck-3.9.3
+CATEGORIES= news
+MASTER_SITES= http://home.att.net/~bobyetman/
+MASTER_SITES+= ftp://sunsite.unc.edu/pub/Linux/system/news/transport/
+MASTER_SITES+= ftp://tsx-11.mit.edu/pub/linux/sources/sbin/
+
+MAINTAINER= root@garbled.net
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --prefix=${LOCALBASE}
+
+MAN1= rpost.1 suck.1 testhost.1 lmove.1
+
+post-patch:
+ @${CAT} ${WRKSRC}/Makefile.in | ${SED} \
+ -e 's+%%%HISTORY%%%+'${LOCALBASE}'/etc/news/history+g' \
+ >${WRKSRC}/Makefile.tmp
+ @${MV} ${WRKSRC}/Makefile.tmp ${WRKSRC}/Makefile.in
+
+post-install:
+ ${MKDIR} ${LOCALBASE}/share/examples/suck
+ ${CP} ${WRKSRC}/sample/* ${LOCALBASE}/share/examples/suck
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/news/suck/files/md5 b/news/suck/files/md5
new file mode 100644
index 00000000000..348d50551ca
--- /dev/null
+++ b/news/suck/files/md5
@@ -0,0 +1 @@
+MD5 (suck-3.9.3.tar.gz) = a97ec53290d2126506044fa780c7cd02
diff --git a/news/suck/patches/patch-aa b/news/suck/patches/patch-aa
new file mode 100644
index 00000000000..543ab6ddbfa
--- /dev/null
+++ b/news/suck/patches/patch-aa
@@ -0,0 +1,12 @@
+--- Makefile.in.orig Thu Feb 12 19:24:28 1998
++++ Makefile.in Tue Apr 21 04:56:17 1998
+@@ -9,3 +9,3 @@
+ #HISTORYF=/var/news/etc/history
+-HISTORYF=/usr/lib/news/history
++HISTORYF=%%%HISTORY%%%
+
+@@ -132,3 +132,3 @@
+ - mkdir -p $(bindir)
+- - strip -s suck rpost testhost lmove
++ - strip suck rpost testhost lmove
+ $(INSTALL_PROGRAM) suck $(bindir)/suck
diff --git a/news/suck/pkg/COMMENT b/news/suck/pkg/COMMENT
new file mode 100644
index 00000000000..acbad3fc73a
--- /dev/null
+++ b/news/suck/pkg/COMMENT
@@ -0,0 +1 @@
+Feed a local news server without a dedicated newsfeed.
diff --git a/news/suck/pkg/DESCR b/news/suck/pkg/DESCR
new file mode 100644
index 00000000000..59f5f0b7c10
--- /dev/null
+++ b/news/suck/pkg/DESCR
@@ -0,0 +1,13 @@
+The primary use for suck is to feed a local INN or CNEWS server, without
+the remote NNTP feeding you articles. It is designed for a small, partial
+news feed. It is NOT designed to feed 10,000 groups and 3 Gigs of articles
+a day.
+
+This package contains software for copying news from an NNTP server to your
+local machine, and copying replies back up to an NNTP server.
+
+The suck/rpost combination allows you to run your own INN/CNEWS site,
+controlling where you get your news, and where you post outgoing articles.
+Suck/rpost use only standard NNTP commands that are used by your favorite
+news reader (tin, xvnews, strn) such as POST and ARTICLE. If you can use tin
+or xvnews against a NNTP site, than you can use Suck/Rpost.
diff --git a/news/suck/pkg/PLIST b/news/suck/pkg/PLIST
new file mode 100644
index 00000000000..df42340c5d9
--- /dev/null
+++ b/news/suck/pkg/PLIST
@@ -0,0 +1,17 @@
+@comment $NetBSD: PLIST,v 1.1 1998/04/28 11:05:53 frueauf Exp $
+bin/suck
+bin/rpost
+bin/testhost
+bin/lmove
+man/man1/rpost.1
+man/man1/suck.1
+man/man1/testhost.1
+man/man1/lmove.1
+share/examples/suck/get.news.innxmit
+share/examples/suck/get.news.rnews
+share/examples/suck/killprg_child.c
+share/examples/suck/put.news
+share/examples/suck/suckkillfile.sample
+share/examples/suck/sucknewsrc.sample
+share/examples/suck/suckothermsgs.sample
+@dirrm share/examples/suck