summary refs log tree commit diff stats
path: root/autogen.sh
blob: b1e4db22a02b86561719bc828293b5e772b4817e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh
# Run this to generate all the initial makefiles, etc.

srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.

NOCONFIGURE=1
PKG_NAME="hexchat"

(test -f $srcdir/src/common/hexchat.c) || {
	echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
	echo " top-level $PKG_NAME directory"
	exit 1
}

which gnome-autogen.sh || {
	echo "You need to install gnome-common"
	exit 1
}

. gnome-autogen.sh
ass="p">; char *nick; char *nick2; char *user; char *real; char *pass; char *autojoin; char *command; char *nickserv; char *comment; char *encoding; GSList *servlist; int selected; guint32 flags; } ircnet; extern GSList *network_list; #define FLAG_CYCLE 1 #define FLAG_USE_GLOBAL 2 #define FLAG_USE_SSL 4 #define FLAG_AUTO_CONNECT 8 #define FLAG_USE_PROXY 16 #define FLAG_ALLOW_INVALID 32 #define FLAG_FAVORITE 64 #define FLAG_COUNT 7 void servlist_init (void); int servlist_save (void); int servlist_cycle (server *serv); void servlist_connect (session *sess, ircnet *net, gboolean join); int servlist_connect_by_netname (session *sess, char *network, gboolean join); int servlist_auto_connect (session *sess); int servlist_have_auto (void); int servlist_check_encoding (char *charset); void servlist_cleanup (void); ircnet *servlist_net_add (char *name, char *comment, int prepend); void servlist_net_remove (ircnet *net); ircnet *servlist_net_find (char *name, int *pos, int (*cmpfunc) (const char *, const char *)); ircnet *servlist_net_find_from_server (char *server_name); void servlist_server_remove (ircnet *net, ircserver *serv); ircserver *servlist_server_add (ircnet *net, char *name); ircserver *servlist_server_find (ircnet *net, char *name, int *pos); void joinlist_split (char *autojoin, GSList **channels, GSList **keys); gboolean joinlist_is_in_list (server *serv, char *channel); void joinlist_free (GSList *channels, GSList *keys); gchar *joinlist_merge (GSList *channels, GSList *keys); #endif