diff --git a/print/libharu/Makefile b/print/libharu/Makefile index f0ef2946fe25..aa523a6ee27c 100644 --- a/print/libharu/Makefile +++ b/print/libharu/Makefile @@ -1,31 +1,33 @@ PORTNAME= libharu DISTVERSIONPREFIX= v -DISTVERSION= 2.4.4 +DISTVERSION= 2.4.5 CATEGORIES= print -DIST_SUBDIR= ${PORTNAME} MAINTAINER= fluffy@FreeBSD.org COMMENT= Haru Free PDF Library WWW= http://libharu.org/ LICENSE= ZLIB +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpng.so:graphics/png USES= cmake USE_LDCONFIG= yes USE_GITHUB= yes -OPTIONS_DEFINE= EXAMPLES - -PLIST_SUB+= SHL3=${PORTVERSION} SHL2=${PORTVERSION:R} SHL1=${PORTVERSION:R:R} +PLIST_SUB= SHL1=${DISTVERSION:R:R} \ + SHL2=${DISTVERSION:R} \ + SHL3=${DISTVERSION} PORTEXAMPLES= * -EXAMPLES_CMAKE_ON= -DLIBHPDF_EXAMPLES:BOOL=ON \ - -DEXAMPLESDIR:STRING=share/examples/${PORTNAME} +OPTIONS_DEFINE= EXAMPLES + +EXAMPLES_CMAKE_BOOL= LIBHPDF_EXAMPLES +EXAMPLES_CMAKE_ON= -DEXAMPLESDIR:STRING=share/examples/${PORTNAME} post-install: - ${LN} -s libhpdf.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libhpdf.so.${PORTVERSION:R:R} + ${RLN} libhpdf.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/libhpdf.so.${DISTVERSION:R:R} .include diff --git a/print/libharu/distinfo b/print/libharu/distinfo index bc2a4f15905d..0da8539dd4e2 100644 --- a/print/libharu/distinfo +++ b/print/libharu/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1695213129 -SHA256 (libharu/libharu-libharu-v2.4.4_GH0.tar.gz) = 227ab0ae62979ad65c27a9bc36d85aa77794db3375a0a30af18acdf4d871aee6 -SIZE (libharu/libharu-libharu-v2.4.4_GH0.tar.gz) = 1411606 +TIMESTAMP = 1742064201 +SHA256 (libharu-libharu-v2.4.5_GH0.tar.gz) = 0ed3eacf3ceee18e40b6adffbc433f1afbe3c93500291cd95f1477bffe6f24fc +SIZE (libharu-libharu-v2.4.5_GH0.tar.gz) = 1419961 diff --git a/print/libharu/files/patch-CMakeLists.txt b/print/libharu/files/patch-CMakeLists.txt index ff54d7bd3079..bbc7847d9342 100644 --- a/print/libharu/files/patch-CMakeLists.txt +++ b/print/libharu/files/patch-CMakeLists.txt @@ -1,13 +1,13 @@ ---- CMakeLists.txt.orig 2022-10-14 10:04:02 UTC +--- CMakeLists.txt.orig 2025-03-15 21:53:48 UTC +++ CMakeLists.txt -@@ -139,8 +139,8 @@ install(FILES ${haru_HDRS} DESTINATION ${CMAKE_INSTALL +@@ -135,8 +135,8 @@ install(FILES ${haru_HDRS} DESTINATION ${CMAKE_INSTALL install(FILES ${haru_HDRS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}) # install various files -install(FILES README.md CHANGES INSTALL DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/libharu) -install(DIRECTORY bindings DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/libharu) -+# install(FILES README.md CHANGES INSTALL DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/libharu) -+# install(DIRECTORY bindings DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/libharu) ++#install(FILES README.md CHANGES INSTALL DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/libharu) ++#install(DIRECTORY bindings DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/libharu) # ======================================================================= # print out some information diff --git a/print/libharu/files/patch-demo_CMakeLists.txt b/print/libharu/files/patch-demo_CMakeLists.txt index dffab94fda7e..13781ffd213c 100644 --- a/print/libharu/files/patch-demo_CMakeLists.txt +++ b/print/libharu/files/patch-demo_CMakeLists.txt @@ -1,20 +1,20 @@ ---- demo/CMakeLists.txt.orig 2022-10-14 10:04:02 UTC +--- demo/CMakeLists.txt.orig 2025-03-15 21:55:38 UTC +++ demo/CMakeLists.txt -@@ -85,14 +85,14 @@ install( +@@ -86,14 +86,14 @@ install( # ======================================================================= install( TARGETS ${demos_NAMES} ${demos_with_grid_NAMES} grid_sheet - DESTINATION demo + DESTINATION ${EXAMPLESDIR} ) foreach(demo ${demos_NAMES} ${demos_with_grid_NAMES} grid_sheet) - install(FILES ${demo}.c DESTINATION demo) + install(FILES ${demo}.c DESTINATION ${EXAMPLESDIR}) endforeach() # install demo files install( - DIRECTORY images mbtext pngsuite rawimage ttfont type1 + DIRECTORY images mbtext pdf_a pngsuite rawimage ttfont type1 - DESTINATION demo + DESTINATION ${EXAMPLESDIR} )