doxygen-1.9.5
This commit is contained in:
@@ -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")
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user