4 datarootdir
=@datarootdir@
6 exec_prefix=@
exec_prefix@
7 PACKAGE_TARNAME
=@PACKAGE_TARNAME@
11 IBINDIR
= -DBINDIR
=\"@
bindir@
\"
13 SYSCONFDIR
= @sysconfdir@
18 ISYSCONFDIR
= -DSYSCONFDIR
=\"@sysconfdir@
\"
19 IHTMLDIR
= -DHTMLDIR
=\"@HTMLDIR@
\"
20 ILANGDIR
= -DLANGDIR
=\"@LANGDIR@
\"
21 IFONTDIR
= -DFONTDIR
=\"@FONTDIR@
\"
22 IIMAGEDIR
= -DIMAGEDIR
=\"@IMAGEDIR@
\"
32 INSTALL_PROGRAM
= $(INSTALL
)
34 SRCS
= util.c log.c report.c topuser.c email.c
sort.c html.c \
35 totger.c index.c getconf.c usage.c decomp.c ip2name.c \
36 useragent.c exclude.c convlog.c totday.c repday.c datafile.c\
37 indexonly.c splitlog.c lastlog.c topsites.c siteuser.c css.c \
38 smartfilter.c denied.cauthfail.c language.c charset.c \
39 squidguard_log.c squidguard_report.c auth.c download.c grepday.c \
40 dansguardian_log.c dansguardian_report.c realtime.c
41 OBJS
= util.o log.o report.o topuser.o email.o
sort.o html.o \
42 totger.o index.o getconf.o usage.o decomp.o ip2name.o \
43 useragent.o exclude.o convlog.o totday.o repday.o datafile.o \
44 indexonly.o splitlog.o lastlog.o topsites.o siteuser.o css.o \
45 smartfilter.o denied.o authfail.o language.o charset.o \
46 squidguard_log.o squidguard_report.o auth.o download.o grepday.o \
47 dansguardian_log.o dansguardian_report.o realtime.o
54 $(CC
) -c
-I.
$(CPPFLAGS
) $(DEFS
) $(CFLAGS
) $(IBINDIR
) $(ISYSCONFDIR
) $(ILANGDIR
) $(IFONTDIR
) $(IIMAGEDIR
) $(IHTMLDIR
) $<
57 $(CC
) $(LDFLAGS
) $(OBJS
) -o
$@
$(LIBS
) $(LIBCRYPT
)
60 -@if
test ! -d
$(DESTDIR
)$(BINDIR
); then \
61 echo
"creating $(DESTDIR)$(BINDIR)"; \
62 mkdir
-p
$(DESTDIR
)$(BINDIR
); \
64 -@if
test ! -d
$(DESTDIR
)$(MANDIR
); then \
65 echo
"creating $(DESTDIR)$(MANDIR)"; \
66 mkdir
-p
$(DESTDIR
)$(MANDIR
); \
68 -@if
test ! -d
$(DESTDIR
)$(SYSCONFDIR
); then \
69 echo
"creating $(DESTDIR)$(SYSCONFDIR)"; \
70 mkdir
-p
$(DESTDIR
)$(SYSCONFDIR
); \
72 -@if
test ! -d
$(DESTDIR
)$(LANGDIR
); then \
73 echo
"Creating $(DESTDIR)$(LANGDIR)"; \
74 mkdir
-p
$(DESTDIR
)$(LANGDIR
); \
76 -@if
test ! -d
$(DESTDIR
)$(FONTDIR
); then \
77 echo
"Creating $(DESTDIR)$(FONTDIR)"; \
78 mkdir
-p
$(DESTDIR
)$(FONTDIR
); \
80 -@if
test ! -d
$(DESTDIR
)$(IMAGEDIR
); then \
81 echo
"Creating $(DESTDIR)$(IMAGEDIR)"; \
82 mkdir
-p
$(DESTDIR
)$(IMAGEDIR
); \
84 $(INSTALL_PROGRAM
) sarg
$(DESTDIR
)$(BINDIR
)/sarg
85 chmod
755 $(DESTDIR
)$(BINDIR
)/sarg
86 $(INSTALL_PROGRAM
) sarg
.1 $(DESTDIR
)$(MANDIR
)/sarg
.1
87 chmod
755 $(DESTDIR
)$(MANDIR
)/sarg
.1
88 @if
test ! -f
$(DESTDIR
)$(SYSCONFDIR
)/sarg.conf
; then \
89 echo
"cp $(DESTDIR)$(SYSCONFDIR)/sarg.conf"; \
90 cp sarg.conf
$(DESTDIR
)$(SYSCONFDIR
)/sarg.conf
; \
92 cp sarg.conf
$(DESTDIR
)$(SYSCONFDIR
)/sarg.conf.default
; \
94 cp
-r .
/languages
/* $(DESTDIR
)$(LANGDIR
);
95 cp .
/exclude_codes
$(DESTDIR
)$(SYSCONFDIR
);
96 cp .
/user_limit_block
$(DESTDIR
)$(SYSCONFDIR
);
97 cp
-r .
/images
/* $(DESTDIR
)$(IMAGEDIR
);
98 cp
-r .
/sarg-php
$(DESTDIR
)$(SYSCONFDIR
);
99 cp
-r .
/fonts
/* $(DESTDIR
)$(FONTDIR
);
100 cp
-r .
/css.tpl
$(DESTDIR
)$(SYSCONFDIR
);
101 -@if
test -d
$(DESTDIR
)$(HTMLDIR
); then \
102 cp
-r .
/sarg-php
$(DESTDIR
)$(HTMLDIR
); \
106 rm -f
$(DESTDIR
)$(BINDIR
)/sarg
107 rm -f
$(DESTDIR
)$(MANDIR
)/sarg
.1
118 rm -f Makefile config.status config.cache config.log