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