blob: 703061dc5c30a69096f78ff423bc0058e14b52b3 (
plain)
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
##
## Don't edit this file, edit Makefile.proto
##
VERSION=0.1
RPM=$(HOME)/rpm
rpm:
rm -rf drakwizard-$(VERSION)
mkdir drakwizard-$(VERSION)
cp -rf server_wizard drakwizard-$(VERSION)
cp -rf common drakwizard-$(VERSION)
cp -rf dhcp_wizard drakwizard-$(VERSION)
cp -rf dns_wizard drakwizard-$(VERSION)
cp -rf firewall_wizard drakwizard-$(VERSION)
cp -rf global_wizard drakwizard-$(VERSION)
cp -rf postfix_wizard drakwizard-$(VERSION)
cp -rf samba_wizard drakwizard-$(VERSION)
cp -rf time_wizard drakwizard-$(VERSION)
cp -rf web_wizard drakwizard-$(VERSION)
cp -rf ftp_wizard drakwizard-$(VERSION)
cp -rf news_wizard drakwizard-$(VERSION)
cp -rf client_wizard drakwizard-$(VERSION)
cp -rf db_wizard drakwizard-$(VERSION)
cp -rf proxy_wizard drakwizard-$(VERSION)
cp -rf po drakwizard-$(VERSION)
cp -f Wizard.dtd Makefile drakwizard.pl drakwizard.spec drakwizard-$(VERSION)
rm -f drakwizard-$(VERSION).tar.bz2
rm -f drakwizard-$(VERSION).tar
tar cvf drakwizard-$(VERSION).tar drakwizard-$(VERSION)
rm -rf drakwizard-$(VERSION)
bzip2 -z9 drakwizard-$(VERSION).tar
mv drakwizard-$(VERSION).tar.bz2 $(RPM)/SOURCES
cp -f drakwizard.spec $(RPM)/SPECS
(cd $(RPM)/SPECS; rpm -ba drakwizard.spec)
# installs all the wizards...
install:
find -regex ".*\.wiz$$\|.*.pm$$" -exec perl -pi -e "s|__WIZ_HOME__|/usr/share/wizards|g" \{\} \;
mkdir -p ${prefix}/sbin
install -p drakwizard.pl ${prefix}/sbin/drakwizard
cd server_wizard; make prefix=${prefix} install
cd common; make prefix=${prefix} install
cd dhcp_wizard; make prefix=${prefix} install
cd dns_wizard; make prefix=${prefix} install
cd firewall_wizard; make prefix=${prefix} install
cd global_wizard; make prefix=${prefix} install
cd postfix_wizard; make prefix=${prefix} install
cd samba_wizard; make prefix=${prefix} install
cd time_wizard; make prefix=${prefix} install
cd web_wizard; make prefix=${prefix} install
cd ftp_wizard; make prefix=${prefix} install
cd news_wizard; make prefix=${prefix} install
cd client_wizard; make prefix=${prefix} install
cd db_wizard; make prefix=${prefix} install
cd proxy_wizard; make prefix=${prefix} install
cd po; make prefix=${prefix} install
clean_test:
rm -rf test
test: clean_test
mkdir test
cp -rf server_wizard test
cp -rf common test
cp -rf dhcp_wizard test
cp -rf dns_wizard test
cp -rf firewall_wizard test
cp -rf global_wizard test
cp -rf postfix_wizard test
cp -rf samba_wizard test
cp -rf time_wizard test
cp -rf web_wizard test
cp -rf ftp_wizard test
cp -rf news_wizard test
cp -rf client_wizard test
cp -rf db_wizard test
cp -rf proxy_wizard test
cp -f Wizard.dtd Makefile drakwizard.pl drakwizard.spec test
find test -regex ".*\.wiz$$\|.*.pm$$" -exec perl -pi -e "s|__WIZ_HOME__|$(PWD)/test|g" \{\} \;
|