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
|
# Makefile.am for etc/psf/
libexec_PROGRAMS = psf psa
libexec_SCRIPTS = etc2ps.sh
pkgdata_DATA = pagecount.ps
psf_SOURCES = psf.c
psa_SOURCES = psa.c
CFLAGS = @CFLAGS@ -DZEROWIDTH \
-D_PATH_PAP=\"$(bindir)/pap\" \
-D_PATH_PSORDER=\"$(bindir)/psorder\" \
-D_PATH_PSA=\"$(libexecdir)/psa\" \
-D_PATH_PSFILTER=\"$(libexecdir)/etc2ps.sh\" \
-D_PATH_PAGECOUNT=\"$(pkgdatadir)/pagecount.ps\"
EXTRA_DIST = $(libexec_SCRIPTS) $(pkgdata_DATA)
# declare links
psf_LINKS = ofpap ifpap tfpap ifpaprev tfpaprev ofwpap ifwpap \
tfwpap ifwpaprev tfwpaprev ofmpap ifmpap tfmpap ifmpaprev \
tfmpaprev ofwmpap ifwmpap tfwmpap ifwmpaprev tfwmpaprev
#
# install sections for links
#
install-exec-hook:
@list='$(psf_LINKS)'; for l in $$list; do \
rm $(DESTDIR)$(libexecdir)/$$l 2>/dev/null || true; \
(cd $(DESTDIR)$(libexecdir) && $(LN_S) psf $$l); \
done
#
# uninstall sections for links
#
uninstall-hook:
@list='$(psf_LINKS)'; for l in $$list; do \
rm -f $(DESTDIR)$(libexecdir)/$$l; \
done
#
# cleanup
#
CLEANFILES = $(psf_LINKS)
|