]> git.ipfire.org Git - thirdparty/sarg.git/blob - Makefile.in
Fix more messages to translate
[thirdparty/sarg.git] / Makefile.in
1 # Makefile.in for sarg
2
3 prefix=@prefix@
4 datarootdir=@datarootdir@
5 datadir=@datadir@
6 exec_prefix=@exec_prefix@
7 localedir = $(datadir)/locale
8 PACKAGE_TARNAME=@PACKAGE_TARNAME@
9 docdir = @docdir@
10 CC = @CC@
11 BINDIR = @bindir@
12 MANDIR = @mandir@
13 SYSCONFDIR = @sysconfdir@
14 SARGPHPDIR = @SARGPHPDIR@
15 FONTDIR = @FONTDIR@
16 IMAGEDIR = @IMAGEDIR@
17 IBINDIR = -DBINDIR=\"@bindir@\"
18 ISYSCONFDIR = -DSYSCONFDIR=\"@sysconfdir@\"
19 ISARGPHPDIR = -DSARGPHPDIR=\"@SARGPHPDIR@\"
20 IFONTDIR = -DFONTDIR=\"@FONTDIR@\"
21 IIMAGEDIR = -DIMAGEDIR=\"@IMAGEDIR@\"
22 ILOCALEDIR = -DLOCALEDIR=\"$(localedir)\"
23 CFLAGS = @CFLAGS@
24 CPPFLAGS = @CPPFLAGS@
25 LDFLAGS = @LDFLAGS@
26 DEFS = $(IBINDIR) $(ISYSCONFDIR) $(IFONTDIR) $(IIMAGEDIR) $(ISARGPHPDIR) $(ILOCALEDIR) @DEFS@
27 LIBS = @LIBS@
28 SRCDIR = .
29 VPATH = .
30 INSTALL = cp
31
32 INSTALL_PROGRAM = $(INSTALL)
33
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.c authfail.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 btree_cache.c \
41 usertab.c userinfo.c
42
43 OBJS = $(patsubst %.c,%.o,$(SRCS))
44
45 DISTFILES = $(SRCS) ABOUT-NLS
46
47 SUBDIRS = po
48 .PHONY: all install clean uninstall mostlyclean distclean update-po $(SUBDIRS)
49
50 all: sarg
51
52 .c.o:
53 $(CC) -c -I. $(CPPFLAGS) $(DEFS) $(CFLAGS) $<
54
55 sarg: $(OBJS)
56 $(CC) $(LDFLAGS) $(OBJS) -o $@ $(LIBS) $(LIBCRYPT)
57
58 $(SUBDIRS):
59 $(MAKE) -C $@
60
61 install: all install-po
62 -@if test ! -d $(DESTDIR)$(BINDIR); then \
63 echo "creating $(DESTDIR)$(BINDIR)"; \
64 mkdir -p $(DESTDIR)$(BINDIR); \
65 fi
66 -@if test ! -d $(DESTDIR)$(MANDIR); then \
67 echo "creating $(DESTDIR)$(MANDIR)"; \
68 mkdir -p $(DESTDIR)$(MANDIR); \
69 fi
70 -@if test ! -d $(DESTDIR)$(SYSCONFDIR); then \
71 echo "creating $(DESTDIR)$(SYSCONFDIR)"; \
72 mkdir -p $(DESTDIR)$(SYSCONFDIR); \
73 fi
74 -@if test ! -d $(DESTDIR)$(IMAGEDIR); then \
75 echo "Creating $(DESTDIR)$(IMAGEDIR)"; \
76 mkdir -p $(DESTDIR)$(IMAGEDIR); \
77 fi
78 $(INSTALL_PROGRAM) sarg $(DESTDIR)$(BINDIR)/sarg
79 chmod 755 $(DESTDIR)$(BINDIR)/sarg
80 $(INSTALL_PROGRAM) sarg.1 $(DESTDIR)$(MANDIR)/sarg.1
81 chmod 755 $(DESTDIR)$(MANDIR)/sarg.1
82 @if test ! -f $(DESTDIR)$(SYSCONFDIR)/sarg.conf; then \
83 echo "cp $(DESTDIR)$(SYSCONFDIR)/sarg.conf"; \
84 cp sarg.conf $(DESTDIR)$(SYSCONFDIR)/sarg.conf; \
85 else \
86 cp sarg.conf $(DESTDIR)$(SYSCONFDIR)/sarg.conf.default; \
87 fi
88 cp ./exclude_codes $(DESTDIR)$(SYSCONFDIR);
89 cp ./user_limit_block $(DESTDIR)$(SYSCONFDIR);
90 cp -r ./images/* $(DESTDIR)$(IMAGEDIR);
91 -@if test -n "$(FONTDIR)" ; then \
92 if test ! -d "$(DESTDIR)$(FONTDIR)" ; then \
93 echo "Creating $(DESTDIR)$(FONTDIR)"; \
94 mkdir -p "$(DESTDIR)$(FONTDIR)"; \
95 fi; \
96 cp -r ./fonts/* "$(DESTDIR)$(FONTDIR)"; \
97 fi
98 cp -r ./css.tpl $(DESTDIR)$(SYSCONFDIR);
99 -@if test -n "$(SARGPHPDIR)" -a -d "$(DESTDIR)$(SARGPHPDIR)"; then \
100 cp -r ./sarg-php $(DESTDIR)$(SARGPHPDIR); \
101 fi
102
103 uninstall: uninstall-po
104 rm -f $(DESTDIR)$(BINDIR)/sarg
105 rm -f $(DESTDIR)$(MANDIR)/sarg.1
106
107 TAGS: $(SRCS)
108 etags $(SRCS)
109
110 clean: clean-po
111 rm -f sarg *.o core
112
113 mostlyclean: clean
114
115 distclean: clean
116 rm -f Makefile config.status config.cache config.log
117
118 realclean: distclean
119 rm -f TAGS
120
121 install-po:
122 $(MAKE) -C po install
123
124 uninstall-po:
125 $(MAKE) -C po uninstall
126
127 clean-po:
128 $(MAKE) -C po clean
129
130 update-po:
131 $(MAKE) -C po update-po