1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
SPELL=ncdc
VERSION=1.14
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://dev.yorhel.nl/download/$SOURCE
SOURCE2_URL[0]=$SOURCE_URL.asc
SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
SOURCE_GPG=ncdc.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
DOC_DIRS=""
WEB_SITE=http://dev.yorhel.nl/ncdc
LICENSE[0]=MIT
ENTERED=20121105
SHORT="NCurses Direct Connect client"
cat << EOF
Ncdc is a modern and lightweight direct connect client with a friendly ncurses
interface.
Common features all modern DC clients (should) have:
o Connecting to multiple hubs at the same time,
o Support for both ADC and NMDC protocols,
o Chatting and private messaging,
o Browsing the user list of a connected hub,
o Share management and file uploading,
o Connections and download queue management,
o File list browsing,
o Multi-source and TTH-checked file downloading,
o Searching for files,
o Secure hub (adcs:// and nmdcs://) and client connections on both protocols,
o Bandwidth throttling.
And special features not commonly found in other clients:
o Different connection settings for each hub,
o Encrypted UDP messages (ADC SUDP),
o Subdirectory refreshing,
o Nick notification and highlighting in chat windows,
o Trust on First Use for TLS-enabled hubs,
o A single listen port for both TLS and TCP connections,
o Efficient file uploads using sendfile(),
o Large file lists are opened in a background thread,
o Doesn't trash your OS file cache (with the flush_file_cache option enabled),
o (Relatively...) low memory usage.
EOF
|