Merge pull request #10647 from Rmys/master

doxygen-1.9.5
This commit is contained in:
Rmys
2022-09-01 11:43:09 +03:00
committed by GitHub
2 changed files with 20 additions and 12 deletions
+10 -6
View File
@@ -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")
+10 -6
View File
@@ -12,7 +12,7 @@
<IsA>app:console</IsA>
<Summary>Documentation and analysis tool for C++, C, Java, IDL, PHP and C#</Summary>
<Description>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.</Description>
<Archive sha1sum="606a7bb525a55a01fc7399bc50ad7589ad1d2283" type="targz">http://doxygen.nl/files/doxygen-1.8.20.src.tar.gz</Archive>
<Archive sha1sum="714daf7918bd5a5e22bda4f97c1aecb2f1d7d8e5" type="targz">http://doxygen.nl/files/doxygen-1.9.5.src.tar.gz</Archive>
<BuildDependencies>
<Dependency>git</Dependency>
<Dependency>cmake</Dependency>
@@ -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 ;)
-->
<!--Patches>
<Patch level="1">fedora/doxygen-1.8.6-config.patch</Patch>
<Patch level="1">fedora/doxygen-1.8.3-multilib.patch</Patch>
<Patch level="1">fedora/doxygen-1.8.7-html_timestamp_default_false.patch</Patch>
</Patches-->
<Patches>
</Patches>
</Source>
<Package>
@@ -66,6 +63,13 @@
</Package>-->
<History>
<Update release="10">
<Date>2022-08-28</Date>
<Version>1.9.5</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="9">
<Date>2020-12-17</Date>
<Version>1.8.20</Version>