CLEANFILES += $(addsuffix .pc, $(PKGCONFIG_FILES))
EXTRA_DIST += $(addsuffix .pc.subst, $(PKGCONFIG_FILES))
-pkgconf_SUBST = s!@'PACKAGE'@!$(PACKAGE)!g; \
- s!@'VERSION'@!$(VERSION)!g; \
- s!@'prefix'@!$(prefix)!g; \
- s!@'exec_prefix'@!$(exec_prefix)!g; \
- s!@'libdir'@!$(libdir)!g; \
- s!@'includedir'@!$(includedir)!g; \
- s!@'libflags"@!$${libflags}$(pkgconf_LIBFLAGS)!g;"' \
- s!@'incflags"@!$${incflags}$(pkgconf_INCFLAGS)!g;"' \
- s!@'pkgincflags"@!$${pkgincflags}$(pkgconf_PKGINCFLAGS)!g;"' \
- s!@'pkgincludedir'@!$(pkgincludedir)!g
+pkgconf_SUBST = s!@PACKAGE@!"$(PACKAGE)"!g; \
+ s!@VERSION@!"$(VERSION)"!g; \
+ s!@prefix@!"$(prefix)"!g; \
+ s!@exec_prefix@!"$(exec_prefix)"!g; \
+ s!@libdir@!"$(libdir)"!g; \
+ s!@includedir@!"$(includedir)"!g; \
+ s!@libflags@!"$${libflags}$(pkgconf_LIBFLAGS)"!g; \
+ s!@incflags@!"$${incflags}$(pkgconf_INCFLAGS)"!g; \
+ s!@pkgincflags@!"$${pkgincflags}$(pkgconf_PKGINCFLAGS)"!g; \
+ s!@pkgincludedir@!"$(pkgincludedir)"!g
%.pc: %.pc.subst Makefile
$(BAD_INC_PATHS)) incflags=;; \
*) incflags='-I$${includedir} ';; \
esac; \
+ echo "sed -e '$(pkgconf_SUBST)' $< >$@"; \
sed -e '$(pkgconf_SUBST)' $< >$@
test -z "$(CHMOD_REFERENCE)" || $(CHMOD_REFERENCE) '$<' '$@'
chmod a-w $@