Hello community,

here is the log from the commit of package kapidox for openSUSE:Factory checked 
in at 2016-07-16 22:13:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kapidox (Old)
 and      /work/SRC/openSUSE:Factory/.kapidox.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kapidox"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kapidox/kapidox.changes  2016-06-21 
12:29:07.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kapidox.new/kapidox.changes     2016-07-16 
22:13:30.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Jul  6 15:01:47 UTC 2016 - [email protected]
+
+- Update to 5.24.0
+  * For more details please see:
+    https://www.kde.org/announcements/kde-frameworks-5.24.0.php
+
+-------------------------------------------------------------------

Old:
----
  kapidox-5.23.0.tar.xz

New:
----
  kapidox-5.24.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kapidox.spec ++++++
--- /var/tmp/diff_new_pack.Xsn1St/_old  2016-07-16 22:13:32.000000000 +0200
+++ /var/tmp/diff_new_pack.Xsn1St/_new  2016-07-16 22:13:32.000000000 +0200
@@ -16,9 +16,9 @@
 #
 
 
-%define _tar_path 5.23
+%define _tar_path 5.24
 Name:           kapidox
-Version:        5.23.0
+Version:        5.24.0
 Release:        0
 Requires:       doxygen
 BuildRequires:  fdupes
@@ -62,8 +62,6 @@
 %{_kf5_mandir}/man1/depdiagram-generate-all.1*
 %{_kf5_mandir}/man1/depdiagram-generate.1*
 %{_kf5_mandir}/man1/depdiagram-prepare.1*
-%{_kf5_mandir}/man1/kgenapidox.1*
-%{_kf5_mandir}/man1/kgenframeworksapidox.1*
 %{python_sitelib}/kapidox/
 %{python_sitelib}/kapidox-*.egg-info
 

