diff options
-rw-r--r-- | doc/CHANGES-2022 | 3 | ||||
-rw-r--r-- | doc/TODO | 5 | ||||
-rw-r--r-- | news/Makefile | 3 | ||||
-rw-r--r-- | news/nget/DESCR | 24 | ||||
-rw-r--r-- | news/nget/MESSAGE | 20 | ||||
-rw-r--r-- | news/nget/Makefile | 38 | ||||
-rw-r--r-- | news/nget/PLIST | 11 | ||||
-rw-r--r-- | news/nget/distinfo | 17 | ||||
-rw-r--r-- | news/nget/patches/patch-auto__map_h | 51 | ||||
-rw-r--r-- | news/nget/patches/patch-cache.h | 12 | ||||
-rw-r--r-- | news/nget/patches/patch-dupe__file_cc | 14 | ||||
-rw-r--r-- | news/nget/patches/patch-etree.cc | 24 | ||||
-rw-r--r-- | news/nget/patches/patch-getter.h | 15 | ||||
-rw-r--r-- | news/nget/patches/patch-lite_h | 17 | ||||
-rw-r--r-- | news/nget/patches/patch-myregex_cc | 16 | ||||
-rw-r--r-- | news/nget/patches/patch-nget.cc | 12 | ||||
-rw-r--r-- | news/nget/patches/patch-nrange_h | 14 | ||||
-rw-r--r-- | news/nget/patches/patch-path_cc | 12 | ||||
-rw-r--r-- | news/nget/patches/patch-server_cc | 14 | ||||
-rw-r--r-- | news/nget/patches/patch-stlhelp.h | 13 |
20 files changed, 6 insertions, 329 deletions
diff --git a/doc/CHANGES-2022 b/doc/CHANGES-2022 index 51fc5d1cb7f..f43ff445ac3 100644 --- a/doc/CHANGES-2022 +++ b/doc/CHANGES-2022 @@ -1,4 +1,4 @@ -$NetBSD: CHANGES-2022,v 1.1548 2022/03/25 08:37:11 nia Exp $ +$NetBSD: CHANGES-2022,v 1.1549 2022/03/25 10:41:34 wiz Exp $ Changes to the packages collection and infrastructure in 2022: @@ -2037,3 +2037,4 @@ Changes to the packages collection and infrastructure in 2022: Removed graphics/cal3d-examples [wiz 2022-03-24] Updated chat/weechat to 3.4.1 [nia 2022-03-25] Updated graphics/tiff to 4.3.0nb1 [nia 2022-03-25] + Removed news/nget [wiz 2022-03-25] @@ -1,4 +1,4 @@ -$NetBSD: TODO,v 1.21622 2022/03/23 21:16:53 wiz Exp $ +$NetBSD: TODO,v 1.21623 2022/03/25 10:41:34 wiz Exp $ Suggested new packages ====================== @@ -589,7 +589,7 @@ For possible Perl packages updates, see http://www.NetBSD.org/~wiz/perl.html o cvs-fast-export-1.56 o cxref-1.6e o cygwin_lib-1.5.24.2 - o cyrus-imapd-2.5.4 + o cyrus-imapd-3.4.3 o dap-3.10 o dar-2.4.14 o darktable-3.8 @@ -1200,6 +1200,7 @@ For possible Perl packages updates, see http://www.NetBSD.org/~wiz/perl.html o ns-plugger-common-5.1.3 o nsm-2.4.12 o ntop-5.0 + o ntopng-5.2 o ntpsec-1.2.0 o nts-82 o nuitka-0.6.14.4 diff --git a/news/Makefile b/news/Makefile index c3ae9c2717d..1db0bfc4933 100644 --- a/news/Makefile +++ b/news/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.49 2021/12/18 14:15:53 leot Exp $ +# $NetBSD: Makefile,v 1.50 2022/03/25 10:41:34 wiz Exp $ # COMMENT= Network news @@ -19,7 +19,6 @@ SUBDIR+= neix SUBDIR+= newsbeuter SUBDIR+= newsfetch SUBDIR+= newsx -SUBDIR+= nget SUBDIR+= nn SUBDIR+= nntpcache SUBDIR+= nntpclnt diff --git a/news/nget/DESCR b/news/nget/DESCR deleted file mode 100644 index 6e02eb58125..00000000000 --- a/news/nget/DESCR +++ /dev/null @@ -1,24 +0,0 @@ -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 deleted file mode 100644 index da3e23c315a..00000000000 --- a/news/nget/MESSAGE +++ /dev/null @@ -1,20 +0,0 @@ -=========================================================================== -$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 deleted file mode 100644 index b3c68a56e0f..00000000000 --- a/news/nget/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# $NetBSD: Makefile,v 1.14 2020/03/20 11:58:13 nia Exp $ -# - -DISTNAME= nget-0.27.1 -PKGREVISION= 4 -CATEGORIES= news -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nget/} - -MAINTAINER= joel@carnat.net -HOMEPAGE= http://nget.sourceforge.net/ -COMMENT= Command line nntp file grabber - -USE_PKGLOCALEDIR= yes -GNU_CONFIGURE= yes -USE_TOOLS+= gmake -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 -INSTALL_MAKE_FLAGS+= prefix=${DESTDIR}${PREFIX} \ - mandir=${DESTDIR}${PREFIX}/${PKGMANDIR} - -post-install: - for f in COPYING Changelog FAQ README TODO; do \ - ${INSTALL_DATA} ${WRKSRC}/$${f} ${DESTDIR}${PREFIX}/share/nget; done - ${INSTALL_DATA} ${WRKSRC}/.ngetrc ${DESTDIR}${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/termcap.buildlink3.mk" -.include "../../mk/bsd.pkg.mk" diff --git a/news/nget/PLIST b/news/nget/PLIST deleted file mode 100644 index 3d6803e9916..00000000000 --- a/news/nget/PLIST +++ /dev/null @@ -1,11 +0,0 @@ -@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:10:06 joerg 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 diff --git a/news/nget/distinfo b/news/nget/distinfo deleted file mode 100644 index d7acf84f1e5..00000000000 --- a/news/nget/distinfo +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: distinfo,v 1.13 2021/10/26 11:09:36 nia Exp $ - -BLAKE2s (nget-0.27.1.tar.gz) = 6a6fd8755209719dc901decbbd334ea504db71908ddb25682b72a2fc62114cf4 -SHA512 (nget-0.27.1.tar.gz) = 85379bc67c33f259c18bd205792433b59d08f1c28e3599754e942097dd7f841e4dce6c33dad0a2a4c68f3cd3449a06c5fd127b65e9c2964ef30cd465c4ca9729 -Size (nget-0.27.1.tar.gz) = 490164 bytes -SHA1 (patch-auto__map_h) = 355d8e02aed69a273a9cf282d6bc868b1b6d1846 -SHA1 (patch-cache.h) = 2b8d07aa2a423e2143bf1482592d192c6378e309 -SHA1 (patch-dupe__file_cc) = 31c550c8b23fd9885dc18aba5da44e108a132123 -SHA1 (patch-etree.cc) = 11af9f43c8ea55e3aa7cef8277cc178aba832b73 -SHA1 (patch-getter.h) = 2743095418b99e249c0084beb14185c22f77ecd4 -SHA1 (patch-lite_h) = 3bb31ed0bb2aad077f0da3d01dc6ae4da89f6eaa -SHA1 (patch-myregex_cc) = 922f62c50f5fe56a0fb54347eef7a0a8d1a8fc79 -SHA1 (patch-nget.cc) = 94b36db92f6fd34d76b33c47173c2db430f418d7 -SHA1 (patch-nrange_h) = 7be7f613e2fbf27511c9052d70c188f9dcf2325d -SHA1 (patch-path_cc) = c5fbb44bc8eadad7398b8f6665dbe538322396b5 -SHA1 (patch-server_cc) = 66a3c4b950dbfefc9f27773d6e7ed7f74d5472f3 -SHA1 (patch-stlhelp.h) = 92851f32b0a2ec402d97b3322d662aea6572dc9d diff --git a/news/nget/patches/patch-auto__map_h b/news/nget/patches/patch-auto__map_h deleted file mode 100644 index e0c0125a221..00000000000 --- a/news/nget/patches/patch-auto__map_h +++ /dev/null @@ -1,51 +0,0 @@ -$NetBSD: patch-auto__map_h,v 1.1 2012/05/07 20:38:41 dholland Exp $ - -Update the C++ dialect. - ---- auto_map.h.orig 2004-06-17 21:00:33.000000000 +0000 -+++ auto_map.h -@@ -23,10 +23,10 @@ - #include <assert.h> - #include <map> - --template <class K, class T, template <class BK, class BT> class Base> --class auto_map_base : public Base<K, restricted_ptr<T> > { -+template <class K, class T, class Base> -+class auto_map_base : public Base { - protected: -- typedef Base<K, restricted_ptr<T> > super; -+ typedef Base super; - public: - typedef typename super::iterator iterator; - -@@ -55,9 +55,9 @@ class auto_map_base : public Base<K, res - - - template <class K, class T> --class auto_map : public auto_map_base<K, T, std::map> { -+class auto_map : public auto_map_base<K, T, std::map<K, restricted_ptr<T> > > { - public: -- typedef typename auto_map_base<K, T, std::map>::super super; -+ typedef typename auto_map_base<K, T, std::map<K, restricted_ptr<T> > >::super super; - typedef typename super::iterator iterator; - typedef typename super::value_type value_type; - /*super::value_type value_type(const K &k, T*p) { -@@ -68,15 +68,15 @@ class auto_map : public auto_map_base<K, - return super::insert(v); - }*/ - std::pair<iterator, bool> insert_value(const K &k, T* p) { //we can't really use the normal insert funcs, but we don't want to just name it insert since it would be easy to confuse with all the normal map insert funcs -- assert(find(k)==this->end()); -+ assert(this->find(k)==this->end()); - return super::insert(value_type(k, restricted_ptr<T>(p))); - } - }; - - template <class K, class T> --class auto_multimap : public auto_map_base<K, T, std::multimap> { -+class auto_multimap : public auto_map_base<K, T, std::multimap<K, restricted_ptr<T> > > { - public: -- typedef typename auto_map_base<K, T, std::multimap>::super super; -+ typedef typename auto_map_base<K, T, std::multimap<K, restricted_ptr<T> > >::super super; - typedef typename super::iterator iterator; - typedef typename super::value_type value_type; - iterator insert_value(const K &k, T* p) { //we can't really use the normal insert funcs, but we don't want to just name it insert since it would be easy to confuse with all the normal map insert funcs diff --git a/news/nget/patches/patch-cache.h b/news/nget/patches/patch-cache.h deleted file mode 100644 index fade8add73d..00000000000 --- a/news/nget/patches/patch-cache.h +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-cache.h,v 1.1 2011/12/06 19:51:07 joerg Exp $ - ---- cache.h.orig 2011-12-06 17:04:06.000000000 +0000 -+++ cache.h -@@ -23,6 +23,7 @@ - #endif - #include <sys/types.h> - #include <ctype.h> -+#include <climits> - #include <string> - #include <map> - #include "_hash_map.h" diff --git a/news/nget/patches/patch-dupe__file_cc b/news/nget/patches/patch-dupe__file_cc deleted file mode 100644 index 1cb132869ba..00000000000 --- a/news/nget/patches/patch-dupe__file_cc +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-dupe__file_cc,v 1.1 2012/05/08 18:25:08 dholland Exp $ - -Use standard headers. - ---- dupe_file.cc~ 2004-05-29 23:00:05.000000000 +0000 -+++ dupe_file.cc -@@ -20,6 +20,7 @@ - #include "log.h" - #include "path.h" - -+#include <cstring> - #include <dirent.h> - #include <ctype.h> - #include <sys/stat.h> diff --git a/news/nget/patches/patch-etree.cc b/news/nget/patches/patch-etree.cc deleted file mode 100644 index 00639f72b33..00000000000 --- a/news/nget/patches/patch-etree.cc +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-etree.cc,v 1.1 2018/11/11 14:11:27 rhialto Exp $ - -Improve const-correctness. - ---- etree.cc.orig 2004-05-29 23:00:05.000000000 +0000 -+++ etree.cc -@@ -79,7 +79,7 @@ pred<ClassType> *new_comparison(RetType - return new Comparison<Op, MemGetter, RetType, ClassType>(member, v); - } - template <template <class A, class B> class Op, class ClassType, class RetType> --pred<ClassType> *new_comparison(RetType (ClassType::*memberf)(void), RetType v){ -+pred<ClassType> *new_comparison(RetType (ClassType::*memberf)(void) const, RetType v){ - return new Comparison<Op, MemfuncGetter, RetType, ClassType>(memberf, v); - } - template <class ClassType, class getterT, class T2> -@@ -112,7 +112,7 @@ pred<ClassType> *new_comparison_re(RetTy - return new Comparison_re<Op, MemGetter, RetType, ClassType>(member, pattern, flags); - } - template <template <class A, class B> class Op, class ClassType, class RetType> --pred<ClassType> *new_comparison_re(RetType (ClassType::*memberf)(void), const char *pattern, int flags){ -+pred<ClassType> *new_comparison_re(RetType (ClassType::*memberf)(void) const, const char *pattern, int flags){ - return new Comparison_re<Op, MemfuncGetter, RetType, ClassType>(memberf, pattern, flags); - } - template <class ClassType, class getterT> diff --git a/news/nget/patches/patch-getter.h b/news/nget/patches/patch-getter.h deleted file mode 100644 index 14bfd03a429..00000000000 --- a/news/nget/patches/patch-getter.h +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-getter.h,v 1.1 2018/11/11 14:11:27 rhialto Exp $ - -Improve const-correctness. - ---- getter.h.orig 2018-04-16 19:54:17.000000000 +0000 -+++ getter.h -@@ -35,7 +35,7 @@ class MemGetter { - template <class RetType, class ClassType> - class MemfuncGetter { - private: -- typedef RetType (ClassType::*member_t)(void); -+ typedef RetType (ClassType::*member_t)(void) const; - member_t member; - public: - typedef RetType T; diff --git a/news/nget/patches/patch-lite_h b/news/nget/patches/patch-lite_h deleted file mode 100644 index df4fa40c6d4..00000000000 --- a/news/nget/patches/patch-lite_h +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-lite_h,v 1.1 2012/05/10 02:04:36 dholland Exp $ - -Use standard headers. - ---- lite.h~ 2004-05-29 23:00:08.000000000 +0000 -+++ lite.h -@@ -23,7 +23,9 @@ - #include "config.h" - #endif - --#include <stdlib.h> -+#include <cstring> -+#include <cstdlib> -+ - char * newstrcpy(char *&dest, const char *src); - inline void safefree(char *&p){ - if (p){free(p);p=NULL;} diff --git a/news/nget/patches/patch-myregex_cc b/news/nget/patches/patch-myregex_cc deleted file mode 100644 index bfbea05cd35..00000000000 --- a/news/nget/patches/patch-myregex_cc +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-myregex_cc,v 1.1 2012/05/10 02:04:36 dholland Exp $ - -Use standard headers. - ---- myregex.cc~ 2004-05-29 23:00:06.000000000 +0000 -+++ myregex.cc -@@ -19,7 +19,8 @@ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif --#include <stdlib.h> -+#include <cstring> -+#include <cstdlib> - #include "myregex.h" - - diff --git a/news/nget/patches/patch-nget.cc b/news/nget/patches/patch-nget.cc deleted file mode 100644 index 0a700a14ea6..00000000000 --- a/news/nget/patches/patch-nget.cc +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-nget.cc,v 1.1 2011/12/06 19:51:07 joerg Exp $ - ---- nget.cc.orig 2011-12-06 17:02:32.000000000 +0000 -+++ nget.cc -@@ -37,6 +37,7 @@ extern "C" { - #include <stdio.h> - #include <errno.h> - #include <string.h> -+#include <limits.h> - #include <time.h> - #include "_fileconf.h" - diff --git a/news/nget/patches/patch-nrange_h b/news/nget/patches/patch-nrange_h deleted file mode 100644 index 70a59c18d11..00000000000 --- a/news/nget/patches/patch-nrange_h +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-nrange_h,v 1.1 2012/05/09 06:27:05 dholland Exp $ - -Add missing header file, affects gcc 4.5+. - ---- nrange.h~ 2004-05-29 23:00:08.000000000 +0000 -+++ nrange.h -@@ -23,6 +23,7 @@ - #include "config.h" - #endif - #include <sys/types.h> -+#include <climits> - #include <map> - #include <stdexcept> - diff --git a/news/nget/patches/patch-path_cc b/news/nget/patches/patch-path_cc deleted file mode 100644 index 233afbfdb45..00000000000 --- a/news/nget/patches/patch-path_cc +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-path_cc,v 1.1 2012/05/09 06:13:33 dholland Exp $ - ---- path.cc~ 2004-05-29 23:00:06.000000000 +0000 -+++ path.cc -@@ -16,6 +16,7 @@ - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ -+#include <cstring> - #include "path.h" - #include <errno.h> - #include <unistd.h> diff --git a/news/nget/patches/patch-server_cc b/news/nget/patches/patch-server_cc deleted file mode 100644 index 2df2e074d58..00000000000 --- a/news/nget/patches/patch-server_cc +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-server_cc,v 1.1 2012/05/10 02:04:36 dholland Exp $ - -Use standard headers. - ---- server.cc~ 2004-12-20 20:44:11.000000000 +0000 -+++ server.cc -@@ -16,6 +16,7 @@ - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - */ -+#include <climits> - #include "server.h" - #include "strreps.h" - #include "nget.h" diff --git a/news/nget/patches/patch-stlhelp.h b/news/nget/patches/patch-stlhelp.h deleted file mode 100644 index 8a143e3cd2f..00000000000 --- a/news/nget/patches/patch-stlhelp.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-stlhelp.h,v 1.1 2011/12/06 19:51:07 joerg Exp $ - ---- stlhelp.h.orig 2011-12-06 17:03:41.000000000 +0000 -+++ stlhelp.h -@@ -19,6 +19,8 @@ - #ifndef _STLHELP_H_ - #define _STLHELP_H_ - -+#include <cstring> -+ - struct eqstr - { - bool operator()(const char* s1, const char* s2) const |