|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| compat/ | H | 21-Dec-2004 | - | 445 | 262 |
| par2/ | H | 03-May-2022 | - | 8,470 | 4,909 |
| test/ | H | 21-Dec-2004 | - | 11,844 | 10,502 |
| uulib/ | H | 21-Dec-2004 | - | 13,981 | 9,940 |
| .ngetrc | H A D | 21-Dec-2004 | 2.5 KiB | 132 | 126 |
| COPYING | H A D | 23-May-2001 | 17.6 KiB | 341 | 281 |
| Changelog | H A D | 03-May-2022 | 32.1 KiB | 448 | 408 |
| FAQ | H A D | 15-Jun-2004 | 2.8 KiB | 80 | 53 |
| Makefile.in | H A D | 03-May-2022 | 4.5 KiB | 144 | 105 |
| README | H A D | 21-Dec-2004 | 3.1 KiB | 78 | 62 |
| README.mingw32 | H A D | 31-Aug-2003 | 1.6 KiB | 42 | 32 |
| README.win32 | H A D | 21-Dec-2004 | 631 | 23 | 13 |
| TODO | H A D | 03-Nov-2002 | 2.4 KiB | 57 | 39 |
| _fileconf.h | H A D | 29-May-2004 | 786 | 44 | 35 |
| _hash_map.h | H A D | 29-May-2004 | 1.2 KiB | 42 | 20 |
| _sstream.h | H A D | 29-May-2004 | 1.3 KiB | 42 | 17 |
| _subconf.h | H A D | 17-Jun-2004 | 2.5 KiB | 113 | 91 |
| aclocal.m4 | H A D | 03-May-2022 | 18.9 KiB | 651 | 597 |
| argparser.cc | H A D | 29-May-2004 | 1.9 KiB | 67 | 46 |
| argparser.h | H A D | 29-May-2004 | 1.1 KiB | 32 | 10 |
| auto_map.h | H A D | 03-May-2022 | 3.1 KiB | 88 | 55 |
| auto_vector.h | H A D | 17-Jun-2004 | 1.8 KiB | 61 | 37 |
| autogen.sh | H A D | 18-Jan-2002 | 263 | 13 | 7 |
| buffy.h | H A D | 20-Dec-2004 | 4.5 KiB | 171 | 136 |
| cache.cc | H A D | 03-May-2022 | 32.4 KiB | 1,090 | 951 |
| cache.h | H A D | 03-May-2022 | 14 KiB | 427 | 359 |
| cfgfile.cc | H A D | 29-May-2004 | 3.5 KiB | 128 | 102 |
| cfgfile.h | H A D | 29-May-2004 | 3.8 KiB | 165 | 122 |
| config.h.in | H A D | 17-Jun-2004 | 9.3 KiB | 368 | 244 |
| configure | H A D | 03-May-2022 | 368.1 KiB | 13,400 | 11,577 |
| configure.in | H A D | 21-Dec-2004 | 6.3 KiB | 231 | 196 |
| decode.cc | H A D | 29-May-2004 | 10.3 KiB | 307 | 255 |
| decode.h | H A D | 29-May-2004 | 1.3 KiB | 44 | 21 |
| dupe_file.cc | H A D | 03-May-2022 | 2.7 KiB | 86 | 57 |
| dupe_file.h | H A D | 29-May-2004 | 1.6 KiB | 55 | 29 |
| etree.cc | H A D | 03-May-2022 | 10.9 KiB | 260 | 222 |
| etree.h | H A D | 29-May-2004 | 1.6 KiB | 45 | 20 |
| file.cc | H A D | 29-May-2004 | 6.7 KiB | 278 | 238 |
| file.h | H A D | 20-Dec-2004 | 5.6 KiB | 203 | 137 |
| file_gz.cc | H A D | 29-May-2004 | 1.7 KiB | 64 | 42 |
| fixnames.sh | H A D | 23-May-2001 | 694 | 28 | 24 |
| format-TODO | H A D | 09-Sep-2002 | 6.5 KiB | 172 | 153 |
| getter.h | H A D | 03-May-2022 | 2.6 KiB | 91 | 36 |
| grouplist.cc | H A D | 03-May-2022 | 12.2 KiB | 399 | 353 |
| grouplist.h | H A D | 29-May-2004 | 3.1 KiB | 96 | 64 |
| install-sh | H A D | 23-May-2001 | 5.5 KiB | 252 | 153 |
| knapsack.cc | H A D | 29-May-2004 | 2.9 KiB | 97 | 65 |
| knapsack.h | H A D | 29-May-2004 | 1.3 KiB | 37 | 10 |
| lite.cc | H A D | 20-Dec-2004 | 4.6 KiB | 199 | 168 |
| lite.h | H A D | 03-May-2022 | 1.2 KiB | 39 | 17 |
| litenntp.cc | H A D | 29-May-2004 | 5.9 KiB | 242 | 203 |
| litenntp.h | H A D | 29-May-2004 | 1.8 KiB | 64 | 35 |
| log.cc | H A D | 29-May-2004 | 1.3 KiB | 43 | 21 |
| log.h | H A D | 29-May-2004 | 3.4 KiB | 100 | 67 |
| misc.cc | H A D | 03-May-2022 | 12.4 KiB | 417 | 327 |
| misc.h | H A D | 14-Jun-2004 | 3.4 KiB | 136 | 95 |
| mylockfile.h | H A D | 29-May-2004 | 4.4 KiB | 144 | 110 |
| myregex.cc | H A D | 03-May-2022 | 5.7 KiB | 188 | 149 |
| myregex.h | H A D | 29-May-2004 | 4.5 KiB | 131 | 89 |
| nget.1 | H A D | 21-Dec-2004 | 27.5 KiB | 638 | 637 |
| nget.cc | H A D | 03-May-2022 | 34.3 KiB | 1,121 | 1,039 |
| nget.h | H A D | 29-May-2004 | 2.8 KiB | 106 | 70 |
| nget.spec.in | H A D | 04-Aug-2002 | 1.2 KiB | 51 | 39 |
| ngetlite.1 | H A D | 21-Dec-2004 | 1 KiB | 35 | 34 |
| nrange.cc | H A D | 29-May-2004 | 4.4 KiB | 153 | 118 |
| nrange.h | H A D | 03-May-2022 | 2.4 KiB | 78 | 53 |
| par.cc | H A D | 03-May-2022 | 25 KiB | 737 | 643 |
| par.h | H A D | 29-May-2004 | 8.2 KiB | 225 | 182 |
| path.cc | H A D | 03-May-2022 | 3.3 KiB | 136 | 102 |
| path.h | H A D | 20-Dec-2004 | 1.8 KiB | 55 | 30 |
| prot_nntp.cc | H A D | 03-May-2022 | 44 KiB | 1,365 | 1,172 |
| prot_nntp.h | H A D | 29-May-2004 | 4.4 KiB | 118 | 84 |
| rcount.h | H A D | 29-May-2004 | 3 KiB | 87 | 60 |
| server.cc | H A D | 20-Dec-2004 | 8.4 KiB | 272 | 237 |
| server.h | H A D | 29-May-2004 | 6.1 KiB | 191 | 155 |
| sockpool.cc | H A D | 29-May-2004 | 4.5 KiB | 167 | 131 |
| sockpool.h | H A D | 29-May-2004 | 3.3 KiB | 128 | 87 |
| sockstuff.cc | H A D | 29-May-2004 | 9.5 KiB | 309 | 246 |
| sockstuff.h | H A D | 29-May-2004 | 2.2 KiB | 67 | 41 |
| stamp-h.in | H A D | 21-Dec-2004 | 10 | 2 | 1 |
| status.cc | H A D | 03-May-2022 | 4.4 KiB | 149 | 123 |
| status.h | H A D | 29-May-2004 | 2.4 KiB | 72 | 45 |
| stlhelp.h | H A D | 03-May-2022 | 1.1 KiB | 40 | 18 |
| strreps.cc | H A D | 30-May-2004 | 1.8 KiB | 72 | 45 |
| strreps.h | H A D | 29-May-2004 | 1.9 KiB | 65 | 32 |
| strtoker.cc | H A D | 29-May-2004 | 1.4 KiB | 52 | 29 |
| strtoker.h | H A D | 29-May-2004 | 1.3 KiB | 47 | 19 |
| termstuff.cc | H A D | 03-May-2022 | 2.9 KiB | 109 | 78 |
| termstuff.h | H A D | 29-May-2004 | 984 | 29 | 8 |
| texthandler.cc | H A D | 20-Dec-2004 | 5.6 KiB | 160 | 123 |
| texthandler.h | H A D | 29-May-2004 | 1.6 KiB | 52 | 29 |
README
1nget 0.27.1 Copyright 1999-2004 Matthew Mueller <donut AT dakotacom.net>
2
3Note if you are upgrading from a version 0.16-0.26 to 0.27 or later:
4 The cache file format has changed, so the cache dir is now .nget5.
5 Upgrade should be as simple as "mv ~/.nget4 ~/.nget5; rm ~/.nget5/*,cache*"
6
7
8Requirements:
9 GNU Make (sometimes installed as gmake)
10 uulib >= 0.5.19 http://www.fpx.de/fp/Software/UUDeview/
11 (included in the +uulib package)
12 zlib http://www.gzip.org/zlib/
13 (recommended, needed for compressed cache)
14 libpopt http://freshmeat.net/projects/popt/
15 (recommended, needed for -@ option)
16 libpcre http://www.pcre.org/
17 (optional, use if you like perl-style regexs)
18 (required for cygwin, since cygwin's regex has some problem with nget)
19 liblockfile http://packages.debian.org/liblockfile-dev
20 (optional, only needed if your cache dir is on NFS)
21 (note: liblockfile uses symlinks, so do not use liblockfile if you will
22 store your .nget5 directory on a fat/vfat/etc filesystem or it will
23 just hang trying to lock the file.)
24
25TestSuite Requirements:
26 Python >= 2.2 http://www.python.org/
27 cppunit >= 1.8.0 http://cppunit.sourceforge.net/
28 SUBTERFUGUE http://subterfugue.org/
29 (optional, currently only available for x86 linux >=2.4)
30
31
32Install: (./configure --help will show extra options not described here)
331) ./configure
342) make
353) make test (optional, see TestSuite Requirements)
364) make install
37
38
39Usage:
401) Before the first use, nget must be configured.
411.a) Make nget directory: mkdir $HOME/.nget5
421.b) Copy example .ngetrc: cp .ngetrc $HOME/.nget5/
431.c) Add your newsservers: vi $HOME/.nget5/.ngetrc
44 (Remember to chmod 600 your .ngetrc if you are using password auth.)
452) See manpage and nget --help output. The manpage thoroughly describes all
46 command line and configuration options, and has an examples section.
47
48
49Portability:
50nget is developed on linux (glibc2), and has been successfully compiled/tested
51on: linux x86(gcc 2.95.4, gcc 3.0.4, gcc 3.2, gcc 3.3), linux alpha(gcc 2.95.2),
52macosx(gcc 2.95.2), freebsd x86(gcc 2.95.4, gcc 3.0.4), solaris sparc(gcc
532.95.2), win32(mingw or cygwin) and should compile without modifications on
54other systems using g++ 2.95+ or other up to date compliers.
55Older compilers like gcc 2.7.x can no longer build nget, but can (probably)
56still build ngetlite, so you can still use it to download on an older comp if
57you have a recent comp that you can use nget to write the listfiles on (-w
58option).
59
60
61Copying:
62This program is free software; you can redistribute it and/or modify
63it under the terms of the GNU General Public License as published by
64the Free Software Foundation; either version 2 of the License, or
65(at your option) any later version.
66See the file 'COPYING' for more information.
67
68I would appreciate it if you make modifications if you would send them
69to me for possible inclusion in the main source.
70
71
72You can find the latest version at
73http://nget.sourceforge.net/
74or
75http://www.dakotacom.net/~donut/programs.html
76or
77http://freshmeat.net/projects/nget/
78
README.mingw32
README.win32
1nget Copyright 1999-2004 Matthew Mueller <donut AT dakotacom.net>
2
3Readme for nget win32 build.
4
5
6Some env vars must be set:
7
81) if you don't have a "\tmp" dir:
9set TMPDIR=c:\windows\temp (or wherever you want)
10
112) for locating/storing config and cache files:
12set HOME=c:\home (or whatever) and create c:\home\_nget4\_ngetrc
13 -or-
14set NGETHOME=c:\nget (or whatever) and create c:\nget\_ngetrc
15
16(see the included _ngetrc for example config and nget.txt for more info)
17
18
19Notes:
20
211) The Windows shell doesn't like ' as a quote character, so be sure to use "
22if you need to quote an argument. (Ex: use -r "foo bar", not -r 'foo bar')
23