@@ -10,23 +10,27 @@ from pisi.actionsapi import cmaketools
|
|||||||
from pisi.actionsapi import get
|
from pisi.actionsapi import get
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
shelltools.system("""sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
|
#shelltools.system("""sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
|
||||||
doc/CMakeLists.txt""")
|
#doc/CMakeLists.txt""")
|
||||||
# --shared and --release are default parameters, however we just write them
|
# --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
|
# to down to avoid confusing wheter it's a static/shared or release/debug
|
||||||
# package at the first look :)
|
# 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():
|
def build():
|
||||||
cmaketools.make()
|
cmaketools.make("-C build")
|
||||||
|
|
||||||
def install():
|
def install():
|
||||||
|
shelltools.cd("build")
|
||||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
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 makefile included is there to generate the html files
|
||||||
# The user itself should execute it
|
# 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")
|
pisitools.dodoc("LANGUAGE.HOWTO", "LICENSE", "README*", "VERSION")
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<IsA>app:console</IsA>
|
<IsA>app:console</IsA>
|
||||||
<Summary>Documentation and analysis tool for C++, C, Java, IDL, PHP and C#</Summary>
|
<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>
|
<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>
|
<BuildDependencies>
|
||||||
<Dependency>git</Dependency>
|
<Dependency>git</Dependency>
|
||||||
<Dependency>cmake</Dependency>
|
<Dependency>cmake</Dependency>
|
||||||
@@ -28,11 +28,8 @@
|
|||||||
We do not write these as build dependencies since it doesn't
|
We do not write these as build dependencies since it doesn't
|
||||||
check for their existance. This is good for bootstrapping ;)
|
check for their existance. This is good for bootstrapping ;)
|
||||||
-->
|
-->
|
||||||
<!--Patches>
|
<Patches>
|
||||||
<Patch level="1">fedora/doxygen-1.8.6-config.patch</Patch>
|
</Patches>
|
||||||
<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-->
|
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
<Package>
|
<Package>
|
||||||
@@ -66,6 +63,13 @@
|
|||||||
</Package>-->
|
</Package>-->
|
||||||
|
|
||||||
<History>
|
<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">
|
<Update release="9">
|
||||||
<Date>2020-12-17</Date>
|
<Date>2020-12-17</Date>
|
||||||
<Version>1.8.20</Version>
|
<Version>1.8.20</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user