On Sat Aug 29, 2020 at 12:19:13PM +0100, Stuart Henderson wrote:
> On 2020/08/24 00:15, Rafael Sadowski wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: rsadow...@cvs.openbsd.org 2020/08/24 00:15:04
> >
> > Modified files:
> > devel/doxygen : Makefile distinfo
> > devel/doxygen/patches: patch-doc_CMakeLists_txt
> >
> > Log message:
> > Update doxygen to 1.8.19
> >
>
> Breaks graphics/orthanc/server packaging:
>
> Error:
> /pobj/orthanc-1.3.0/fake-i386/usr/local/share/doc/orthanc/OrthancPlugin/doxygen.png
> does not exist
>
Already spotted by naddy@.
On Tue Aug 25, 2020 at 04:25:19PM +0200, Christian Weisgerber wrote:
> This showed up during my Mesa 20.1.6 test build, but a closer look
> shows that the failure is unrelated and likely caused by the doxygen
> 1.8.19 update instead.
>
> Full log attached, but diffing against the one from an old build shows
> this difference...
>
> --- Installing:
> /usr/obj/ports/orthanc-1.3.0/fake-amd64/usr/local/share/doc/orth
> anc/OrthancPlugin/doxygen.png
> +-- Installing:
> /usr/obj/ports/orthanc-1.3.0/fake-amd64/usr/local/share/doc/orth
> anc/OrthancPlugin/doxygen.svg
>
> ... resulting in a packaging error:
>
> Error:
> /usr/obj/ports/orthanc-1.3.0/fake-amd64/usr/local/share/doc/orthanc/OrthancPlugin/doxygen.png
> does not exist
>
> --
> Christian "naddy" Weisgerber na...@mips.inka.de
Let's disable doxygen like we do in all other ports:
Index: Makefile
===
RCS file: /cvs/ports/graphics/orthanc/server/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- Makefile2 Oct 2019 18:29:33 - 1.10
+++ Makefile25 Aug 2020 16:29:59 -
@@ -4,7 +4,7 @@ COMMENT = RESTful DICOM server for heal
DISTNAME = Orthanc-1.3.0
PKGNAME = ${DISTNAME:L}
-REVISION = 5
+REVISION = 6
HOMEPAGE = https://www.orthanc-server.com/
@@ -32,8 +32,6 @@ MODULES = devel/cmake \
MODPY_RUNDEP = No
-BUILD_DEPENDS =devel/doxygen
-
LIB_DEPENDS = databases/sqlite3 \
devel/boost \
devel/gtest \
@@ -54,6 +52,8 @@ CONFIGURE_ARGS += -DCMAKE_C_FLAGS="-I${L
# CMAKE_COMPILER_IS_GNUCXX isn't set for clang as we invoke the compiler
# as 'c++' and not 'clang++' (ref: CMakeDetermineCXXCompiler.cmake)
CONFIGURE_ARGS += -DCMAKE_COMPILER_IS_GNUCXX=Yes
+
+CONFIGURE_ARGS += -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
SUBST_VARS += VARBASE
Index: pkg/PLIST
===
RCS file: /cvs/ports/graphics/orthanc/server/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST 11 Nov 2018 18:49:21 - 1.3
+++ pkg/PLIST 25 Aug 2020 16:29:59 -
@@ -9,78 +9,9 @@ include/orthanc/OrthancCPlugin.h
include/orthanc/OrthancCppDatabasePlugin.h
libexec/orthanc/
libexec/orthanc/plugins/
-libexec/orthanc/plugins/libModalityWorklists.so
-libexec/orthanc/plugins/libServeFolders.so
+@so libexec/orthanc/plugins/libModalityWorklists.so
+@so libexec/orthanc/plugins/libServeFolders.so
@bin sbin/Orthanc
-share/doc/orthanc/
-share/doc/orthanc/OrthancPlugin/
-share/doc/orthanc/OrthancPlugin/OrthancCDatabasePlugin_8h_source.html
-share/doc/orthanc/OrthancPlugin/OrthancCPlugin_8h_source.html
-share/doc/orthanc/OrthancPlugin/OrthancCppDatabasePlugin_8h_source.html
-share/doc/orthanc/OrthancPlugin/OrthancLogoDocumentation.png
-share/doc/orthanc/OrthancPlugin/annotated.html
-share/doc/orthanc/OrthancPlugin/bc_s.png
-share/doc/orthanc/OrthancPlugin/bdwn.png
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1DatabaseBackendAdapter-members.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1DatabaseBackendAdapter.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1DatabaseBackendOutput-members.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1DatabaseBackendOutput.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1DatabaseBackendOutput.png
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1DatabaseException-members.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1DatabaseException.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1IDatabaseBackend-members.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1IDatabaseBackend.html
-share/doc/orthanc/OrthancPlugin/classOrthancPlugins_1_1IDatabaseBackend.png
-share/doc/orthanc/OrthancPlugin/classes.html
-share/doc/orthanc/OrthancPlugin/closed.png
-share/doc/orthanc/OrthancPlugin/deprecated.html
-share/doc/orthanc/OrthancPlugin/dir_027bf64fe5984d5a409df67e6d81a46a.html
-share/doc/orthanc/OrthancPlugin/dir_102fbb84850d98ff4d15205d078556ec.html
-share/doc/orthanc/OrthancPlugin/dir_23920acd21d87f5dd4f311023f778748.html