root/tags/omega-1.0.0-rc3/configs/Makefile

Revision 885, 2.4 kB (checked in by rats, 1 year ago)

* Fixed #792: ubuntu: errors in make
* Fixed #802: added Opensuse 10.3

Line 
1
2 export
3
4 install:
5
6         if test $(HOST_OS) = debian  ; then \
7                 cp ./ispcp.conf $(SYSTEM_CONF) ; \
8                 (cd ./apache && $(MAKE) install &); \
9                 (cd ./awstats && $(MAKE) install &); \
10                 (cd ./bind && $(MAKE) install &); \
11                 (cd ./cron.d && $(MAKE) install &); \
12                 (cd ./database && $(MAKE) install &);  \
13                 (cd ./fcgi && $(MAKE) install &); \
14                 (cd ./init.d && $(MAKE) install &); \
15                 (cd ./postfix && $(MAKE) install &); \
16                 (cd ./courier && $(MAKE) install &); \
17                 (cd ./proftpd && $(MAKE) install &); \
18                 (cd ./logrotate && $(MAKE) install); \
19         elif test $(HOST_OS) = centos ; then \
20                 cd ./dists/centos && $(MAKE) install ; \
21         elif test $(HOST_OS) = fedora ; then \
22                 cd ./dists/fedora && $(MAKE) install ; \
23         elif test $(HOST_OS) = gentoo ; then \
24                 cd ./dists/gentoo && $(MAKE) install ; \
25         elif test $(HOST_OS) = redhat ; then \
26                 cd ./dists/redhat && $(MAKE) install ; \
27         elif test $(HOST_OS) = sles9 ; then \
28                 cd ./dists/sles9 && $(MAKE) install ; \
29         elif test $(HOST_OS) = suse100 ; then \
30                 cd ./dists/suse10 && $(MAKE) install ; \
31         elif test $(HOST_OS) = opensuse10 ; then \
32                 cd ./dists/opensuse10 && $(MAKE) install ; \
33         elif test $(HOST_OS) = ubuntu ; then \
34                 cd ./dists/ubuntu && $(MAKE) install ; \
35         fi
36
37 uninstall:
38
39         if test $(HOST_OS) = debian ; then \
40                 rm -rf $(SYSTEM_CONF)/ispcp.conf ;  \
41                 (cd ./apache && $(MAKE) uninstall &); \
42                 (cd ./awstats && $(MAKE) uninstall &); \
43                 (cd ./bind && $(MAKE) uninstall &); \
44                 (cd ./cron.d && $(MAKE) uninstall &); \
45                 (cd ./database && $(MAKE) uninstall &); \
46                 (cd ./init.d && $(MAKE) uninstall &); \
47                 (cd ./postfix && $(MAKE) uninstall &); \
48                 (cd ./courier && $(MAKE) uninstall &); \
49                 (cd ./proftpd && $(MAKE) uninstall &); \
50                 (cd ./logrotate && $(MAKE) uninstall &); \
51         elif test $(HOST_OS) = centos ; then \
52                 cd ./dists/centos && $(MAKE) uninstall ; \
53         elif test $(HOST_OS) = fedora ; then \
54                 cd ./dists/fedora && $(MAKE) uninstall ; \
55         elif test $(HOST_OS) = gentoo ; then \
56                 cd ./dists/gentoo && $(MAKE) uninstall ; \
57         elif test $(HOST_OS) = redhat ; then \
58                 cd ./dists/redhat && $(MAKE) uninstall ; \
59         elif test $(HOST_OS) = sles9 ; then \
60                 cd ./dists/sles9 && $(MAKE) uninstall ; \
61         elif test $(HOST_OS) = suse100 ; then \
62                 cd ./dists/suse10 && $(MAKE) uninstall ; \
63         elif test $(HOST_OS) = opensuse10 ; then \
64                 cd ./dists/opensuse10 && $(MAKE) uninstall ; \
65         elif test $(HOST_OS) = ubuntu ; then \
66                 cd ./dists/ubuntu && $(MAKE) uninstall ; \
67         fi
Note: See TracBrowser for help on using the browser.