Fix handling of the path containing SSL certs. Thanks to medfly/coypu for noticing that! Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/www/netsurf/Makefile,v retrieving revision 1.50 diff -u -p -r1.50 Makefile --- Makefile 5 Mar 2016 11:29:38 -0000 1.50 +++ Makefile 4 Apr 2016 08:42:17 -0000 @@ -2,7 +2,7 @@ DISTNAME= netsurf-all-3.4 PKGNAME= ${DISTNAME:S/-all//} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= www MASTER_SITES= http://download.netsurf-browser.org/netsurf/releases/source-full/ @@ -18,6 +18,14 @@ BUILD_DEPENDS+= p5-HTML-Parser-[0-9]*:.. BUILD_TARGET= build USE_TOOLS+= bison flex gmake perl:build pax pkg-config +SUBST_CLASSES+= ssl-certs +SUBST_STAGE.ssl-certs= pre-configure +SUBST_MESSAGE.ssl-certs= Fixing hardcoded paths for SSL certs +SUBST_FILES.ssl-certs= netsurf/beos/gui.cpp netsurf/gtk/gui.c +SUBST_FILES.ssl-certs+= netsurf/test/data/Choices +SUBST_FILES.ssl-certs+= netsurf/test/nsoption.c +SUBST_SED.ssl-certs= -e 's,/etc/ssl/certs,${SSLCERTS},' + # Avoid possible problems with shells that defines HOST MAKE_ENV+= BUILD="${MACHINE_GNU_ARCH}--${LOWER_OPSYS}" MAKE_ENV+= HOST="${MACHINE_GNU_ARCH}--${LOWER_OPSYS}"