r47897 - in /desktop/unstable/evince/debian: browser-plugin-evince.install browser-plugin-evince.lintian-overrides changelog control control.in rules

bigon at users.alioth.debian.org bigon at users.alioth.debian.org
Wed Apr 13 11:01:57 UTC 2016


Author: bigon
Date: Wed Apr 13 11:01:57 2016
New Revision: 47897

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=47897
Log:
* Add browser-plugin-evince package to ship evince browser plugin
* debian/rules: Pass --as-needed to dh_autoreconf

Added:
    desktop/unstable/evince/debian/browser-plugin-evince.install
    desktop/unstable/evince/debian/browser-plugin-evince.lintian-overrides
Modified:
    desktop/unstable/evince/debian/changelog
    desktop/unstable/evince/debian/control
    desktop/unstable/evince/debian/control.in
    desktop/unstable/evince/debian/rules

Added: desktop/unstable/evince/debian/browser-plugin-evince.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/browser-plugin-evince.install?rev=47897&op=file
==============================================================================
--- desktop/unstable/evince/debian/browser-plugin-evince.install	(added)
+++ desktop/unstable/evince/debian/browser-plugin-evince.install	[utf-8] Wed Apr 13 11:01:57 2016
@@ -0,0 +1 @@
+usr/lib/mozilla/plugins/*.so

Added: desktop/unstable/evince/debian/browser-plugin-evince.lintian-overrides
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/browser-plugin-evince.lintian-overrides?rev=47897&op=file
==============================================================================
--- desktop/unstable/evince/debian/browser-plugin-evince.lintian-overrides	(added)
+++ desktop/unstable/evince/debian/browser-plugin-evince.lintian-overrides	[utf-8] Wed Apr 13 11:01:57 2016
@@ -0,0 +1,3 @@
+#Our copyright file is more complex, but correct:
+browser-plugin-evince: copyright-without-copyright-notice
+browser-plugin-evince: copyright-refers-to-versionless-license-file

Modified: desktop/unstable/evince/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/changelog?rev=47897&op=diff
==============================================================================
--- desktop/unstable/evince/debian/changelog	[utf-8] (original)
+++ desktop/unstable/evince/debian/changelog	[utf-8] Wed Apr 13 11:01:57 2016
@@ -24,8 +24,10 @@
   * Install apparmor profiles and apport hook, both coming from Ubuntu, thanks
     to them.
   * Convert to multi-arch
-
- -- Laurent Bigonville <bigon at debian.org>  Mon, 11 Apr 2016 20:15:33 +0200
+  * Add browser-plugin-evince package to ship evince browser plugin
+  * debian/rules: Pass --as-needed to dh_autoreconf
+
+ -- Laurent Bigonville <bigon at debian.org>  Wed, 13 Apr 2016 12:50:17 +0200
 
 evince (3.20.0-1) unstable; urgency=medium
 

Modified: desktop/unstable/evince/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/control?rev=47897&op=diff
==============================================================================
--- desktop/unstable/evince/debian/control	[utf-8] (original)
+++ desktop/unstable/evince/debian/control	[utf-8] Wed Apr 13 11:01:57 2016
@@ -151,3 +151,17 @@
  .
  It can be used by packages using the GIRepository format to generate
  dynamic bindings.
+
+Package: browser-plugin-evince
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: plugin for web browsers to display documents (PostScript, PDF, …)
+ This package contains a plugin to display all the document types evince can
+ handle inside the browser window.
+ .
+ Evince is a simple multi-page document viewer.  It can display and print
+ PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
+ Document Format (PDF) and XML Paper Specification (XPS) files.
+ When supported by the document, it also allows searching for text,
+ copying text to the clipboard, hypertext navigation, and
+ table-of-contents bookmarks.

Modified: desktop/unstable/evince/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/control.in?rev=47897&op=diff
==============================================================================
--- desktop/unstable/evince/debian/control.in	[utf-8] (original)
+++ desktop/unstable/evince/debian/control.in	[utf-8] Wed Apr 13 11:01:57 2016
@@ -147,3 +147,17 @@
  .
  It can be used by packages using the GIRepository format to generate
  dynamic bindings.
+
+Package: browser-plugin-evince
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Description: plugin for web browsers to display documents (PostScript, PDF, …)
+ This package contains a plugin to display all the document types evince can
+ handle inside the browser window.
+ .
+ Evince is a simple multi-page document viewer.  It can display and print
+ PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
+ Document Format (PDF) and XML Paper Specification (XPS) files.
+ When supported by the document, it also allows searching for text,
+ copying text to the clipboard, hypertext navigation, and
+ table-of-contents bookmarks.

Modified: desktop/unstable/evince/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/rules?rev=47897&op=diff
==============================================================================
--- desktop/unstable/evince/debian/rules	[utf-8] (original)
+++ desktop/unstable/evince/debian/rules	[utf-8] Wed Apr 13 11:01:57 2016
@@ -10,8 +10,13 @@
 include /usr/share/gnome-pkg-tools/1/rules/gnome-version.mk
 include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
+export DEB_DH_AUTORECONF_ARGS = --as-needed
+
 export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 include /usr/share/dpkg/buildflags.mk
+
+# Mozilla plugins shouldn't be installed in multi-arch path
+export BROWSER_PLUGIN_DIR = /usr/lib/mozilla/plugins
 
 DEB_CONFIGURE_EXTRA_FLAGS += --libdir="\$${prefix}/lib/$(DEB_HOST_MULTIARCH)" \
                              --libexecdir=/usr/lib/evince \




More information about the pkg-gnome-commits mailing list