pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc nget: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f9be118e1a65
branches:  trunk
changeset: 375758:f9be118e1a65
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Mar 25 10:41:34 2022 +0000

description:
nget: remove

Last release from 2004, no upstream activity, does not build on NetBSD 9+
and most other platforms

diffstat:

 doc/CHANGES-2022                      |   3 +-
 doc/TODO                              |   5 ++-
 news/Makefile                         |   3 +-
 news/nget/DESCR                       |  24 ----------------
 news/nget/MESSAGE                     |  20 -------------
 news/nget/Makefile                    |  38 --------------------------
 news/nget/PLIST                       |  11 -------
 news/nget/distinfo                    |  17 -----------
 news/nget/patches/patch-auto__map_h   |  51 -----------------------------------
 news/nget/patches/patch-cache.h       |  12 --------
 news/nget/patches/patch-dupe__file_cc |  14 ---------
 news/nget/patches/patch-etree.cc      |  24 ----------------
 news/nget/patches/patch-getter.h      |  15 ----------
 news/nget/patches/patch-lite_h        |  17 -----------
 news/nget/patches/patch-myregex_cc    |  16 ----------
 news/nget/patches/patch-nget.cc       |  12 --------
 news/nget/patches/patch-nrange_h      |  14 ---------
 news/nget/patches/patch-path_cc       |  12 --------
 news/nget/patches/patch-server_cc     |  14 ---------
 news/nget/patches/patch-stlhelp.h     |  13 --------
 20 files changed, 6 insertions(+), 329 deletions(-)

diffs (truncated from 449 to 300 lines):

diff -r fc86d02b985a -r f9be118e1a65 doc/CHANGES-2022
--- a/doc/CHANGES-2022  Fri Mar 25 10:37:30 2022 +0000
+++ b/doc/CHANGES-2022  Fri Mar 25 10:41:34 2022 +0000
@@ -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 @@
        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]
diff -r fc86d02b985a -r f9be118e1a65 doc/TODO
--- a/doc/TODO  Fri Mar 25 10:37:30 2022 +0000
+++ b/doc/TODO  Fri Mar 25 10:41:34 2022 +0000
@@ -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 @@
        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 @@
        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 -r fc86d02b985a -r f9be118e1a65 news/Makefile
--- a/news/Makefile     Fri Mar 25 10:37:30 2022 +0000
+++ b/news/Makefile     Fri Mar 25 10:41:34 2022 +0000
@@ -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+=       newsbeuter
 SUBDIR+=       newsfetch
 SUBDIR+=       newsx
-SUBDIR+=       nget
 SUBDIR+=       nn
 SUBDIR+=       nntpcache
 SUBDIR+=       nntpclnt
diff -r fc86d02b985a -r f9be118e1a65 news/nget/DESCR
--- a/news/nget/DESCR   Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r fc86d02b985a -r f9be118e1a65 news/nget/MESSAGE
--- a/news/nget/MESSAGE Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r fc86d02b985a -r f9be118e1a65 news/nget/Makefile
--- a/news/nget/Makefile        Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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@localhost
-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 -r fc86d02b985a -r f9be118e1a65 news/nget/PLIST
--- a/news/nget/PLIST   Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r fc86d02b985a -r f9be118e1a65 news/nget/distinfo
--- a/news/nget/distinfo        Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r fc86d02b985a -r f9be118e1a65 news/nget/patches/patch-auto__map_h
--- a/news/nget/patches/patch-auto__map_h       Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r fc86d02b985a -r f9be118e1a65 news/nget/patches/patch-cache.h
--- a/news/nget/patches/patch-cache.h   Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r fc86d02b985a -r f9be118e1a65 news/nget/patches/patch-dupe__file_cc
--- a/news/nget/patches/patch-dupe__file_cc     Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r fc86d02b985a -r f9be118e1a65 news/nget/patches/patch-etree.cc
--- a/news/nget/patches/patch-etree.cc  Fri Mar 25 10:37:30 2022 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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){



Home | Main Index | Thread Index | Old Index