tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

print/poppler-glib: fix MacOS problem

On MacOS the print/poppler-glib package fails to configure because the package complains about the non-existent path /usr/include.  Recent Xcode does not population /usr/include and the package that does so is not guaranteed to exist in the future.  Thus, the solution seems to be to define paths explicitly as arguments to cmake.  I propose the following patch:

Index: Makefile
RCS file: /cvsroot/pkgsrc/print/poppler-glib/Makefile,v
retrieving revision 1.80
diff -u -r1.80 Makefile
--- Makefile	8 Dec 2019 13:56:25 -0000	1.80
+++ Makefile	22 Feb 2020 21:31:17 -0000
@@ -13,6 +13,13 @@
 USE_TOOLS+=	python
+.include "../../mk/"
+.if ${OPSYS} == "Darwin"
+# MacOS Xcode does not provide /usr/include, so be explicit
 # Don't build the splash graphics backend.
 # Don't compile GTK+ test program.

Suggestions and improvements welcome.  Thanks.


Home | Main Index | Thread Index | Old Index