1@SET_MAKE@
2
3SUBDIRS=
4
5bin_PROGRAMS=vqadmin
6
7COMMONSOURCES=cgi.c template.c global.c acl.c misc.c domain.c lang.c \
8              user.c cedit.c db_owner.c alphabetize.c
9
10vqadmin_SOURCES = vqadmin.c $(COMMONSOURCES)
11vqadmin_LDADD = @lib_deps@
12
13DEFS=-I. @inc_deps@
14
15install-exec-local:
16	$(mkinstalldirs)  @cgibindir@
17	$(mkinstalldirs)  @cgibindir@/vqadmin
18	$(mkinstalldirs)  @cgibindir@/vqadmin/html
19	$(mkinstalldirs)  @wwwroot@/images/vqadmin
20
21install-data-local:
22	cp vqadmin         @cgibindir@/vqadmin/vqadmin.cgi
23	strip              @cgibindir@/vqadmin/vqadmin.cgi
24	cp -R html/*       @cgibindir@/vqadmin/html
25	cp -R html/en      @cgibindir@/vqadmin/html/en-us
26	cp html/vqadmin.css   @wwwroot@/images/vqadmin
27	rm @cgibindir@/vqadmin/html/vqadmin.css
28
29	if test -f @cgibindir@/vqadmin/vqadmin.acl ; then \
30		echo "vqadmin.acl file already in place" ; \
31	else \
32		cp vqadmin.acl     @cgibindir@/vqadmin ; \
33	fi
34
35	chown              @vpopuser@ @cgibindir@/vqadmin
36	chgrp              @vpopgroup@ @cgibindir@/vqadmin
37	chown -R           @vpopuser@ @cgibindir@/vqadmin/*
38	chgrp -R           @vpopgroup@ @cgibindir@/vqadmin/*
39	chown root         @cgibindir@/vqadmin/vqadmin.cgi
40	chgrp `id -g root` @cgibindir@/vqadmin/vqadmin.cgi
41	chmod u+s,g+s      @cgibindir@/vqadmin/vqadmin.cgi
42	chmod 755          @cgibindir@/vqadmin
43	chmod 755          @cgibindir@/vqadmin/html
44
45	chown              @vpopuser@ @wwwroot@/images/vqadmin
46	chgrp              @vpopgroup@ @wwwroot@/images/vqadmin
47	chown -R           @vpopuser@ @wwwroot@/images/vqadmin/*
48	chgrp -R           @vpopgroup@ @wwwroot@/images/vqadmin/*
49	chmod 755          @wwwroot@/images/vqadmin
50
51	if test -f @cgibindir@/vqadmin/.htaccess ; then \
52		echo ".htaccess file already in place" ; \
53	else \
54		cp htaccess        @cgibindir@/vqadmin/.htaccess ; \
55	fi
56
57	chown nobody       @cgibindir@/vqadmin/.htaccess
58	chmod u+rw         @cgibindir@/vqadmin/.htaccess
59	chmod go+r         @cgibindir@/vqadmin/.htaccess
60
61AUTOMAKE_OPTIONS = foreign no-dependencies
62
63acl.o: config.h
64cedit.o: config.h
65cgi.o: config.h
66domain.o: config.h
67global.o: config.h
68lang.o: config.h
69misc.o: config.h
70template.o: config.h
71user.o: config.h
72vqadmin.o: config.h
73