++++++ kapidox-5.23.0.tar.xz -> kapidox-5.24.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/docs/kgenapidox.1 
new/kapidox-5.24.0/docs/kgenapidox.1
--- old/kapidox-5.23.0/docs/kgenapidox.1        2016-06-06 08:51:11.000000000 
+0200
+++ new/kapidox-5.24.0/docs/kgenapidox.1        1970-01-01 01:00:00.000000000 
+0100
@@ -1,210 +0,0 @@
-\"
-.\" Standard preamble:
-.\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \" Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \" Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \" End verbatim text
-.ft R
-.fi
-..
-.\" Set up some character translations and predefined strings.  \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  \*(C+ will
-.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and
-.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
-.\" nothing in troff, for use with C<>.
-.tr \(*W-
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.    ds -- \(*W-
-.    ds PI pi
-.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
-.    ds L" ""
-.    ds R" ""
-.    ds C` ""
-.    ds C' ""
-'br\}
-.el\{\
-.    ds -- \|\(em\|
-.    ds PI \(*p
-.    ds L" ``
-.    ds R" ''
-'br\}
-.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\" entries marked with X<> in POD.  Of course, you'll have to process the
-.\" output yourself in some meaningful fashion.
-.if \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
-..
-.    nr % 0
-.    rr F
-.\}
-.\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.if n .na
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
-.    \" fudge factors for nroff and troff
-.if n \{\
-.    ds #H 0
-.    ds #V .8m
-.    ds #F .3m
-.    ds #[ \f1
-.    ds #] \fP
-.\}
-.if t \{\
-.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-.    ds #V .6m
-.    ds #F 0
-.    ds #[ \&
-.    ds #] \&
-.\}
-.    \" simple accents for nroff and troff
-.if n \{\
-.    ds ' \&
-.    ds ` \&
-.    ds ^ \&
-.    ds , \&
-.    ds ~ ~
-.    ds /
-.\}
-.if t \{\
-.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-.    \" troff and (daisy-wheel) nroff accents
-.ds : 
\\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o 
\\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-.    \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-.    \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-.    ds : e
-.    ds 8 ss
-.    ds o a
-.    ds d- d\h'-1'\(ga
-.    ds D- D\h'-1'\(hy
-.    ds th \o'bp'
-.    ds Th \o'LP'
-.    ds ae ae
-.    ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
-.\" ========================================================================
-.\"
-.IX Title "kgenapidox 1"
-.TH kgenapidox 1 "2015-07-11"
-.SH "NAME"
-kgenapidox \- Generate API documentation in the KDE style
-.SH "VERSION"
-.IX Header "VERSION"
-5\.13\.0
-
-.SH "USAGE"
-.IX Header "USAGE"
-
-usage: kgenapidox [\-h] [\-\-dependency\-diagram\-dir DEPENDENCY_DIAGRAM_DIR]
-                  [\-\-title TITLE] [\-\-man-pages] [\-\-qhp] 
[\-\-searchengine]
-                  [\-\-api-searchbox] [\-o OUTPUT] [\-\-qtdoc\-dir QTDOC_DIR]
-                  [\-\-qtdoc\-link QTDOC_LINK] [\-\-qtdoc\-flatten\-links]
-                  [\-\-kdedoc\-dir KDEDOC_DIR] [\-\-kdedoc\-link KDEDOC_LINK]
-                  [\-\-doxygen DOXYGEN] [\-\-qhelpgenerator QHELPGENERATOR]
-                  [\-\-doxdatadir DOXDATADIR] [\-\-keep\-temp\-dirs]
-                  [moduledir]
-
-optional arguments:
-  \-h, \-\-help            show this help message and exit
-
-sources:
-  moduledir             Location of the module to build API documentation for;
-                        it should contain a README.md file and a src/
-                        subdirectory.Defaults to the current folder.
-  \-\-dependency-diagram-dir DEPENDENCY_DIAGRAM_DIR
-                        Location of framework diagram dirs; a "Dependencies"
-                        page will be included in the framework documentation
-                        if provided.
-
-output options:
-  \-\-title TITLE         String to use for page titles.
-  \-\-man-pages           Generate man page documentation.
-  \-\-qhp                 Generate Qt Compressed Help documentation.
-  \-\-searchengine        Enable Doxygen's search engine feature.
-  \-\-api-searchbox       Enable the API searchbox (only useful for
-                        api.kde.org).
-  \-o OUTPUT, \-\-output OUTPUT
-                        Location where the documentation will be generated.
-                        Defaults to apidocs.
-
-Qt documentation:
-  \-\-qtdoc\-dir QTDOC_DIR
-                        Location of (local) Qt documentation; this is searched
-                        for tag files to create links to Qt classes.
-  \-\-qtdoc\-link QTDOC_LINK
-                        Override Qt documentation location for the links in
-                        the html files. May be a path or URL.
-  \-\-qtdoc\-flatten\-links
-                        Whether to assume all Qt documentation html files are
-                        immediately under QTDOC_LINK (useful if you set
-                        QTDOC_LINK to the online Qt documentation). Ignored if
-                        QTDOC_LINK is not set.
-
-KDE documentation:
-  \-\-kdedoc\-dir KDEDOC_DIR
-                        Location of (local) KDE documentation; this is
-                        searched for tag files to create links to KDE classes.
-  \-\-kdedoc\-link KDEDOC_LINK
-                        Override KDE documentation location for the links in
-                        the html files. May be a path or URL.
-
-paths:
-  \-\-doxygen DOXYGEN     (Path to) the doxygen executable.
-  \-\-qhelpgenerator QHELPGENERATOR
-                        (Path to) the qhelpgenerator executable.
-
-misc:
-  \-\-doxdatadir DOXDATADIR
-                        Location of the HTML header files and support
-                        graphics.
-  \-\-keep\-temp\-dirs      Do not delete temporary dirs, useful for debugging.
-
-.SH "AUTHORS"
-.IX Header "AUTHORS"
-This version of \fBkapidox\fR was written by Aurélien Gâteau [email protected].
-.PP
-This man-page was created by Scott Kitterman <[email protected]>.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/docs/kgenframeworksapidox.1 
new/kapidox-5.24.0/docs/kgenframeworksapidox.1
--- old/kapidox-5.23.0/docs/kgenframeworksapidox.1      2016-06-06 
08:51:11.000000000 +0200
+++ new/kapidox-5.24.0/docs/kgenframeworksapidox.1      1970-01-01 
01:00:00.000000000 +0100
@@ -1,198 +0,0 @@
-\"
-.\" Standard preamble:
-.\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
-.de Sp \" Vertical space (when we can't use .PP)
-.if t .sp .5v
-.if n .sp
-..
-.de Vb \" Begin verbatim text
-.ft CW
-.nf
-.ne \\$1
-..
-.de Ve \" End verbatim text
-.ft R
-.fi
-..
-.\" Set up some character translations and predefined strings.  \*(-- will
-.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  \*(C+ will
-.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and
-.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
-.\" nothing in troff, for use with C<>.
-.tr \(*W-
-.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
-.ie n \{\
-.    ds -- \(*W-
-.    ds PI pi
-.    if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
-.    if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\"  diablo 12 pitch
-.    ds L" ""
-.    ds R" ""
-.    ds C` ""
-.    ds C' ""
-'br\}
-.el\{\
-.    ds -- \|\(em\|
-.    ds PI \(*p
-.    ds L" ``
-.    ds R" ''
-'br\}
-.\"
-.\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
-.\" entries marked with X<> in POD.  Of course, you'll have to process the
-.\" output yourself in some meaningful fashion.
-.if \nF \{\
-.    de IX
-.    tm Index:\\$1\t\\n%\t"\\$2"
-..
-.    nr % 0
-.    rr F
-.\}
-.\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.if n .na
-.\"
-.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
-.\" Fear.  Run.  Save yourself.  No user-serviceable parts.
-.    \" fudge factors for nroff and troff
-.if n \{\
-.    ds #H 0
-.    ds #V .8m
-.    ds #F .3m
-.    ds #[ \f1
-.    ds #] \fP
-.\}
-.if t \{\
-.    ds #H ((1u-(\\\\n(.fu%2u))*.13m)
-.    ds #V .6m
-.    ds #F 0
-.    ds #[ \&
-.    ds #] \&
-.\}
-.    \" simple accents for nroff and troff
-.if n \{\
-.    ds ' \&
-.    ds ` \&
-.    ds ^ \&
-.    ds , \&
-.    ds ~ ~
-.    ds /
-.\}
-.if t \{\
-.    ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
-.    ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
-.    ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
-.    ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
-.    ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
-.    ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
-.\}
-.    \" troff and (daisy-wheel) nroff accents
-.ds : 
\\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
-.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
-.ds o 
\\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
-.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
-.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
-.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
-.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
-.ds ae a\h'-(\w'a'u*4/10)'e
-.ds Ae A\h'-(\w'A'u*4/10)'E
-.    \" corrections for vroff
-.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
-.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
-.    \" for low resolution devices (crt and lpr)
-.if \n(.H>23 .if \n(.V>19 \
-\{\
-.    ds : e
-.    ds 8 ss
-.    ds o a
-.    ds d- d\h'-1'\(ga
-.    ds D- D\h'-1'\(hy
-.    ds th \o'bp'
-.    ds Th \o'LP'
-.    ds ae ae
-.    ds Ae AE
-.\}
-.rm #[ #] #H #V #F C
-.\" ========================================================================
-.\"
-.IX Title "kgenframeworksapidox 1"
-.TH kgenframeworksapidox 1 "2015-07-11"
-.SH "NAME"
-kgenframeworksapidox \- KDE API documentation generation tools
-.SH "VERSION"
-.IX Header "VERSION"
-5\.13\.0
-
-.SH "USAGE"
-.IX Header "USAGE"
-
-usage: kgenframeworksapidox [\-h] [\-\-depdiagram\-dot\-dir DIR] [\-\-title 
TITLE]
-                            [\-\-man-pages] [\-\-qhp] [\-\-searchengine]
-                            [\-\-api\-searchbox] [\-\-qtdoc\-dir QTDOC_DIR]
-                            [\-\-qtdoc\-link QTDOC_LINK] 
[\-\-qtdoc\-flatten\-links]
-                            [\-\-doxygen DOXYGEN]
-                            [\-\-qhelpgenerator QHELPGENERATOR]
-                            [\-\-doxdatadir DOXDATADIR] [\-\-keep\-temp\-dirs]
-                            frameworksdir
-
-Generate API documentation for the KDE Frameworks
-
-optional arguments:
-  \-h, \-\-help            show this help message and exit
-
-sources:
-  frameworksdir         Location of the frameworks modules.
-  \-\-depdiagram-dot-dir DIR
-                        Generate dependency diagrams, using the .dot files
-                        from DIR.
-
-output options:
-  \-\-title TITLE         String to use for page titles.
-  \-\-man-pages           Generate man page documentation.
-  \-\-qhp                 Generate Qt Compressed Help documentation.
-  \-\-searchengine        Enable Doxygen's search engine feature.
-  \-\-api\-searchbox       Enable the API searchbox (only useful for
-                        api.kde.org).
-
-Qt documentation:
-  \-\-qtdoc-dir QTDOC_DIR
-                        Location of (local) Qt documentation; this is searched
-                        for tag files to create links to Qt classes.
-  \-\-qtdoc\-link QTDOC_LINK
-                        Override Qt documentation location for the links in
-                        the html files. May be a path or URL.
-  \-\-qtdoc\-flatten-links
-                        Whether to assume all Qt documentation html files are
-                        immediately under QTDOC_LINK (useful if you set
-                        QTDOC_LINK to the online Qt documentation). Ignored if
-                        QTDOC_LINK is not set.
-
-paths:
-  \-\-doxygen DOXYGEN     (Path to) the doxygen executable.
-  \-\-qhelpgenerator QHELPGENERATOR
-                        (Path to) the qhelpgenerator executable.
-
-misc:
-  \-\-doxdatadir DOXDATADIR
-                        Location of the HTML header files and support
-                        graphics.
-  \-\-keep\-temp\-dirs      Do not delete temporary dirs, useful for debugging.
-
-.SH "AUTHORS"
-.IX Header "AUTHORS"
-This version of \fBkapidox\fR was written by Aurélien Gâteau [email protected].
-.PP
-This man-page was created by Scott Kitterman <[email protected]>.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/metainfo.yaml 
new/kapidox-5.24.0/metainfo.yaml
--- old/kapidox-5.23.0/metainfo.yaml    2016-06-06 08:51:11.000000000 +0200
+++ new/kapidox-5.24.0/metainfo.yaml    2016-06-20 15:51:32.000000000 +0200
@@ -1,9 +1,11 @@
-maintainer: alexmerry
+maintainer: ochurlaud
 description: Scripts and data for building API documentation (dox) in a 
standard format and style
 tier: 1
 type: functional
 platforms:
-    - name: All
+    - name: Linux
+    - name: Windows
+    - name: MacOSX
       note: Python is required
 portingAid: false
 deprecated: false
@@ -23,6 +25,7 @@
       - Linux
       - Windows (partial)
       - MacOSX (partial)
+      - Android (partial)
     description: Providing everything from simple utility classes to 
integrated solutions for common requirements of desktop applications
     logo: konqi_frameworks.png
     long_description:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/setup.py new/kapidox-5.24.0/setup.py
--- old/kapidox-5.23.0/setup.py 2016-06-06 08:51:11.000000000 +0200
+++ new/kapidox-5.24.0/setup.py 2016-06-20 15:51:32.000000000 +0200
@@ -6,7 +6,7 @@
 
 setup(
         name='kapidox',
-        version='5.23.0',
+        version='5.24.0',
         description='KDE API documentation generation tools',
         maintainer = 'Alex Merry',
         maintainer_email = '[email protected]',
@@ -34,8 +34,7 @@
             'src/depdiagram-generate-all',
         ],
         data_files= [
-            (os.path.join('share', 'man', 'man1'), ['docs/kgenapidox.1',
-                'docs/kgenframeworksapidox.1', 'docs/depdiagram-prepare.1',
+            (os.path.join('share', 'man', 'man1'), 
['docs/depdiagram-prepare.1',
                 'docs/depdiagram-generate.1',
                 'docs/depdiagram-generate-all.1'])],
         classifiers = [
Files old/kapidox-5.23.0/src/kapidox/data/htmlresource/block_title_bottom.png 
and new/kapidox-5.24.0/src/kapidox/data/htmlresource/block_title_bottom.png 
differ
Files old/kapidox-5.23.0/src/kapidox/data/htmlresource/block_title_mid.png and 
new/kapidox-5.24.0/src/kapidox/data/htmlresource/block_title_mid.png differ
Files old/kapidox-5.23.0/src/kapidox/data/htmlresource/block_title_top.png and 
new/kapidox-5.24.0/src/kapidox/data/htmlresource/block_title_top.png differ
Files old/kapidox-5.23.0/src/kapidox/data/htmlresource/top-kde.jpg and 
new/kapidox-5.24.0/src/kapidox/data/htmlresource/top-kde.jpg differ
Files old/kapidox-5.23.0/src/kapidox/data/htmlresource/top-left.jpg and 
new/kapidox-5.24.0/src/kapidox/data/htmlresource/top-left.jpg differ
Files old/kapidox-5.23.0/src/kapidox/data/htmlresource/top-right.jpg and 
new/kapidox-5.24.0/src/kapidox/data/htmlresource/top-right.jpg differ
Files old/kapidox-5.23.0/src/kapidox/data/htmlresource/top.jpg and 
new/kapidox-5.24.0/src/kapidox/data/htmlresource/top.jpg differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/src/kapidox/data/templates/base.html 
new/kapidox-5.24.0/src/kapidox/data/templates/base.html
--- old/kapidox-5.23.0/src/kapidox/data/templates/base.html     2016-06-06 
08:51:11.000000000 +0200
+++ new/kapidox-5.24.0/src/kapidox/data/templates/base.html     2016-06-20 
15:51:32.000000000 +0200
@@ -136,7 +136,7 @@
 <div id="end_body"></div>
 <div id="footer">
   <div id="footer_text">
-    Report problems with this website to <a 
href="http://sysadmin.kde.org/tickets/";>our bug tracking system</a>.<br>
+    Report problems with this website to <a 
href="https://go.kde.org/u/systickets";>our bug tracking system</a>.<br>
     Contact the specific authors with questions and comments about the page 
contents.<p>
     KDE<sup>&#174;</sup> and <a href="/media/images/kde_gear_black.png">the K 
Desktop Environment<sup>&#174;</sup> logo</a> are registered trademarks of <a 
href="http://ev.kde.org/"; title="Homepage of the KDE non-profit 
Organization">KDE e.V.</a> |
         <a href="http://www.kde.org/contact/impressum.php";>Legal</a></p>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kapidox-5.23.0/src/kapidox/data/templates/doxygen.html 
new/kapidox-5.24.0/src/kapidox/data/templates/doxygen.html
--- old/kapidox-5.23.0/src/kapidox/data/templates/doxygen.html  2016-06-06 
08:51:11.000000000 +0200
+++ new/kapidox-5.24.0/src/kapidox/data/templates/doxygen.html  2016-06-20 
15:51:32.000000000 +0200
@@ -26,7 +26,7 @@
   <a href="http://www.doxygen.org/";>doxygen</a> {{ dox.doxygenversion }} 
written
   by <a href="mailto:[email protected]";>Dimitri van Heesch</a>, 
&copy;&nbsp;1997-2006
   <p>
-  KDE's <a 
href="http://techbase.kde.org/Policies/Library_Documentation_Policy";>Doxygen 
guidelines</a> are available online.
+  KDE's <a 
href="http://community.kde.org/Policies/Library_Documentation_Policy";>Doxygen 
guidelines</a> are available online.
   </p>
 </div>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/src/kapidox/generator.py 
new/kapidox-5.24.0/src/kapidox/generator.py
--- old/kapidox-5.23.0/src/kapidox/generator.py 2016-06-06 08:51:11.000000000 
+0200
+++ new/kapidox-5.24.0/src/kapidox/generator.py 2016-06-20 15:51:32.000000000 
+0200
@@ -1,5 +1,6 @@
 # -*- coding: utf-8 -*-
 #
+# Copyright 2016  Olivier Churlaud <[email protected]>
 # Copyright 2014  Alex Merry <[email protected]>
 # Copyright 2014  Aurélien Gâteau <[email protected]>
 # Copyright 2014  Alex Turbov <[email protected]>
@@ -130,7 +131,7 @@
 
     products.sort(key=lambda x: x['name'].lower())
     mapping = {
-            'resources': '.',
+            'resources': './resources',
             'api_searchbox': api_searchbox,
             # steal the doxygen css from one of the frameworks
             # this means that all the doxygen-provided images etc. will be 
found
@@ -156,7 +157,7 @@
 
     for group in groups:
         mapping = {
-            'resources': '..',
+            'resources': '../resources',
             'api_searchbox': api_searchbox,
             # steal the doxygen css from one of the frameworks
             # this means that all the doxygen-provided images etc. will be 
found
@@ -507,14 +508,17 @@
 def generate_apidocs(ctx, tmp_dir, doxyfile_entries=None, 
keep_temp_dirs=False):
     """Generate the API documentation for a single directory"""
 
-    def find_src_subdir(d, deeper_subd=None):
-        pth = os.path.join(ctx.fwinfo['path'], d)
-        if deeper_subd is not None:
-            pth = os.path.join(pth, deeper_subd)
-        if os.path.isdir(pth) or os.path.isfile(pth) :
-            return [pth]
-        else:
-            return []
+    def find_src_subdir(dirlist, deeper_subd=None):
+        returnlist = []
+        for d in dirlist:
+            pth = os.path.join(ctx.fwinfo['path'], d)
+            if deeper_subd is not None:
+                pth = os.path.join(pth, deeper_subd)
+            if os.path.isdir(pth) or os.path.isfile(pth):
+                returnlist.append(pth)
+            else:
+                pass  # We drop it
+        return returnlist
 
     # Paths and basic project info
 
@@ -522,9 +526,13 @@
     # What about providing the build directory? We could get the version
     # as well, then.
 
-    input_list = [ctx.fwinfo['path']+"/README.md"]
-    for srcdir in ctx.fwinfo['srcdirs']:
-        input_list.extend(find_src_subdir(srcdir))
+    input_list = []
+    if os.path.isfile(ctx.fwinfo['path']+"/README.md"):
+        input_list.append(ctx.fwinfo['path']+"/README.md")
+    if os.path.isfile(ctx.fwinfo['path']+"/Mainpage.dox"):
+        input_list.append(ctx.fwinfo['path']+"/Mainpage.dox")
+
+    input_list.extend(find_src_subdir(ctx.fwinfo['srcdirs']))
     input_list.extend(find_src_subdir(ctx.fwinfo['docdir']))
     image_path_list = []
 
@@ -670,7 +678,8 @@
                    fancyname=lib['fancyname'],
                    fwinfo=lib,
                    # KApidox files
-                   resourcedir='../..' if lib['parent'] is None else 
'../../..',
+                   resourcedir=('../../resources' if lib['parent'] is None
+                                else '../../../resources'),
                    # Input
                    #srcdir=lib['srcdir'],
                    tagfiles=tagfiles,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/src/kapidox/preprocessing.py 
new/kapidox-5.24.0/src/kapidox/preprocessing.py
--- old/kapidox-5.23.0/src/kapidox/preprocessing.py     2016-06-06 
08:51:11.000000000 +0200
+++ new/kapidox-5.24.0/src/kapidox/preprocessing.py     2016-06-20 
15:51:32.000000000 +0200
@@ -1,6 +1,9 @@
 # -*- coding: utf-8 -*-
 #
 # Copyright 2016  Olivier Churlaud <[email protected]>
+# Copyright 2014  Alex Merry <[email protected]>
+# Copyright 2014  Aurélien Gâteau <[email protected]>
+# Copyright 2014  Alex Turbov <[email protected]>
 #
 # Redistribution and use in source and binary forms, with or without
 # modification, are permitted provided that the following conditions
@@ -142,7 +145,7 @@
         rootdir: (string)  Top level directory containing the libraries
 
     Returns:
-        (list of dictionaries) a list of metainfo dictionary (see 
:any:`create_metainfo`)
+        A list of metainfo dictionary (see create_metainfo())
 
     """
     metalist = []
@@ -245,11 +248,16 @@
 
 
 def extract_lib(metainfo, platforms, all_maintainers):
+    def tolist(a):
+        if type(a) is list:
+            return a
+        else:
+            return [a]
+
     outputdir = metainfo.get('name')
     if 'group' in metainfo:
         outputdir = metainfo.get('group') + '/' + outputdir
     outputdir = utils.serialize_name(outputdir)
-
     lib = {
         'name': metainfo['name'],
         'fancyname': metainfo['fancyname'],
@@ -260,10 +268,10 @@
                    'subgroup': utils.serialize_name(metainfo.get('subgroup'))},
         'href': '../'+outputdir.lower() + '/html/index.html',
         'outputdir': outputdir.lower(),
-        'path':  metainfo['path'],
-        'srcdirs':  metainfo.get('public_source_dirs', ['src']),
-        'docdir':  metainfo.get('public_doc_dir', 'docs'),
-        'exampledir':  metainfo.get('public_example_dir', 'examples'),
+        'path': metainfo['path'],
+        'srcdirs': tolist(metainfo.get('public_source_dirs', ['src'])),
+        'docdir': tolist(metainfo.get('public_doc_dir', ['docs'])),
+        'exampledir': tolist(metainfo.get('public_example_dir', ['examples'])),
         'dependency_diagram': None,
         'type': metainfo.get('type', ''),
         'portingAid': metainfo.get('portingAid', False),
@@ -377,8 +385,7 @@
     """ Expend the name of the maintainers.
 
     Args:
-        dictonary: (dict) Dictionary from which the name to expend will be
-    read.
+        dictonary: (dict) Dictionary from which the name to expend will be 
read.
         key: (string) Key of the dictionary where the name to expend is saved.
         maintainers: (list of dict) Look-up table where the names and emails of
     the maintainers are stored.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kapidox-5.23.0/src/kapidox_generate 
new/kapidox-5.24.0/src/kapidox_generate
--- old/kapidox-5.23.0/src/kapidox_generate     2016-06-06 08:51:11.000000000 
+0200
+++ new/kapidox-5.24.0/src/kapidox_generate     2016-06-20 15:51:32.000000000 
+0200
@@ -1,6 +1,7 @@
 #! /usr/bin/env python
 # -*- coding: utf-8 -*-
 #
+# Copyright 2016  Olivier Churlaud <[email protected]>
 # Copyright 2014  Alex Merry <[email protected]>
 # Copyright 2014  Aurélien Gâteau <[email protected]>
 # Copyright 2014  Alex Turbov <[email protected]>
@@ -123,7 +124,12 @@
     metalist = kdx.preprocessing.parse_tree(rootdir)
     products, groups, libraries, available_platforms = 
kdx.preprocessing.sort_metainfo(metalist, maintainers)
 
-    
kdx.utils.copy_dir_contents(os.path.join(args.doxdatadir,'htmlresource'),'.')
+    dirsrc = os.path.join(args.doxdatadir, 'htmlresource')
+    dirdest = 'resources'
+    if os.path.isdir(dirdest):
+        shutil.rmtree(dirdest)
+    shutil.copytree(dirsrc, dirdest)
+    os.rename(dirdest+'/favicon.ico', './favicon.ico')
 
     kdx.generator.process_toplevel_html_file('index.html',
                                args.doxdatadir,


Reply via email to