diff options
Diffstat (limited to 'misc/xiphos')
-rw-r--r-- | misc/xiphos/Makefile | 10 | ||||
-rw-r--r-- | misc/xiphos/distinfo | 6 | ||||
-rw-r--r-- | misc/xiphos/files/patch-help_CMakeLists.txt | 13 |
3 files changed, 20 insertions, 9 deletions
diff --git a/misc/xiphos/Makefile b/misc/xiphos/Makefile index 5b9ec2c6aefe..3320d97bfade 100644 --- a/misc/xiphos/Makefile +++ b/misc/xiphos/Makefile @@ -1,11 +1,6 @@ PORTNAME= xiphos -DISTVERSION= 4.3.1 -PORTREVISION= 2 +DISTVERSION= 4.3.2 CATEGORIES= misc gnome -# Don't use USE_GITHUB: the sources downloaded by USE_GITHUB cannot be -# built as they miss the file ${WRKSRC}/cmake/source_version.txt. -# See also: https://github.com/crosswire/xiphos/issues/1037 -MASTER_SITES= https://github.com/crosswire/${PORTNAME}/archive/refs/tags/${DISTVERSION}/ MAINTAINER= wen@FreeBSD.org COMMENT= Bible interface utilizing the sword framework @@ -32,6 +27,9 @@ LIB_DEPENDS= libbiblesync.so:misc/biblesync \ USES= cmake compiler:c11 gettext gnome minizip pkgconfig USE_GNOME= cairo gtk30 gtkhtml4 intltool libgsf +USE_GITHUB= yes +GH_ACCOUNT= crosswire + CMAKE_OFF= EPUB CMAKE_ON= GTKHTML diff --git a/misc/xiphos/distinfo b/misc/xiphos/distinfo index 6d3ce7035203..09be57acb74b 100644 --- a/misc/xiphos/distinfo +++ b/misc/xiphos/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744015352 -SHA256 (xiphos-4.3.1.tar.gz) = 6ff5f94b50b5fc4c0018a19886fb246e4589400a3d49826cdbebc66c917b8d54 -SIZE (xiphos-4.3.1.tar.gz) = 28298675 +TIMESTAMP = 1758592696 +SHA256 (crosswire-xiphos-4.3.2_GH0.tar.gz) = 9d90678657aa1cf34a5101aa56bcdbdfdb586609d8a43004b872ca80988f5f35 +SIZE (crosswire-xiphos-4.3.2_GH0.tar.gz) = 28298701 diff --git a/misc/xiphos/files/patch-help_CMakeLists.txt b/misc/xiphos/files/patch-help_CMakeLists.txt new file mode 100644 index 000000000000..c10faa5d4134 --- /dev/null +++ b/misc/xiphos/files/patch-help_CMakeLists.txt @@ -0,0 +1,13 @@ +--- help/CMakeLists.txt.orig 2025-09-23 01:54:08 UTC ++++ help/CMakeLists.txt +@@ -170,8 +170,8 @@ if (HELP) + set (mallard-schema ${CMAKE_CURRENT_SOURCE_DIR}/xml/mallard-1.0.rng) + foreach (lang ${help_all_langs}) + add_custom_command (OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${lang}/validate.txt +-# COMMAND ${XMLLINT} --noout --xinclude --noent --relaxng ${mallard-schema} *.page > ${CMAKE_CURRENT_BINARY_DIR}/${lang}/validate.txt 2>&1 +- COMMAND ${XMLLINT} --noout --xinclude --noent --relaxng ${mallard-schema} *.page ++# COMMAND ${XMLLINT} --noout --xinclude --noent ${mallard-schema} *.page > ${CMAKE_CURRENT_BINARY_DIR}/${lang}/validate.txt 2>&1 ++ COMMAND ${XMLLINT} --noout --xinclude --noent ${mallard-schema} *.page + DEPENDS help-${lang}-pages + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${lang} + COMMENT "'${lang}' help - mallard pages validation report" |