Blame
Date:
Sat Nov 8 20:28:31 2014 UTC
Message:
0.9.0 is the last version of Wildcarddnsd, the succeeding project is called Delphinusdnsd and will have its first release around November 15th, 2015. The new project page is at http://delphinusdns.centroid.eu.
01
2011-04-21
pbug
#!/bin/sh
02
2010-03-10
pbug
03
2011-04-22
pbug
04
2011-04-22
pbug
echo "/* config.h - autogenerated by configure */" > config.h
05
2011-04-22
pbug
06
2011-04-21
mjbrune
until [ -z $1 ]
07
2011-04-21
mjbrune
do
08
2011-04-21
mjbrune
case $1 in
09
2011-04-21
mjbrune
--user=*)
10
2011-04-22
pbug
user=`echo $1 | sed -e 's/--user=//g'`
11
2011-04-21
mjbrune
echo "#define DEFAULT_PRIVILEGE \"$user\"" >> config.h
12
2011-04-21
mjbrune
;;
13
2011-04-21
mjbrune
*)
14
2011-04-22
pbug
echo "usage: configure [--user=USERNAME]"
15
2011-04-21
mjbrune
exit
16
2011-04-21
mjbrune
;;
17
2011-04-21
mjbrune
esac
18
2011-04-21
mjbrune
shift
19
2011-04-21
mjbrune
done
20
2011-04-21
mjbrune
21
2011-04-23
pbug
openbsd() {
22
2011-04-23
pbug
echo configuring for OpenBSD
23
2011-04-23
pbug
cp Makefile.openbsd Makefile
24
2010-03-10
pbug
}
25
2010-03-10
pbug
26
2011-04-23
pbug
netbsd() {
27
2011-04-23
pbug
echo configuring for NetBSD
28
2011-04-23
pbug
cp Makefile.netbsd Makefile
29
2011-04-23
pbug
}
30
2011-04-23
pbug
31
2011-04-21
pbug
freebsd() {
32
2011-04-19
pbug
echo configuring for FreeBSD
33
2014-04-13
pjp
cp Makefile.freebsd Makefile
34
2011-04-19
pbug
}
35
2011-04-19
pbug
36
2011-04-21
pbug
linux() {
37
2010-03-10
pbug
echo configuring for Linux
38
2010-03-10
pbug
cp Makefile.linux Makefile
39
2014-09-27
pjp
40
2014-09-27
pjp
# libressl
41
2014-09-27
pjp
42
2014-11-07
pjp
if [ ! -d ../libressl-2.1.1 ] ; then
43
2014-11-07
pjp
echo Please install libressl-2.1.1 in the directory before this one!
44
2014-09-27
pjp
echo You can get it from http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/
45
2014-09-27
pjp
echo "Please extract it and ./configure && make check, this will not "
46
2014-09-27
pjp
echo install it into your system only into that directory.
47
2014-09-27
pjp
echo
48
2014-09-27
pjp
echo Due to Linux distros not supporting libressl yet, we have to
49
2014-09-27
pjp
echo make it this way, hopeing for someone making inroads one day!
50
2014-09-27
pjp
echo cleaning up...
51
2014-09-27
pjp
rm -f Makefile
52
2014-09-27
pjp
exit 1
53
2014-09-27
pjp
else
54
2014-09-27
pjp
echo Now making a symlink for libcrypto and libssl...
55
2014-11-07
pjp
ln -s ../libressl-2.1.1/crypto/.libs/libcrypto.a libressllibcrypto.a
56
2014-11-07
pjp
ln -s ../libressl-2.1.1/crypto/.libs/libcompat.a libressllibcompat.a
57
2014-11-07
pjp
ln -s ../libressl-2.1.1/ssl/.libs/libssl.a libressllibssl.a
58
2014-11-07
pjp
ln -s ../libressl-2.1.1/crypto/.libs/libcompatnoopt.a libressllibcompatnoopt.a
59
2014-09-27
pjp
echo done.
60
2014-09-27
pjp
fi
61
2010-03-10
pbug
}
62
2010-03-10
pbug
63
2011-04-21
pbug
darwin() {
64
2010-04-05
pbug
echo configuring for Darwin
65
2010-04-05
pbug
cp Makefile.macosx Makefile
66
2010-04-05
pbug
}
67
2010-03-10
pbug
68
2010-04-05
pbug
69
2010-03-10
pbug
case "`uname -s`" in
70
2010-04-05
pbug
Darwin)
71
2010-04-05
pbug
darwin;
72
2010-04-05
pbug
;;
73
2010-03-10
pbug
OpenBSD)
74
2011-04-23
pbug
openbsd;
75
2010-03-10
pbug
;;
76
2010-03-10
pbug
FreeBSD)
77
2011-04-13
pbug
freebsd
78
2010-03-10
pbug
;;
79
2010-03-10
pbug
NetBSD)
80
2011-04-23
pbug
netbsd;
81
2010-03-10
pbug
;;
82
2010-03-10
pbug
Linux)
83
2010-03-10
pbug
linux
84
2010-03-10
pbug
;;
85
2010-03-10
pbug
esac
86
2010-03-10
pbug
87
2010-03-10
pbug
echo done. Type make to make programs.
repomaster@centroid.eu