1# Makefile.am for etc/psf/ 2 3libexec_PROGRAMS = psf psa 4libexec_SCRIPTS = etc2ps.sh 5 6pkgdata_DATA = pagecount.ps 7 8psf_SOURCES = psf.c 9psa_SOURCES = psa.c 10 11AM_CFLAGS = -DZEROWIDTH \ 12 -D_PATH_PAP=\"$(bindir)/pap\" \ 13 -D_PATH_PSORDER=\"$(bindir)/psorder\" \ 14 -D_PATH_PSA=\"$(libexecdir)/psa\" \ 15 -D_PATH_PSFILTER=\"$(libexecdir)/etc2ps.sh\" \ 16 -D_PATH_PAGECOUNT=\"$(pkgdatadir)/pagecount.ps\" 17 18EXTRA_DIST = $(libexec_SCRIPTS) $(pkgdata_DATA) 19 20# declare links 21psf_LINKS = ofpap ifpap tfpap ifpaprev tfpaprev ofwpap ifwpap \ 22 tfwpap ifwpaprev tfwpaprev ofmpap ifmpap tfmpap ifmpaprev \ 23 tfmpaprev ofwmpap ifwmpap tfwmpap ifwmpaprev tfwmpaprev 24 25 26# 27# install sections for links 28# 29 30install-exec-hook: 31 @list='$(psf_LINKS)'; for l in $$list; do \ 32 rm $(DESTDIR)$(libexecdir)/$$l 2>/dev/null || true; \ 33 (cd $(DESTDIR)$(libexecdir) && $(LN_S) psf $$l); \ 34 done 35 36# 37# uninstall sections for links 38# 39 40uninstall-hook: 41 @list='$(psf_LINKS)'; for l in $$list; do \ 42 rm -f $(DESTDIR)$(libexecdir)/$$l; \ 43 done 44 45# 46# cleanup 47# 48 49CLEANFILES = $(psf_LINKS) 50