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 <[email protected]> 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