diff -Nru geany-1.37.1/debian/changelog geany-1.37.1/debian/changelog --- geany-1.37.1/debian/changelog 2020-11-13 14:56:12.000000000 +0000 +++ geany-1.37.1/debian/changelog 2021-04-03 19:10:24.000000000 +0000 @@ -1,3 +1,13 @@ +geany (1.37.1-3) unstable; urgency=medium + + * [dcda3cb] Enable gtkdoc-header + * [87184ff] Build-dep on doxygen and python3-lxml for gtkdoc header + * [4df6484] Patch to use python3 for generating gtkdoc header + * [376d2c3] Recommend sensible-utils. + We use sensible-browser + + -- Chow Loong Jin Sun, 04 Apr 2021 03:10:24 +0800 + geany (1.37.1-2) unstable; urgency=medium * Reupload to unstable now that geany-plugins has cleared NEW diff -Nru geany-1.37.1/debian/control geany-1.37.1/debian/control --- geany-1.37.1/debian/control 2020-11-13 14:56:12.000000000 +0000 +++ geany-1.37.1/debian/control 2021-04-03 19:10:24.000000000 +0000 @@ -14,7 +14,9 @@ libpango1.0-dev, intltool, chrpath, - dh-autoreconf + dh-autoreconf, + doxygen, + python3-lxml Standards-Version: 4.2.0 Package: geany @@ -23,6 +25,7 @@ Pre-Depends: ${misc:Pre-Depends} Provides: ${geany:Provides} Breaks: geany-plugins-common (<< 0.21) +Recommends: sensible-utils Suggests: libvte9, doc-base Description: fast and lightweight IDE Geany is a small and lightweight integrated development environment. diff -Nru geany-1.37.1/debian/patches/series geany-1.37.1/debian/patches/series --- geany-1.37.1/debian/patches/series 2020-11-13 14:56:12.000000000 +0000 +++ geany-1.37.1/debian/patches/series 2021-04-03 19:10:24.000000000 +0000 @@ -4,3 +4,4 @@ 20_use_sensible_browser.patch 20_load_plugins_from_all_paths.patch 20_use_x_terminal_emulator.patch +Use-python3-for-generating-gtkdoc-header.patch diff -Nru geany-1.37.1/debian/patches/Use-python3-for-generating-gtkdoc-header.patch geany-1.37.1/debian/patches/Use-python3-for-generating-gtkdoc-header.patch --- geany-1.37.1/debian/patches/Use-python3-for-generating-gtkdoc-header.patch 1970-01-01 00:00:00.000000000 +0000 +++ geany-1.37.1/debian/patches/Use-python3-for-generating-gtkdoc-header.patch 2021-04-03 19:10:24.000000000 +0000 @@ -0,0 +1,21 @@ +From: Chow Loong Jin +Date: Sun, 4 Apr 2021 02:08:19 +0800 +Subject: Use python3 for generating gtkdoc header + +--- + m4/geany-gtkdoc-header.m4 | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/m4/geany-gtkdoc-header.m4 b/m4/geany-gtkdoc-header.m4 +index 2b6d87f..b8828f1 100644 +--- a/m4/geany-gtkdoc-header.m4 ++++ b/m4/geany-gtkdoc-header.m4 +@@ -21,7 +21,7 @@ AC_DEFUN([GEANY_CHECK_GTKDOC_HEADER], + [test "x$geany_enable_gtkdoc_header" != "xno"], + [ + dnl python +- AM_PATH_PYTHON([2.7], [have_python=yes], [have_python=no]) ++ AM_PATH_PYTHON([3], [have_python=yes], [have_python=no]) + dnl lxml module + AS_IF([test "x$have_python" = xyes], + [have_python_and_lxml=yes diff -Nru geany-1.37.1/debian/rules geany-1.37.1/debian/rules --- geany-1.37.1/debian/rules 2020-11-13 14:56:12.000000000 +0000 +++ geany-1.37.1/debian/rules 2021-04-03 19:10:24.000000000 +0000 @@ -10,7 +10,11 @@ NOCONFIGURE=1 dh_autoreconf ./autogen.sh override_dh_auto_configure: - dh_auto_configure -- --enable-vte --enable-the-force --enable-gtk3 + dh_auto_configure -- \ + --enable-vte \ + --enable-the-force \ + --enable-gtk3 \ + --enable-gtkdoc-header sed -i -r 's,^sys_lib_dlsearch_path_spec="(.*)$$,sys_lib_dlsearch_path_spec="/usr/lib /lib \1,' $(CURDIR)/libtool override_dh_auto_install: