summaryrefslogtreecommitdiff
path: root/news
diff options
context:
space:
mode:
Diffstat (limited to 'news')
-rw-r--r--news/nget/DESCR24
-rw-r--r--news/nget/MESSAGE20
-rw-r--r--news/nget/Makefile35
-rw-r--r--news/nget/PLIST13
-rw-r--r--news/nget/distinfo4
5 files changed, 96 insertions, 0 deletions
diff --git a/news/nget/DESCR b/news/nget/DESCR
new file mode 100644
index 00000000000..80cb755d823
--- /dev/null
+++ b/news/nget/DESCR
@@ -0,0 +1,24 @@
+nget is a command line nntp file grabber.
+It automatically pieces together multipart postings for easy
+retrieval, even substituting parts from multiple servers and
+newsgroups. Handles disconnects gracefully, resuming after the
+last part succesfully downloaded.
+
+features:
+ * Automatic multi-part post joining
+ * Automatic binary decoding (using uulib)
+ * Caches header data for quick access
+ * Full multi-server support, transparently joining parts
+ from different servers
+ * Full multi-group support, transparently joining parts from
+ multiple newsgroups
+ * Automatic retries on network errors
+ * Resumes after the last part successfully downloaded
+ * Dupe file detection to avoid unneeded downloads
+ * Select what to retrieve based upon a regular expresson (-r),
+ or even a more complex expression (-R) based upon any of the
+ file's subject, author, lines, bytes, # of parts we have,
+ # of parts req, date, age, messageid, and references.
+ * Search for newsgroups based on their names and/or descriptions
+ * Automatic handling of PAR and PAR2 files retrieves only as many
+ recovery files as necessary to repair any missing/damaged files.
diff --git a/news/nget/MESSAGE b/news/nget/MESSAGE
new file mode 100644
index 00000000000..da3e23c315a
--- /dev/null
+++ b/news/nget/MESSAGE
@@ -0,0 +1,20 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2004/08/23 21:14:32 recht Exp $
+
+Quickstart to nget:
+1) Before the first use, nget must be configured.
+1.a) Make nget directory:
+ mkdir $HOME/.nget5
+
+1.b) Copy example .ngetrc:
+ cp ${EGDIR}/dot.ngetrc $HOME/.nget5/.ngetrc
+
+1.c) Add your newsservers:
+ vi $HOME/.nget5/.ngetrc
+ (Remember to chmod 600 your .ngetrc if you are using password auth.)
+
+2) See manpage and nget --help output. The manpage thoroughly describes
+ all command line and configuration options, and has an examples
+ section.
+
+===========================================================================
diff --git a/news/nget/Makefile b/news/nget/Makefile
new file mode 100644
index 00000000000..c9a7ccbbd83
--- /dev/null
+++ b/news/nget/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/08/23 21:14:32 recht Exp $
+#
+
+DISTNAME= nget-0.27
+CATEGORIES= news
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nget/}
+
+MAINTAINER= Joel CARNAT <joel@carnat.net>
+HOMEPAGE= http://nget.sourceforge.net/
+COMMENT= Command line nntp file grabber
+
+USE_BUILDLINK3= yes
+USE_PKGLOCALEDIR= yes
+GNU_CONFIGURE= yes
+USE_GNU_TOOLS+= make
+USE_LANGUAGES= c c++
+
+CONFIGURE_ARGS+= --with-pcre
+CONFIGURE_ARGS+= --with-popt
+
+EGDIR= ${PREFIX}/share/examples/nget
+MESSAGE_SUBST+= EGDIR=${EGDIR}
+
+INSTALLATION_DIRS= share/nget share/examples/nget
+
+post-install:
+ for f in COPYING Changelog FAQ README TODO; do \
+ ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/share/nget; done
+ ${INSTALL_DATA} ${WRKSRC}/.ngetrc ${EGDIR}/dot.ngetrc
+
+.include "../../converters/uulib/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../devel/popt/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/news/nget/PLIST b/news/nget/PLIST
new file mode 100644
index 00000000000..a96c995882b
--- /dev/null
+++ b/news/nget/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/08/23 21:14:32 recht Exp $
+bin/nget
+bin/ngetlite
+man/man1/nget.1
+man/man1/ngetlite.1
+share/examples/nget/dot.ngetrc
+share/nget/COPYING
+share/nget/Changelog
+share/nget/FAQ
+share/nget/README
+share/nget/TODO
+@dirrm share/nget
+@dirrm share/examples/nget
diff --git a/news/nget/distinfo b/news/nget/distinfo
new file mode 100644
index 00000000000..277e3c80b3c
--- /dev/null
+++ b/news/nget/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/08/23 21:14:32 recht Exp $
+
+SHA1 (nget-0.27.tar.gz) = 3437953f4f62630f9155500f740966c7004a5fee
+Size (nget-0.27.tar.gz) = 488693 bytes