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

Reply via email to