diff -Naur xc.orig/lib/Xrender/Imakefile xc/lib/Xrender/Imakefile --- xc.orig/lib/Xrender/Imakefile 2004-03-04 18:46:58.000000000 +0100 +++ xc/lib/Xrender/Imakefile 2004-08-19 22:06:20.971964080 +0200 @@ -133,6 +133,16 @@ HEADERS = Xrender.h $(NONSTANDARD_HEADERS) +SUBSTVARS=prefix="$(PROJECTROOT)" \ + exec_prefix="$(BINDIR)" \ + libdir="$(USRLIBDIR)" \ + includedir="$(INCROOT)" \ + VERSION="0.8.4" \ + X_REQUIRES="" \ + RENDER_CFLAGS="" \ + X_NON_PKG_CFLAGS="" \ + X_NON_PKG_LIBS="-lX11 -lXext" + #include DependTarget() @@ -142,3 +152,14 @@ distclean:: clean RemoveFile(Makefile) #endif + +all:: xrender.pc + +xrender.pc: xrender.pc.in + RemoveFile($@) + sh ../Xcursor/config-subst $(SUBSTVARS) < xrender.pc.in > $@ + +InstallNonExecFile(xrender.pc,/usr/lib/pkgconfig) + +clean:: + RemoveFile(xrender.pc)