Control: tags 790201 + patch Control: tags 790201 + pending Dear maintainer,
I've prepared an NMU for geany-plugins (versioned as 1.31+dfsg-1.1) and uploaded it to DELAYED/14. cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
diff -Nru geany-plugins-1.31+dfsg/debian/changelog geany-plugins-1.31+dfsg/debian/changelog --- geany-plugins-1.31+dfsg/debian/changelog 2017-07-24 19:55:40.000000000 +0300 +++ geany-plugins-1.31+dfsg/debian/changelog 2017-07-30 23:54:55.000000000 +0300 @@ -1,3 +1,12 @@ +geany-plugins (1.31+dfsg-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Disable the devhelp, markdown and webhelper plugins due to + their dependency on an obsolete WebKitGTK+ version. + (Closes: #790201) + + -- Adrian Bunk <b...@debian.org> Sun, 30 Jul 2017 23:54:55 +0300 + geany-plugins (1.31+dfsg-1) unstable; urgency=medium * [b9b8fe5] New upstream version 1.31+dfsg diff -Nru geany-plugins-1.31+dfsg/debian/control geany-plugins-1.31+dfsg/debian/control --- geany-plugins-1.31+dfsg/debian/control 2017-07-24 19:55:40.000000000 +0300 +++ geany-plugins-1.31+dfsg/debian/control 2017-07-30 23:54:44.000000000 +0300 @@ -18,16 +18,15 @@ python-docutils, libxml2-dev (>= 2.6.27), libsoup2.4-dev (>= 2.4.0), - libwebkitgtk-dev (>= 1.1.18) | libwebkit-dev (>= 1.1.18), libgdk-pixbuf2.0-dev (>= 2.0), libgpgme11-dev, libvte-dev (>= 1:0.24), libwnck-dev (>= 2.10.0), libgconf2-dev (>= 2.6.0), - libmarkdown2-dev, libgit2-dev, python-gtk2-dev, valac (>= 0.7.0) +Build-Conflicts: libwebkitgtk-dev Standards-Version: 3.9.8 Homepage: http://plugins.geany.org Vcs-Git: https://anonscm.debian.org/git/pkg-geany/packages/geany-plugins.git @@ -44,7 +43,6 @@ geany-plugin-ctags (>= ${source:Version}), geany-plugin-debugger (>= ${source:Version}), geany-plugin-defineformat (>= ${source:Version}), - geany-plugin-devhelp (>= ${source:Version}), geany-plugin-doc (>= ${source:Version}), geany-plugin-extrasel (>= ${source:Version}), geany-plugin-gendoc (>= ${source:Version}), @@ -56,7 +54,6 @@ geany-plugin-lua (>= ${source:Version}), geany-plugin-lineoperations (>= ${source:Version}), geany-plugin-macro (>= ${source:Version}), - geany-plugin-markdown (>= ${source:Version}), geany-plugin-miniscript (>= ${source:Version}), geany-plugin-multiterm (>= ${source:Version}), geany-plugin-overview (>= ${source:Version}), @@ -76,7 +73,6 @@ geany-plugin-spellcheck (>= ${source:Version}), geany-plugin-treebrowser (>= ${source:Version}), geany-plugin-updatechecker (>= ${source:Version}), - geany-plugin-webhelper (>= ${source:Version}), geany-plugin-xmlsnippets (>= ${source:Version}), ${misc:Depends} Description: set of plugins for Geany @@ -257,22 +253,22 @@ Geany is a small and lightweight integrated development environment using the Gtk+ toolkit. -Package: geany-plugin-devhelp -Enhances: geany -Architecture: any -Depends: ${geany:ABI}, geany-plugins-common (= ${source:Version}), - ${shlibs:Depends}, ${misc:Depends} -Description: DevHelp plugin for Geany - This plugin embeds an API documentation browser and search functionality - directly into Geany's user interface. - . - Devhelp is an API documentation browser mainly aimed at GNOME-related - libraries, although there are Devhelp books for a wide range of library - APIs. Check your package manager and/or Google and you should have no trouble - finding books that can be viewed with Devhelp. - . - Geany is a small and lightweight integrated development environment using the - GTK+ toolkit. +#Package: geany-plugin-devhelp +#Enhances: geany +#Architecture: any +#Depends: ${geany:ABI}, geany-plugins-common (= ${source:Version}), +# ${shlibs:Depends}, ${misc:Depends} +#Description: DevHelp plugin for Geany +# This plugin embeds an API documentation browser and search functionality +# directly into Geany's user interface. +# . +# Devhelp is an API documentation browser mainly aimed at GNOME-related +# libraries, although there are Devhelp books for a wide range of library +# APIs. Check your package manager and/or Google and you should have no trouble +# finding books that can be viewed with Devhelp. +# . +# Geany is a small and lightweight integrated development environment using the +# GTK+ toolkit. Package: geany-plugin-doc Enhances: geany @@ -457,16 +453,16 @@ Geany is a small and lightweight integrated development environment using the Gtk+ toolkit. -Package: geany-plugin-markdown -Enhances: geany -Architecture: any -Depends: ${geany:ABI}, geany-plugins-common (= ${source:Version}), - ${shlibs:Depends}, ${misc:Depends} -Description: markdown plugin for Geany - This plugin provides a real-time preview of rendered Markdown in Geany. - . - Geany is a small and lightweight integrated development environment using the - Gtk+ toolkit. +#Package: geany-plugin-markdown +#Enhances: geany +#Architecture: any +#Depends: ${geany:ABI}, geany-plugins-common (= ${source:Version}), +# ${shlibs:Depends}, ${misc:Depends} +#Description: markdown plugin for Geany +# This plugin provides a real-time preview of rendered Markdown in Geany. +# . +# Geany is a small and lightweight integrated development environment using the +# Gtk+ toolkit. Package: geany-plugin-miniscript Enhances: geany @@ -754,24 +750,24 @@ Geany is a small and lightweight integrated development environment using the Gtk+ toolkit. -Package: geany-plugin-webhelper -Enhances: geany -Architecture: any -Depends: ${geany:ABI}, geany-plugins-common (= ${source:Version}), - ${shlibs:Depends}, ${misc:Depends} -Description: web helper plugin for Geany - This plugin provides some web development facilities such as web page preview - and some debugging tools (web inspector) for Geany. - . - Its prominent features include:- - * A basic web view, which provides a display of any web page (using WebKit) - * Automatic reloading of web view upon document saving - * A web inspector/debugging tool for the web view's content (including a - Javascript console, a viewer and editor of processed HTML and CSS, a network - usage analysis tool and many more, thanks to WebKit) - . - Geany is a small and lightweight integrated development environment using the - Gtk+ toolkit. +#Package: geany-plugin-webhelper +#Enhances: geany +#Architecture: any +#Depends: ${geany:ABI}, geany-plugins-common (= ${source:Version}), +# ${shlibs:Depends}, ${misc:Depends} +#Description: web helper plugin for Geany +# This plugin provides some web development facilities such as web page preview +# and some debugging tools (web inspector) for Geany. +# . +# Its prominent features include:- +# * A basic web view, which provides a display of any web page (using WebKit) +# * Automatic reloading of web view upon document saving +# * A web inspector/debugging tool for the web view's content (including a +# Javascript console, a viewer and editor of processed HTML and CSS, a network +# usage analysis tool and many more, thanks to WebKit) +# . +# Geany is a small and lightweight integrated development environment using the +# Gtk+ toolkit. Package: geany-plugin-xmlsnippets Enhances: geany diff -Nru geany-plugins-1.31+dfsg/debian/rules geany-plugins-1.31+dfsg/debian/rules --- geany-plugins-1.31+dfsg/debian/rules 2017-07-24 19:55:40.000000000 +0300 +++ geany-plugins-1.31+dfsg/debian/rules 2017-07-30 23:52:48.000000000 +0300 @@ -21,7 +21,6 @@ --enable-commander \ --enable-debugger \ --enable-defineformat \ - --enable-devhelp \ --enable-geanyctags \ --enable-geanydoc \ --enable-geanyextrasel \ @@ -43,7 +42,6 @@ --enable-gtkspell \ --enable-largefile \ --enable-lineoperations \ - --enable-markdown \ --disable-peg-markdown \ --enable-multiterm \ --enable-overview \ @@ -57,7 +55,6 @@ --enable-tableconvert \ --enable-treebrowser \ --enable-updatechecker \ - --enable-webhelper \ --enable-xmlsnippets # install separate ChangeLogs for each different plugin