Hello community, here is the log from the commit of package kdoctools for openSUSE:Factory checked in at 2016-11-17 12:30:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdoctools (Old) and /work/SRC/openSUSE:Factory/.kdoctools.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdoctools" Changes: -------- --- /work/SRC/openSUSE:Factory/kdoctools/kdoctools.changes 2016-10-28 12:19:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kdoctools.new/kdoctools.changes 2016-11-17 12:30:41.000000000 +0100 @@ -1,0 +2,9 @@ +Sat Nov 5 22:04:32 UTC 2016 - [email protected] + +- Update to 5.28.0 + * Fix 'checkXML5 generates html files in workdir for + valid docbooks' (kde#371987) + * For more details please see: + https://www.kde.org/announcements/kde-frameworks-5.28.0.php + +------------------------------------------------------------------- Old: ---- kdoctools-5.27.0.tar.xz New: ---- kdoctools-5.28.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdoctools.spec ++++++ --- /var/tmp/diff_new_pack.yzkH1o/_old 2016-11-17 12:30:42.000000000 +0100 +++ /var/tmp/diff_new_pack.yzkH1o/_new 2016-11-17 12:30:42.000000000 +0100 @@ -17,9 +17,9 @@ %bcond_without lang -%define _tar_path 5.27 +%define _tar_path 5.28 Name: kdoctools -Version: 5.27.0 +Version: 5.28.0 Release: 0 %define kf5_version %{version} BuildRequires: cmake >= 2.8.12 @@ -77,6 +77,7 @@ %find_lang %{name}5 %{name}.lang echo "%doc %lang(ca) %{_kf5_mandir}/ca" >>%{name}.lang echo "%doc %lang(de) %{_kf5_mandir}/de" >>%{name}.lang +echo "%doc %lang(es) %{_kf5_mandir}/es" >>%{name}.lang echo "%doc %lang(it) %{_kf5_mandir}/it" >>%{name}.lang echo "%doc %lang(nl) %{_kf5_mandir}/nl" >>%{name}.lang echo "%doc %lang(pt_BR) %{_kf5_mandir}/pt_BR" >>%{name}.lang ++++++ kdoctools-5.27.0.tar.xz -> kdoctools-5.28.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/CMakeLists.txt new/kdoctools-5.28.0/CMakeLists.txt --- old/kdoctools-5.27.0/CMakeLists.txt 2016-10-02 11:50:00.000000000 +0200 +++ new/kdoctools-5.28.0/CMakeLists.txt 2016-11-05 15:48:23.000000000 +0100 @@ -4,7 +4,7 @@ # ECM setup include(FeatureSummary) -find_package(ECM 5.27.0 NO_MODULE) +find_package(ECM 5.28.0 NO_MODULE) set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) @@ -15,8 +15,8 @@ include(ECMMarkNonGuiExecutable) include(ECMPackageConfigHelpers) -set(KF5_VERSION "5.27.0") # handled by release scripts -set(KF5_DEP_VERSION "5.27.0") # handled by release scripts +set(KF5_VERSION "5.28.0") # handled by release scripts +set(KF5_DEP_VERSION "5.28.0") # handled by release scripts ecm_setup_version(${KF5_VERSION} VARIABLE_PREFIX KDOCTOOLS VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kdoctools_version.h" PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5DocToolsConfigVersion.cmake" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/po/es/docs/checkXML5/man-checkXML5.1.docbook new/kdoctools-5.28.0/po/es/docs/checkXML5/man-checkXML5.1.docbook --- old/kdoctools-5.27.0/po/es/docs/checkXML5/man-checkXML5.1.docbook 1970-01-01 01:00:00.000000000 +0100 +++ new/kdoctools-5.28.0/po/es/docs/checkXML5/man-checkXML5.1.docbook 2016-11-05 15:48:23.000000000 +0100 @@ -0,0 +1,73 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ +<!ENTITY % Spanish "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<title +>Manual del usuario de checkXML5</title> +<author +><personname +><firstname +>Lauri</firstname +><surname +>Watts</surname +></personname +><email +>[email protected]</email +></author> +<date +>2014-03-04</date> +<releaseinfo +>Frameworks 5.0</releaseinfo> +<productname +>KDE Frameworks</productname> +</refentryinfo> + +<refmeta> +<refentrytitle +><command +>checkXML5</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>checkXML5</command +></refname> +<refpurpose +>Una herramienta de depuración de &XML; para los documentos DocBook &XML; de &kde;.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>checkXML5</command +> <arg +><replaceable +>nombre-archivo</replaceable +></arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Descripción</title> + +<para +><command +>checkXML5</command +> es una herramienta para comprobar los errores de sintaxis en los archivos DocBook &XML; de &kde;. También se puede utilizar para otros DocBook basados en archivos &XML;, aunque debería utilizar la herramienta menos específica xmllint(1) si no está escribiendo ni trabajando en la documentación de &kde;.</para> +</refsect1> + +<refsect1> +<title +>Vea también</title> +<para +>meinproc5(1) xmllint(1)</para> +</refsect1> +</refentry> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/po/es/docs/meinproc5/man-meinproc5.8.docbook new/kdoctools-5.28.0/po/es/docs/meinproc5/man-meinproc5.8.docbook --- old/kdoctools-5.27.0/po/es/docs/meinproc5/man-meinproc5.8.docbook 1970-01-01 01:00:00.000000000 +0100 +++ new/kdoctools-5.28.0/po/es/docs/meinproc5/man-meinproc5.8.docbook 2016-11-05 15:48:23.000000000 +0100 @@ -0,0 +1,340 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [ + <!ENTITY % Spanish "INCLUDE" +><!-- change language only here --> +]> + +<refentry lang="&language;"> + +<refentryinfo> +<title +>Manual del usuario de meinproc5</title> +<!-- There is no author in the meinproc.cpp file +Also, based on the information from http://olympus.het.brown.edu/cgi-bin/man/man2html?meinproc+1 + +<author> +<firstname +>Matthias </firstname> +<surname +>Hoelzer-Kluepfel</surname> +<affiliation> +<address +><email +>[email protected]</email +></address> +</affiliation> +</author> + +<author> +<firstname +>Stephan</firstname> +<surname +>Kulow</surname> +<affiliation> +<address +><email +>[email protected]</email +></address> +</affiliation> +</author> + +<author> +<firstname +>Cornelius</firstname> +<surname +>Schumacher</surname> +<affiliation> +<address +><email +>[email protected]</email +></address> +</affiliation> +</author> +--> +<date +>2014-05-08</date> +<releaseinfo +>Frameworks 5.0</releaseinfo> +<productname +>KDE Frameworks</productname> + +</refentryinfo> + +<refmeta> +<refentrytitle +><command +>meinproc5</command +></refentrytitle> +<manvolnum +>8</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>meinproc5</command +></refname> +<refpurpose +>Traductor de XML para &kde;</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<title +>Resumen</title> + +<cmdsynopsis +><command +>meinproc5</command +> <arg choice="opt" +>-h, --help</arg +> <arg choice="opt" +>-v, --version</arg +> <arg choice="opt" +>--cache<replaceable +> archivo</replaceable +></arg +> <arg choice="opt" +>--check</arg +> <arg choice="opt" +>--srcdir<replaceable +> directorio</replaceable +></arg +> <arg choice="opt" +>--param <replaceable +>clave</replaceable +>=<replaceable +>valor</replaceable +></arg +> <group +> <group +> <arg +>-o</arg +> <arg +>--output</arg +> </group +> <replaceable +> archivo</replaceable +> </group +> <arg choice="opt" +>--stdout</arg +> <arg choice="opt" +>--stylesheet<replaceable +> xsl</replaceable +></arg +> <arg choice="plain" +>docbook_file</arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Descripción</title> + +<para +><command +>meinproc5</command +> convierte archivos DocBook a HTML. </para> +</refsect1> + +<refsect1> +<title +>Opciones genéricas</title> +<para> +<variablelist> + +<varlistentry> + <term +><option +>-h</option +><option +>--help</option +></term> +<listitem> +<para +>Muestra ayuda sobre las opciones. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><option +>-v</option +><option +>--version</option +></term> +<listitem> +<para +>Muestra información de la versión </para> +</listitem> +</varlistentry> + +</variablelist> +</para> +</refsect1> + +<refsect1> +<title +>Opciones de la aplicación</title> +<variablelist> + +<varlistentry> +<term +><option +>--cache</option +> <parameter +>file</parameter +></term> +<listitem> +<para +>Crea un archivo de caché para el documento </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><option +>--check</option +></term> +<listitem> +<para +>Comprueba la validez de la documentación</para> +<screen +>La salida puede ser un poco desalentadora, ya que una pequeña equivocación puede causar una cascada de errores. +El truco es buscar el primer error, corregirlo, guardar el archivo y ejecutar <command +>meinproc5</command +> de nuevo. +</screen> +</listitem> +</varlistentry> + +<varlistentry> +<term +><option +>-o</option +>, <option +>--output</option +><parameter +> file</parameter +></term> +<listitem> +<para +>Vuelca el documento completo a <parameter +>file</parameter +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><option +>--stdout</option +></term> +<listitem> +<para +>Vuelca el documento completo a stdout. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><option +>--stylesheet</option +> <parameter +>xsl</parameter +></term> +<listitem> +<para +>Hoja de estilos a emplear </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><option +>--srcdir</option +> <parameter +>dir</parameter +></term> +<listitem> +<para +>Ajusta el directorio raíz para la búsqueda de kdoctools </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><option +>--param</option +> key=value</term> +<listitem> +<para +>Ajusta los parámetros que se pasan a la hoja de estilo. </para> +</listitem> +</varlistentry> + +</variablelist> + +</refsect1> + +<refsect1> +<title +>Utilización</title> +<para +>El modo mas habitual de ejecutar <command +>meinproc5</command +> es sencillamente como<literallayout> +<userinput +><command +>meinproc5</command +> <replaceable +>docbook-file</replaceable> +</userinput> +</literallayout +> donde <replaceable +>docbook-file</replaceable +> es, generalmente index.docbook. Esta orden genera páginas HTML a partir del archivo DocBook. Estas páginas solo son visibles en navegadores basados en KDE (como Konqueror). </para> +<para +>Si necesita ver la salida HTML en otro navegador (por ejemplo, si la está haciendo disponible con conexión), utilice <literallayout> +<userinput +><command +>meinproc5</command +> --stylesheet <replaceable +>stylesheet-name</replaceable +> <replaceable +>docbook-file</replaceable> +</userinput> +</literallayout +> donde <replaceable +>stylesheet-name</replaceable +> es la ruta completa a una de las hojas de estilo XSL en <kdoctools_installation_prefix>/share/kf5/kdoctools/customization/. Para generar salida adecuada para la web, puede emplear <command +>kde-web.xsl</command +> o <command +>kde-chunk-online.xsl</command +>. Consulte el archivo README situado en este directorio para obtener más información. </para> + +</refsect1> + +<refsect1> +<title +>Vea también</title> +<para +><replaceable +>kf5options</replaceable +>(7), <replaceable +>qt5options</replaceable +>(7)</para> +</refsect1> + +<refsect1> +<title +>Fallos</title> +<para +>Por favor, use <ulink url="http://bugs.kde.org" +>KDE's bugtracker</ulink +> para informar de fallos.</para> +</refsect1> + +</refentry> + + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/src/checkXML5.cpp new/kdoctools-5.28.0/src/checkXML5.cpp --- old/kdoctools-5.27.0/src/checkXML5.cpp 2016-10-02 11:50:00.000000000 +0200 +++ new/kdoctools-5.28.0/src/checkXML5.cpp 2016-11-05 15:48:23.000000000 +0100 @@ -1,5 +1,5 @@ /* This file is part of the KDE project - Copyright (C) 2015 Ralf Habacker <[email protected]> + Copyright (C) 2015-2016 Ralf Habacker <[email protected]> This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public @@ -22,6 +22,8 @@ #include <QProcess> #include <QDebug> +#include <stdio.h> + int main(int argc, char **argv) { QCoreApplication app(argc, argv); @@ -31,5 +33,13 @@ qCritical() << "wrong argument count"; return (1); } - return QProcess::execute("meinproc5", QStringList() << "--check" << arguments[1]); + + QProcess meinproc; + meinproc.start("meinproc5", QStringList() << "--check" << "--stdout" << arguments[1]); + if (!meinproc.waitForStarted()) + return -2; + if (!meinproc.waitForFinished()) + return -1; + fprintf(stderr, "%s", meinproc.readAllStandardError().constData()); + return meinproc.exitCode(); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/src/customization/uk/entities/fdl-notice.docbook new/kdoctools-5.28.0/src/customization/uk/entities/fdl-notice.docbook --- old/kdoctools-5.27.0/src/customization/uk/entities/fdl-notice.docbook 2016-10-02 11:50:00.000000000 +0200 +++ new/kdoctools-5.28.0/src/customization/uk/entities/fdl-notice.docbook 2016-11-05 15:48:23.000000000 +0100 @@ -26,8 +26,7 @@ <para>Вам надається право копіювати, поширювати і/або модифікувати цей документ за умов дотримання GNU Free Documentation License, версії 1.2 або будь-якої пізнішої версії, у тому вигляді, який було -оприлюднено Free Software Foundation; з &FDLInvariantSections;, з -&FDLFrontCoverText;, і з &FDLBackCoverText;. Копію цієї ліцензії включено +оприлюднено Free Software Foundation; &FDLInvariantSections;, &FDLFrontCoverText;, і &FDLBackCoverText;. Копію цієї ліцензії включено до <xref linkend="gnu-fdl"/>.</para> <!-- If you have no Invariant Sections, don't add any FDLIS entities. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/src/customization/uk/entities/gpl-notice.docbook new/kdoctools-5.28.0/src/customization/uk/entities/gpl-notice.docbook --- old/kdoctools-5.27.0/src/customization/uk/entities/gpl-notice.docbook 2016-10-02 11:50:00.000000000 +0200 +++ new/kdoctools-5.28.0/src/customization/uk/entities/gpl-notice.docbook 2016-11-05 15:48:23.000000000 +0100 @@ -26,8 +26,7 @@ <para>Вам надається право копіювати, поширювати і/або модифікувати цей документ за умов дотримання GNU Free Documentation License, версії 1.2 або будь-якої пізнішої версії, у тому вигляді, який було -оприлюднено Free Software Foundation; з &FDLInvariantSections;, з -&FDLFrontCoverText;, і з &FDLBackCoverText;. Копію цієї ліцензії включено +оприлюднено Free Software Foundation; &FDLInvariantSections;, &FDLFrontCoverText;, і &FDLBackCoverText;. Копію цієї ліцензії включено до <xref linkend="gnu-fdl"/>.</para> <!-- If you have no Invariant Sections, don't add any FDLIS entities. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/src/customization/uk/entities/lgpl-notice.docbook new/kdoctools-5.28.0/src/customization/uk/entities/lgpl-notice.docbook --- old/kdoctools-5.27.0/src/customization/uk/entities/lgpl-notice.docbook 2016-10-02 11:50:00.000000000 +0200 +++ new/kdoctools-5.28.0/src/customization/uk/entities/lgpl-notice.docbook 2016-11-05 15:48:23.000000000 +0100 @@ -26,8 +26,7 @@ <para>Вам надається право копіювати, поширювати і/або модифікувати цей документ за умов дотримання GNU Free Documentation License, версії 1.2 або будь-якої пізнішої версії, у тому вигляді, який було -оприлюднено Free Software Foundation; з &FDLInvariantSections;, з -&FDLFrontCoverText;, і з &FDLBackCoverText;. Копію цієї ліцензії включено +оприлюднено Free Software Foundation; &FDLInvariantSections;, &FDLFrontCoverText;, і &FDLBackCoverText;. Копію цієї ліцензії включено до <xref linkend="gnu-fdl"/>.</para> <!-- If you have no Invariant Sections, don't add any FDLIS entities. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdoctools-5.27.0/src/customization/uk/strings.entities new/kdoctools-5.28.0/src/customization/uk/strings.entities --- old/kdoctools-5.27.0/src/customization/uk/strings.entities 2016-10-02 11:50:00.000000000 +0200 +++ new/kdoctools-5.28.0/src/customization/uk/strings.entities 2016-11-05 15:48:23.000000000 +0100 @@ -8,16 +8,16 @@ The default values of the parameter entities is IGNORE. --> <![%FDLIS;[ <!ENTITY FDLISTitles "ПЕРЕЛІЧИТИ ЇХНІ НАЗВИ"><!-- keep capitals --> -<!ENTITY FDLInvariantSections "незмінні розділи &FDLISTitles;"> +<!ENTITY FDLInvariantSections "із незмінними розділами &FDLISTitles;"> ]]> <!ENTITY FDLInvariantSections "без незмінних розділів"> <![%FDLFCT;[ <!ENTITY FDLFCTTitles "СПИСОК"><!-- keep capitals --> -<!ENTITY FDLFrontCoverText "текст на першій сторінці &FDLFCTTitles;"> +<!ENTITY FDLFrontCoverText "із текстом на першій сторінці &FDLFCTTitles;"> ]]> <!ENTITY FDLFrontCoverText "без тексту на першій сторінці"> <![%FDLBCT;[ <!ENTITY FDLBCTTitles "ПЕРЕЛІЧИТИ ЇХНІ НАЗВИ"><!-- keep capitals --> -<!ENTITY FDLBackCoverText "текст на останній сторінці &FDLBCTTitles;"> +<!ENTITY FDLBackCoverText "із текстом на останній сторінці &FDLBCTTitles;"> ]]> <!ENTITY FDLBackCoverText "без тексту на останній сторінці">
