git: 7118cec3f258 - main - print/libharu: update to 2.4.5 release (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 24 Mar 2025 22:40:50 UTC
The branch main has been updated by fluffy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7118cec3f258908ec91cff2460b86cebffa99f27
commit 7118cec3f258908ec91cff2460b86cebffa99f27
Author: Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-03-24 22:40:11 +0000
Commit: Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-03-24 22:40:11 +0000
print/libharu: update to 2.4.5 release (+)
Changelog: https://github.com/libharu/libharu/releases/tag/v2.4.5
PR: 285451
---
print/libharu/Makefile | 18 ++++++++++--------
print/libharu/distinfo | 6 +++---
print/libharu/files/patch-CMakeLists.txt | 8 ++++----
print/libharu/files/patch-demo_CMakeLists.txt | 6 +++---
4 files changed, 20 insertions(+), 18 deletions(-)
diff --git a/print/libharu/Makefile b/print/libharu/Makefile
index f0ef2946fe25..aa523a6ee27c 100644
--- a/print/libharu/Makefile
+++ b/print/libharu/Makefile
@@ -1,14 +1,14 @@
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
@@ -17,15 +17,17 @@ 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 <bsd.port.mk>
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,6 +1,6 @@
---- 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
@@ -14,7 +14,7 @@
# install demo files
install(
- DIRECTORY images mbtext pngsuite rawimage ttfont type1
+ DIRECTORY images mbtext pdf_a pngsuite rawimage ttfont type1
- DESTINATION demo
+ DESTINATION ${EXAMPLESDIR}
)