• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

deps/H03-Jun-2019-5,1973,738

doc/H03-Jun-2019-1,5131,288

src/H03-Jun-2019-23,43816,718

COPYINGH A D26-Mar-20191 KiB2117

ChangeLogH A D03-Jun-201917.4 KiB414378

Makefile.amH A D15-Apr-20194 KiB148119

Makefile.inH A D03-Jun-201944.7 KiB1,2721,151

READMEH A D03-Jun-20191.8 KiB8249

aclocal.m4H A D03-Jun-201948.3 KiB1,3291,199

compileH A D03-Jun-20197.2 KiB349259

config.h.inH A D03-Jun-20191.5 KiB6443

configureH A D03-Jun-2019193.7 KiB6,7445,561

configure.acH A D03-Jun-20195.5 KiB182143

depcompH A D03-Jun-201923 KiB792502

install-shH A D03-Jun-201915 KiB519337

missingH A D03-Jun-20196.7 KiB216143

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