]> arthur.barton.de Git - netatalk.git/blob - etc/psf/Makefile.am
6329583017d1085f4d77e907d1a9b3f0ce451b39
[netatalk.git] / etc / psf / Makefile.am
1 # Makefile.am for etc/psf/
2
3 sbin_PROGRAMS = psf psa
4
5 pkgdata_DATA = pagecount.ps
6
7 psf_SOURCES = psf.c
8 psa_SOURCES = psa.c
9
10 CFLAGS = @CFLAGS@ -DZEROWIDTH \
11         -D_PATH_PAP=\"$(bindir)/pap\" \
12         -D_PATH_PSORDER=\"$(bindir)/psorder\" \
13         -D_PATH_PSA=\"$(sbindir)/psa\" \
14         -D_PATH_PSFILTER=\"$(bindir)/etc2ps.sh\" \
15         -D_PATH_PAGECOUNT=\"$(pkgdatadir)/pagecount.ps\"
16
17 EXTRA_DIST = etc2ps.sh pagecount.ps
18
19 # declare links
20 psf_LINKS = ofpap ifpap tfpap ifpaprev tfpaprev ofwpap ifwpap \
21          tfwpap ifwpaprev tfwpaprev ofmpap ifmpap tfmpap ifmpaprev \
22          tfmpaprev ofwmpap ifwmpap tfwmpap ifwmpaprev tfwmpaprev
23
24
25 #
26 # install sections for links
27 #
28
29 install-exec-local:
30         @list='$(psf_LINKS)'; for l in $$list; do \
31                 rm $(DESTDIR)$(sbindir)/$$l || true; \
32                 $(LN_S) psf $(DESTDIR)$(sbindir)/$$l;  \
33         done
34
35 #
36 # cleanup
37 #
38
39 CLEANFILES = $(psf_LINKS)