diff -Nru libxmlada-17.1.2017/debian/changelog libxmlada-17.1.2017/debian/changelog --- libxmlada-17.1.2017/debian/changelog 2017-08-09 16:08:06.000000000 +0000 +++ libxmlada-17.1.2017/debian/changelog 2017-09-25 08:29:55.000000000 +0000 @@ -1,3 +1,15 @@ +libxmlada (17.1.2017-5) unstable; urgency=medium + + * Build-Depend latexmk for LaTeX sphinx-doc module. Closes: #872231. + * Regenerate from unicode version 10. Build-Depend an unicode version + instead of updating Ada sources with the same -dev package aliversion. + * Build-Depend: python3 version of sphinx-doc. + * Forward patches. + * Standards-Version: 4.1.0. + * Vcs-Mtn: new monotone URI format. + + -- Nicolas Boulenguez Mon, 25 Sep 2017 10:29:55 +0200 + libxmlada (17.1.2017-4) unstable; urgency=medium * Upload to unstable. diff -Nru libxmlada-17.1.2017/debian/control libxmlada-17.1.2017/debian/control --- libxmlada-17.1.2017/debian/control 2017-08-09 16:08:06.000000000 +0000 +++ libxmlada-17.1.2017/debian/control 2017-09-25 08:29:55.000000000 +0000 @@ -8,20 +8,22 @@ # dpkg-dev: /usr/share/dpkg/default.mk gnat, gnat-7, # Note: the rules script parses this line to extract the gnat version. - unicode-data (>= 9~) + unicode-data (>= 10~), unicode-data (<< 11~), # Used by debian/rules to generate unicode-names-*.ads. # When a new unicode standard is released, we most probably have to # increase the ALI version of xmlada-unicode and all reverse dependencies. -Build-Depends-Indep: python-sphinx, +Build-Depends-Indep: python3-sphinx, + latexmk, +# Sphinx >= 1.6 uses the latexmk driver. texlive-fonts-recommended, # sphinx-doc requires iftex.sty: texlive-plain-generic, texlive-latex-extra, # Sphinx-common provides dh_sphinxdoc. sphinx-common -Standards-Version: 4.0.1 +Standards-Version: 4.1.0 Vcs-Browser: http://www.ada-france.org:8081/branch/changes/org.debian.libxmlada -Vcs-Mtn: www.ada-france.org org.debian.libxmlada +Vcs-Mtn: mtn://www.ada-france.org?org.debian.libxmlada Homepage: https://libre.adacore.com/libre Package: libxmlada-unicode7-dev diff -Nru libxmlada-17.1.2017/debian/patches/generate-unicode-9-names.diff libxmlada-17.1.2017/debian/patches/generate-unicode-9-names.diff --- libxmlada-17.1.2017/debian/patches/generate-unicode-9-names.diff 2017-08-09 16:08:06.000000000 +0000 +++ libxmlada-17.1.2017/debian/patches/generate-unicode-9-names.diff 2017-09-25 08:29:55.000000000 +0000 @@ -1,5 +1,6 @@ Description: Add exceptions for Unicode 9. Author: Nicolas Boulenguez +Forwarded: https://github.com/AdaCore/xmlada/pull/4 --- a/unicode/importer/translators-alias.adb +++ b/unicode/importer/translators-alias.adb diff -Nru libxmlada-17.1.2017/debian/patches/remove_xmlada_config_from_doc.diff libxmlada-17.1.2017/debian/patches/remove_xmlada_config_from_doc.diff --- libxmlada-17.1.2017/debian/patches/remove_xmlada_config_from_doc.diff 2017-08-09 16:08:06.000000000 +0000 +++ libxmlada-17.1.2017/debian/patches/remove_xmlada_config_from_doc.diff 2017-09-25 08:29:55.000000000 +0000 @@ -1,6 +1,7 @@ Description: remove mentions of xmlada-config in documentation The tool has been fully removed. Author: Nicolas Boulenguez +Forwarded: https://github.com/AdaCore/xmlada/pull/4 --- a/docs/using.rst +++ b/docs/using.rst diff -Nru libxmlada-17.1.2017/debian/rules libxmlada-17.1.2017/debian/rules --- libxmlada-17.1.2017/debian/rules 2017-08-09 16:08:06.000000000 +0000 +++ libxmlada-17.1.2017/debian/rules 2017-09-25 08:29:55.000000000 +0000 @@ -26,11 +26,7 @@ ###################################################################### # *_DEV_PKG, *_LIB_PKG and *_SONAME are read from the control file. # To debug, replace eval with error. -define new_line := - - -endef -$(eval $(addsuffix $(new_line),$(shell sed -n ' \ +$(foreach line,$(shell sed -n ' \ s/^Package:\s*\(libxmlada-\([a-z]\+\)\([0-9.]\+\)\)$$/ \ xmlada_\2_LIB_PKG:=\1 \ xmlada_\2_SONAME:=libxmlada_\2.so.\3 \ @@ -41,7 +37,7 @@ s/^ gnat, gnat-\([0-9.]\+\),\?$$/ \ GNAT_VERSION:=\1 \ /p;\ - ' debian/control))) + ' debian/control),$(eval $(line))) DEB_BUILD_MAINT_OPTIONS := hardening=+all include /usr/share/dpkg/default.mk