SF.net SVN: gar:[26590] csw/mgar/pkg/doxygen/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Wed Oct 16 13:27:09 CEST 2019


Revision: 26590
          http://sourceforge.net/p/gar/code/26590
Author:   dmichelsen
Date:     2019-10-16 11:27:09 +0000 (Wed, 16 Oct 2019)
Log Message:
-----------
doxygen/trunk: Update to 1.8.16

Modified Paths:
--------------
    csw/mgar/pkg/doxygen/trunk/Makefile
    csw/mgar/pkg/doxygen/trunk/checksums

Modified: csw/mgar/pkg/doxygen/trunk/Makefile
===================================================================
--- csw/mgar/pkg/doxygen/trunk/Makefile	2019-10-15 11:27:52 UTC (rev 26589)
+++ csw/mgar/pkg/doxygen/trunk/Makefile	2019-10-16 11:27:09 UTC (rev 26590)
@@ -1,5 +1,5 @@
 NAME = doxygen
-VERSION = 1.8.14
+VERSION = 1.8.16
 GARTYPE = v2
 
 DESCRIPTION = A documentation system for programming languages
@@ -9,9 +9,10 @@
 endef
 
 MASTER_SITES = http://ftp.stack.nl/pub/users/dimitri/
+MASTER_SITES = http://doxygen.nl/files/
 DISTFILES  = $(DISTNAME).src.tar.gz
 
-VENDOR_URL = http://www.stack.nl/~dimitri/doxygen/
+VENDOR_URL = http://www.doxygen.nl
 
 LICENSE = LICENSE
 
@@ -20,9 +21,13 @@
 PACKAGES += CSWdoxygen
 SPKG_DESC_CSWdoxygen = A documentation system for programming languages
 # PKGFILES is catchall
-RUNTIME_DEP_PKGS_CSWdoxygen += CSWlibiconv2
+RUNTIME_DEP_PKGS_CSWdoxygen += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWdoxygen += CSWlibstdc++6
+# This is in fact in /usr/lib and should be in the database, this should be investigated sometimes
+CHECKPKG_OVERRIDES_CSWdoxygen += soname-not-found|libCrunG3.so.1|is|needed|by|opt/csw/bin/doxygen
 
-PACKAGES += CSWdoxygen-doc
+# Disable docs because current docs require stackengine.sty which is not part of pdflatex OpenCSW package
+#PACKAGES += CSWdoxygen-doc
 SPKG_DESC_CSWdoxygen-doc = Documentation for doxygen
 PKGFILES_CSWdoxygen-doc = $(PKGFILES_DOC)
 ARCHALL_CSWdoxygen-doc = 1
@@ -30,18 +35,16 @@
 # for these tiny examples seems overkill.
 CHECKPKG_OVERRIDES_CSWdoxygen-doc = missing-dependency|CSWpython
 
-# I have no idea ow to pass '-norunpath' during linkage to CMake
-CHECKPKG_OVERRIDES_CSWdoxygen += bad-rpath-entry|/opt/solarisstudio12.3/lib|opt/csw/bin/doxygen
-CHECKPKG_OVERRIDES_CSWdoxygen += bad-rpath-entry|/opt/solarisstudio12.3/lib/sparc|opt/csw/bin/doxygen
-
 # Sun Studio 12 is too old and actually does not work any more
-GARCOMPILER = SOS12U3
+GARCOMPILER = SOS12U6
+EXTRA_CXXFLAGS = -std=c++14
 
 CONFIGURE_SCRIPTS = cmake
 BUILD_SCRIPTS = $(WORKSRC)/solaris/Makefile
-BUILD_ARGS += docs
+# Disable docs for now, see above
+# BUILD_ARGS += docs
 
-EXTRA_LINKER_FLAGS += -liconv
+EXTRA_LINKER_FLAGS += -norunpath
 
 TEST_SCRIPTS = $(WORKSRC)/solaris/Makefile
 TEST_TARGET = tests
@@ -60,5 +63,7 @@
 configure-cmake:
 	mkdir $(WORKSRC)/solaris
 	@# The -DMAKE= is needed because docs generation uses $(MAKE) -C which the default /usr/ccs/bin/make does not understand
-	cd $(WORKSRC)/solaris && $(CONFIGURE_ENV) cmake -DMAKE=/opt/csw/bin/gmake -Dbuild_doc=YES -DCMAKE_INSTALL_PREFIX:PATH=$(prefix) -G 'Unix Makefiles' $(abspath $(WORKSRC))
+	# Disable docs for now, see above
+	#cd $(WORKSRC)/solaris && $(CONFIGURE_ENV) cmake -DMAKE=/opt/csw/bin/gmake -Dbuild_doc=YES -DCMAKE_INSTALL_PREFIX:PATH=$(prefix) -G 'Unix Makefiles' $(abspath $(WORKSRC))
+	cd $(WORKSRC)/solaris && $(CONFIGURE_ENV) cmake -DMAKE=/opt/csw/bin/gmake -Dbuild_doc=NO -DCMAKE_INSTALL_PREFIX:PATH=$(prefix) -G 'Unix Makefiles' $(abspath $(WORKSRC))
 	@$(MAKECOOKIE)

Modified: csw/mgar/pkg/doxygen/trunk/checksums
===================================================================
--- csw/mgar/pkg/doxygen/trunk/checksums	2019-10-15 11:27:52 UTC (rev 26589)
+++ csw/mgar/pkg/doxygen/trunk/checksums	2019-10-16 11:27:09 UTC (rev 26590)
@@ -1 +1 @@
-41d8821133e8d8104280030553e2b42b  doxygen-1.8.14.src.tar.gz
+3ec5f8bfda38a05845161fbbd5d8b439  doxygen-1.8.16.src.tar.gz

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list