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