svn commit: r472285 - in head/converters/wkhtmltopdf: . files
Kurt Jaeger
pi at FreeBSD.org
Wed Jun 13 05:24:29 UTC 2018
Author: pi
Date: Wed Jun 13 05:24:27 2018
New Revision: 472285
URL: https://svnweb.freebsd.org/changeset/ports/472285
Log:
converters/wkhtmltopdf: update 0.12.4 -> 0.12.5, unbreak
- take maintainer
PR: 228968, 228732
Submitted by: truckman, pi
Reviewed by: Ashish Kulkarni <kulkarni.ashish at gmail.com> (upstream)
Approved by: mm (maintainer)
Relnotes: https://github.com/wkhtmltopdf/wkhtmltopdf/releases
Deleted:
head/converters/wkhtmltopdf/files/patch-clientcert
head/converters/wkhtmltopdf/files/patch-src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement.cpp
Modified:
head/converters/wkhtmltopdf/Makefile
head/converters/wkhtmltopdf/distinfo
head/converters/wkhtmltopdf/pkg-plist
Modified: head/converters/wkhtmltopdf/Makefile
==============================================================================
--- head/converters/wkhtmltopdf/Makefile Wed Jun 13 04:58:31 2018 (r472284)
+++ head/converters/wkhtmltopdf/Makefile Wed Jun 13 05:24:27 2018 (r472285)
@@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME= wkhtmltopdf
-PORTVERSION= 0.12.4
+PORTVERSION= 0.12.5
CATEGORIES= converters
-MAINTAINER= mm at FreeBSD.org
+MAINTAINER= pi at FreeBSD.org
COMMENT= Convert HTML (or live webpages) to PDF or image
LICENSE= LGPL3
@@ -28,8 +28,9 @@ USE_XORG= x11 xext xrender
USE_PERL5= build
USE_LDCONFIG= yes
USE_GITHUB= yes
-WKQT_TAGNAME= c0cfa03
+WKQT_TAGNAME= 5db36ec
GH_TUPLE= ${PORTNAME}:qt:${WKQT_TAGNAME}:qt
+USE_CXXSTD= gnu++98
HAS_CONFIGURE= yes
PATCH_WRKSRC= ${WRKSRC}/qt
@@ -58,24 +59,26 @@ CONFIGURE_ARGS= -prefix ${WRKSRC}/build/qt \
MAKE_ARGS= INSTALL_ROOT="${STAGEDIR}${PREFIX}"
pre-patch:
- @${RMDIR} ${WRKSRC}/qt
- @${LN} -s ../qt-${WKQT_TAGNAME} ${WRKSRC}/qt
+ ${RMDIR} ${WRKSRC}/qt
+ ${LN} -s ../qt-${WKQT_TAGNAME} ${WRKSRC}/qt
post-patch:
- @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
+ ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
-e 's|/usr/X11R6/include|${LOCALBASE}/include/X11|g' \
-e 's|/usr/X11R6/lib|${LOCALBASE}/lib|g' \
${PATCH_WRKSRC}/mkspecs/freebsd-g++/qmake.conf
- @${REINPLACE_CMD} -e "s|gcc|${CC}|g" -e "s|g++|${CXX}|g" \
+ ${REINPLACE_CMD} -e "s|gcc|${CC}|g" -e "s|g++|${CXX}|g" \
${PATCH_WRKSRC}/mkspecs/common/g++-base.conf
- @${REINPLACE_CMD} -e "s|share/man|man|g" \
+ ${REINPLACE_CMD} -e "s|share/man|man|g" \
${WRKSRC}/src/image/image.pro \
${WRKSRC}/src/pdf/pdf.pro
- @${MKDIR} ${WRKSRC}/build/app ${WRKSRC}/build/qt \
+ ${ECHO} 'LIBS+= -lcrypto' >>${WRKSRC}/src/image/image.pro
+ ${ECHO} 'LIBS+= -lcrypto' >>${WRKSRC}/src/pdf/pdf.pro
+ ${MKDIR} ${WRKSRC}/build/app ${WRKSRC}/build/qt \
${WRKSRC}/build/wkhtmltox
post-build:
- @cd ${WRKSRC}/build/app && ${SETENV} ${MAKE_ENV} \
+ cd ${WRKSRC}/build/app && ${SETENV} ${MAKE_ENV} \
../qt/bin/qmake ../../wkhtmltopdf.pro && \
${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} ${MAKEFILE} \
${_MAKE_JOBS} ${MAKE_ARGS:C,^${DESTDIRNAME}=.*,,g} \
@@ -84,14 +87,6 @@ post-build:
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wkhtmltoimage \
${STAGEDIR}${PREFIX}/bin/wkhtmltopdf \
- ${STAGEDIR}${PREFIX}/lib/libwkhtmltox.so.0.12.4
+ ${STAGEDIR}${PREFIX}/lib/libwkhtmltox.so.${PORTVERSION}
-.include <bsd.port.pre.mk>
-
-.if ${OPSYS} == FreeBSD
-.if ${COMPILER_TYPE:Mclang} && ${COMPILER_VERSION} >= 60
-BROKEN= Does not build
-.endif
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/converters/wkhtmltopdf/distinfo
==============================================================================
--- head/converters/wkhtmltopdf/distinfo Wed Jun 13 04:58:31 2018 (r472284)
+++ head/converters/wkhtmltopdf/distinfo Wed Jun 13 05:24:27 2018 (r472285)
@@ -1,5 +1,5 @@
-TIMESTAMP = 1489939659
-SHA256 (wkhtmltopdf-wkhtmltopdf-0.12.4_GH0.tar.gz) = dd466f5c2504670459f3b8265de5697b9054f077e2f3e392e5172b5133080edf
-SIZE (wkhtmltopdf-wkhtmltopdf-0.12.4_GH0.tar.gz) = 128695
-SHA256 (wkhtmltopdf-qt-c0cfa03_GH0.tar.gz) = f313fdf8e0b7630f47a6bfba749bea128234379b311a8c609b1da450027eb4ee
-SIZE (wkhtmltopdf-qt-c0cfa03_GH0.tar.gz) = 172992697
+TIMESTAMP = 1528798989
+SHA256 (wkhtmltopdf-wkhtmltopdf-0.12.5_GH0.tar.gz) = 861d6e61e2f5beb2d8daaade2cd5a85b84065ee9fac0d6d85000d8a7712a4621
+SIZE (wkhtmltopdf-wkhtmltopdf-0.12.5_GH0.tar.gz) = 511181
+SHA256 (wkhtmltopdf-qt-5db36ec_GH0.tar.gz) = 2b60944b46a4b0b9cdb9ce0339c3bf8f54c5ff9411cbc3c6a6ad01f88cc578e1
+SIZE (wkhtmltopdf-qt-5db36ec_GH0.tar.gz) = 172992377
Modified: head/converters/wkhtmltopdf/pkg-plist
==============================================================================
--- head/converters/wkhtmltopdf/pkg-plist Wed Jun 13 04:58:31 2018 (r472284)
+++ head/converters/wkhtmltopdf/pkg-plist Wed Jun 13 05:24:27 2018 (r472285)
@@ -7,6 +7,6 @@ include/wkhtmltox/pdf.h
lib/libwkhtmltox.so
lib/libwkhtmltox.so.0
lib/libwkhtmltox.so.0.12
-lib/libwkhtmltox.so.0.12.4
+lib/libwkhtmltox.so.0.12.5
man/man1/wkhtmltoimage.1.gz
man/man1/wkhtmltopdf.1.gz
More information about the svn-ports-all
mailing list