-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.am
65 lines (56 loc) · 1.92 KB
/
Makefile.am
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
@SET_MAKE@
COFLAGS=-z+05:30
ACLOCAL_AMFLAGS=-I m4
INSTALL_PROGRAM = ${INSTALL} -c
install_sh_PROGRAM = $(install_sh) -c
INSTALL_SCRIPT = ${INSTALL}
install_sh_SCRIPT = $(install_sh) -c
DEFS=@DEFS@ -fno-strict-aliasing -I/usr/include/qmail
pistopbindir=@prefix@/bin
pistoplibexecdir=@libexecdir@/pistop
pistopsysconfdir=@sysconfdir@/pistop
pistoplibexec_PROGRAMS = pistopclient$(EXEEXT) pistopserver$(EXEEXT)
pistoplibexec_SCRIPTS = create_service backup pistopstart host_status
noinst_DATA = pistop.spec PKGBUILD
pistopsysconf_DATA=pistop-release
doc_DATA=README.md COPYING pistop.changes
man_MANS=pistopclient.1 pistopserver.1
pistopserver_SOURCES = pistopserver.c
pistopserver_LDADD = $(LIB_QMAIL)
pistopclient_SOURCES = pistopclient.c
pistopclient_LDADD = $(LIB_QMAIL)
MOSTLYCLEANFILES = create_services pistopstart host_status pistopserver.1
edit = sed \
-e 's}@PACKAGE\@}$(PACKAGE)}g' \
-e 's}@PACKAGE_VERSION\@}$(PACKAGE_VERSION)}g' \
-e 's}@version\@}$(VERSION)}g' \
-e "s|@release\@|"`cat conf-release`"|g" \
-e 's|@email\@|'"`cat conf-email`"'|g' \
-e 's}@pkgconfigdir\@}$(pkgconfigdir)}g' \
-e 's}@VERSION\@}$(VERSION)}g' \
-e 's}@servicedir\@}$(servicedir)}g' \
-e 's}@sysconfdir\@}$(sysconfdir)}g' \
-e 's}@pistoplibexecdir\@}$(pistoplibexecdir)}g' \
-e 's}@prefix\@}$(prefix)}g'
create_service: create_service.in
$(edit) $@.in > $@
chmod +x $@
pistopstart: pistopstart.in
$(edit) $@.in > $@
chmod +x $@
backup: backup.in
$(edit) $@.in > $@
chmod +x $@
host_status: host_status.in
$(edit) $@.in > $@
chmod +x $@
pistopserver.1: pistopserver.9
$(edit) pistopserver.9 > $@
pistop.spec: pistop.spec.in catChangeLog doc/ChangeLog conf-version \
conf-release conf-email
(cat $@.in;./catChangeLog) | $(edit) > $@
pistop.changes: doc/ChangeLog conf-version conf-release conf-email
./catChangeLog --changes doc/ChangeLog > $@
PKGBUILD: PKGBUILD.in conf-email \
conf-version conf-release pistop.changes
cat $@.in | $(edit) > $@