From 079b2793ac984edd9a3683bc2793246da32ebd7d Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 1 Sep 2022 11:42:19 +0300 Subject: [PATCH] doxygen-1.9.5 --- office/misc/doxygen/actions.py | 16 ++++++++++------ office/misc/doxygen/pspec.xml | 16 ++++++++++------ 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/office/misc/doxygen/actions.py b/office/misc/doxygen/actions.py index b716bf2d7a..a0c4393e18 100644 --- a/office/misc/doxygen/actions.py +++ b/office/misc/doxygen/actions.py @@ -10,23 +10,27 @@ from pisi.actionsapi import cmaketools from pisi.actionsapi import get def setup(): - shelltools.system("""sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ - doc/CMakeLists.txt""") + #shelltools.system("""sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ + #doc/CMakeLists.txt""") # --shared and --release are default parameters, however we just write them # to down to avoid confusing wheter it's a static/shared or release/debug # package at the first look :) - cmaketools.configure() + cmaketools.configure("-B build \ + -DMAN_INSTALL_DIR=/usr/share/man/man1 \ + -DCMAKE_INSTALL_PREFIX:PATH='/usr'") def build(): - cmaketools.make() + cmaketools.make("-C build") def install(): + shelltools.cd("build") cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.doman("doc/doxygen.1") + pisitools.doman("../doc/doxygen.1") # The makefile included is there to generate the html files # The user itself should execute it - pisitools.insinto(get.docDIR() + "/doxygen" , "examples") + pisitools.insinto(get.docDIR() + "/doxygen" , "../examples") + shelltools.cd("..") pisitools.dodoc("LANGUAGE.HOWTO", "LICENSE", "README*", "VERSION") diff --git a/office/misc/doxygen/pspec.xml b/office/misc/doxygen/pspec.xml index 275b0212fa..fefad4ba61 100644 --- a/office/misc/doxygen/pspec.xml +++ b/office/misc/doxygen/pspec.xml @@ -12,7 +12,7 @@ app:console Documentation and analysis tool for C++, C, Java, IDL, PHP and C# Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D. - http://doxygen.nl/files/doxygen-1.8.20.src.tar.gz + http://doxygen.nl/files/doxygen-1.9.5.src.tar.gz git cmake @@ -28,11 +28,8 @@ We do not write these as build dependencies since it doesn't check for their existance. This is good for bootstrapping ;) --> - + + @@ -66,6 +63,13 @@ --> + + 2022-08-28 + 1.9.5 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-12-17 1.8.20