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