diff options
-rw-r--r-- | news/nget/DESCR | 24 | ||||
-rw-r--r-- | news/nget/MESSAGE | 20 | ||||
-rw-r--r-- | news/nget/Makefile | 35 | ||||
-rw-r--r-- | news/nget/PLIST | 13 | ||||
-rw-r--r-- | news/nget/distinfo | 4 |
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 |