|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| deps/ | H | 03-Jun-2019 | - | 5,197 | 3,738 |
| doc/ | H | 03-Jun-2019 | - | 1,513 | 1,288 |
| src/ | H | 03-Jun-2019 | - | 23,438 | 16,718 |
| COPYING | H A D | 26-Mar-2019 | 1 KiB | 21 | 17 |
| ChangeLog | H A D | 03-Jun-2019 | 17.4 KiB | 414 | 378 |
| Makefile.am | H A D | 15-Apr-2019 | 4 KiB | 148 | 119 |
| Makefile.in | H A D | 03-Jun-2019 | 44.7 KiB | 1,272 | 1,151 |
| README | H A D | 03-Jun-2019 | 1.8 KiB | 82 | 49 |
| aclocal.m4 | H A D | 03-Jun-2019 | 48.3 KiB | 1,329 | 1,199 |
| compile | H A D | 03-Jun-2019 | 7.2 KiB | 349 | 259 |
| config.h.in | H A D | 03-Jun-2019 | 1.5 KiB | 64 | 43 |
| configure | H A D | 03-Jun-2019 | 193.7 KiB | 6,744 | 5,561 |
| configure.ac | H A D | 03-Jun-2019 | 5.5 KiB | 182 | 143 |
| depcomp | H A D | 03-Jun-2019 | 23 KiB | 792 | 502 |
| install-sh | H A D | 03-Jun-2019 | 15 KiB | 519 | 337 |
| missing | H A D | 03-Jun-2019 | 6.7 KiB | 216 | 143 |
README
1ncdc 1.22.1
2===========
3
4DESCRIPTION
5
6 ncdc is a modern and lightweight direct connect client with a friendly
7 ncurses interface.
8
9 Always make sure you run the latest version. You can check for updates and
10 find more information at https://dev.yorhel.nl/ncdc
11
12
13
14REQUIREMENTS
15
16
17 ncursesw
18 zlib
19 bzip2
20 sqlite >= 3.3.9
21 glib >= 2.24.0
22 gnutls >= 2.4.0
23 libmaxminddb (optional)
24
25 If your gnutls is older than 3.0, you also need libgcrypt.
26
27
28
29BUILDING FROM A RELEASE TARBALL
30
31 If you managed to fetch an ncdc tarball from somewhere, then you will need
32 the following to build ncdc:
33 - A C compiler
34 - Development files for the libraries mentioned above
35 - make
36 - pkg-config
37 - pod2man (optional, comes with a default Perl installation)
38 - makeheaders (optional, included in the distribution if you don't have it)
39
40 And the usual commands will get you up and running:
41
42 ./configure --prefix=/usr
43 make
44 (sudo) make install
45
46
47
48BUILDING FROM THE GIT REPOSITORY
49
50 To build the latest and greatest version from the git repository, you will
51 need the stuff mentioned above in addition to GNU autoconf and automake.
52 After checking out the git repo, run the following command:
53
54 autoreconf -i
55
56 ...and you can use same tricks to build ncdc as with using a release tarball.
57
58
59
60CROSS COMPILING
61
62 You may run into some trouble when the binaries of the target system don't
63 run on the build system. To avoid that, build the 'makeheaders' and 'gendoc'
64 utilities manually before running the regular 'make'. For example:
65
66 ./configure
67 cc deps/makeheaders.c -o makeheaders
68 cc -I. doc/gendoc.c -o gendoc
69 make
70
71 Replace 'cc' with a compiler that builds binaries that can be run on the
72 build system.
73
74
75
76CONTACT
77
78 Email: projects@yorhel.nl
79 Web: https://dev.yorhel.nl/ncdc
80 DC: adc://dc.blicky.net:2780/ or adcs://dc.blicky.net:2780/
81
82