r45304 - in /desktop/unstable/evince/debian: changelog control control.in evince-gtk.install evince-gtk.lintian-overrides evince-gtk.menu rules

ah at users.alioth.debian.org ah at users.alioth.debian.org
Wed Jun 17 14:27:04 UTC 2015


Author: ah
Date: Wed Jun 17 14:27:04 2015
New Revision: 45304

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=45304
Log:
Temporarily revert to latest uploaded state


Added:
    desktop/unstable/evince/debian/evince-gtk.install
      - copied unchanged from r44148, desktop/unstable/evince/debian/evince-gtk.install
    desktop/unstable/evince/debian/evince-gtk.lintian-overrides
      - copied unchanged from r44148, desktop/unstable/evince/debian/evince-gtk.lintian-overrides
    desktop/unstable/evince/debian/evince-gtk.menu
      - copied unchanged from r44148, desktop/unstable/evince/debian/evince-gtk.menu
Modified:
    desktop/unstable/evince/debian/changelog
    desktop/unstable/evince/debian/control
    desktop/unstable/evince/debian/control.in
    desktop/unstable/evince/debian/rules

Modified: desktop/unstable/evince/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/changelog?rev=45304&op=diff
==============================================================================
--- desktop/unstable/evince/debian/changelog	[utf-8] (original)
+++ desktop/unstable/evince/debian/changelog	[utf-8] Wed Jun 17 14:27:04 2015
@@ -1,18 +1,3 @@
-evince (3.14.1-3) UNRELEASED; urgency=medium
-
-  * Team upload.
-  * Build only the full-flavored variant of Evince (Closes: #755071).
-    + Disable building of the evince-gtk flavor.
-    + Turn evince-gtk into a transitional package that depends on evince.
-    + Add Breaks and Replaces to the evince package accordingly.
-    + Move gvfs from Recommends to Suggests.
-    + Exclude the "/usr/lib/nautilus/" path from dh_shlibdeps to avoid
-      the infamous dependency on libnautilus*.
-  * Append "-Wl,--as-needed -Wl,-z,defs" to LDFLAGS to avoid more
-    unnecessary dependencies.
-
- -- Fabian Greffrath <fabian at debian.org>  Tue, 19 May 2015 17:19:59 +0200
-
 evince (3.14.1-2) unstable; urgency=medium
 
   * Team upload.

Modified: desktop/unstable/evince/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/control?rev=45304&op=diff
==============================================================================
--- desktop/unstable/evince/debian/control	[utf-8] (original)
+++ desktop/unstable/evince/debian/control	[utf-8] Wed Jun 17 14:27:04 2015
@@ -44,6 +44,7 @@
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/evince
 
 Package: evince
+Conflicts: evince-gtk
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
@@ -53,16 +54,14 @@
          evince-common (<< ${gnome:NextVersion}),
          gnome-icon-theme-symbolic (>= 2.17.1),
          shared-mime-info
-Recommends: dbus-x11
+Recommends: dbus-x11,
+            gvfs
 Provides: pdf-viewer,
           postscript-viewer,
           djvu-viewer
-Suggests: gvfs,
-          unrar,
+Suggests: unrar,
           poppler-data,
           nautilus
-Breaks: evince-gtk (<< 3.14.1-3~)
-Replaces: evince-gtk (<< 3.14.1-3~)
 Description: Document (PostScript, PDF) viewer
  Evince is a simple multi-page document viewer.  It can display and print
  PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
@@ -90,13 +89,34 @@
  This package contains the debugging symbols needed by gdb.
 
 Package: evince-gtk
-Section: oldlibs
-Priority: extra
+Section: x11
+Conflicts: evince
 Architecture: any
-Depends: evince (= ${binary:Version}),
+Depends: ${shlibs:Depends},
          ${misc:Depends},
-Description: dummy package for the transition from evince-gtk to evince
- This package is a transitional dummy package. It can be safely removed.
+         libevdocument3-4 (= ${binary:Version}),
+         libevview3-3 (= ${binary:Version}),
+         evince-common (>= ${gnome:Version}),
+         evince-common (<< ${gnome:NextVersion}),
+         gnome-icon-theme-symbolic (>= 2.17.1),
+         shared-mime-info
+Recommends: dbus-x11
+Provides: pdf-viewer,
+          postscript-viewer,
+          djvu-viewer
+Suggests: gvfs,
+          unrar,
+          poppler-data,
+          nautilus
+Description: Document (PostScript, PDF) viewer (GTK+ version)
+ 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.
+ .
+ This version of evince is built without GNOME keyring support.
 
 Package: evince-common
 Architecture: all
@@ -110,7 +130,7 @@
  copying text to the clipboard, hypertext navigation, and
  table-of-contents bookmarks.
  .
- This package contains architecture-independent files for evince.
+ This package contains shared files for evince and evince-gtk packages.
 
 Package: libevdocument3-4
 Architecture: any

Modified: desktop/unstable/evince/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/control.in?rev=45304&op=diff
==============================================================================
--- desktop/unstable/evince/debian/control.in	[utf-8] (original)
+++ desktop/unstable/evince/debian/control.in	[utf-8] Wed Jun 17 14:27:04 2015
@@ -40,6 +40,7 @@
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/evince
 
 Package: evince
+Conflicts: evince-gtk
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
@@ -49,16 +50,14 @@
          evince-common (<< ${gnome:NextVersion}),
          gnome-icon-theme-symbolic (>= 2.17.1),
          shared-mime-info
-Recommends: dbus-x11
+Recommends: dbus-x11,
+            gvfs
 Provides: pdf-viewer,
           postscript-viewer,
           djvu-viewer
-Suggests: gvfs,
-          unrar,
+Suggests: unrar,
           poppler-data,
           nautilus
-Breaks: evince-gtk (<< 3.14.1-3~)
-Replaces: evince-gtk (<< 3.14.1-3~)
 Description: Document (PostScript, PDF) viewer
  Evince is a simple multi-page document viewer.  It can display and print
  PostScript (PS), Encapsulated PostScript (EPS), DjVu, DVI, Portable
@@ -86,13 +85,34 @@
  This package contains the debugging symbols needed by gdb.
 
 Package: evince-gtk
-Section: oldlibs
-Priority: extra
+Section: x11
+Conflicts: evince
 Architecture: any
-Depends: evince (= ${binary:Version}),
+Depends: ${shlibs:Depends},
          ${misc:Depends},
-Description: dummy package for the transition from evince-gtk to evince
- This package is a transitional dummy package. It can be safely removed.
+         libevdocument3-4 (= ${binary:Version}),
+         libevview3-3 (= ${binary:Version}),
+         evince-common (>= ${gnome:Version}),
+         evince-common (<< ${gnome:NextVersion}),
+         gnome-icon-theme-symbolic (>= 2.17.1),
+         shared-mime-info
+Recommends: dbus-x11
+Provides: pdf-viewer,
+          postscript-viewer,
+          djvu-viewer
+Suggests: gvfs,
+          unrar,
+          poppler-data,
+          nautilus
+Description: Document (PostScript, PDF) viewer (GTK+ version)
+ 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.
+ .
+ This version of evince is built without GNOME keyring support.
 
 Package: evince-common
 Architecture: all
@@ -106,7 +126,7 @@
  copying text to the clipboard, hypertext navigation, and
  table-of-contents bookmarks.
  .
- This package contains architecture-independent files for evince.
+ This package contains shared files for evince and evince-gtk packages.
 
 Package: libevdocument3-4
 Architecture: any

Modified: desktop/unstable/evince/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/evince/debian/rules?rev=45304&op=diff
==============================================================================
--- desktop/unstable/evince/debian/rules	[utf-8] (original)
+++ desktop/unstable/evince/debian/rules	[utf-8] Wed Jun 17 14:27:04 2015
@@ -4,7 +4,7 @@
 
 DEB_BUILDDIR = debian/build
 DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/install/@FLAVOR@
-DEB_MAKE_FLAVORS = evince # evince-gtk
+DEB_MAKE_FLAVORS = evince evince-gtk
 
 include /usr/share/cdbs/1/rules/autoreconf.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
@@ -13,9 +13,6 @@
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 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_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
-include /usr/share/dpkg/buildflags.mk
 
 DEB_DH_INSTALL_ARGS += --sourcedir=debian/install/evince
 DEB_DH_INSTALL_ARGS_evince-gtk += --sourcedir=debian/install/evince-gtk
@@ -28,8 +25,6 @@
 
 DEB_DH_MAKESHLIBS_ARGS += -X /usr/lib/nautilus/ -X /usr/lib/evince/ \
 	-V -- -c4
-
-DEB_DH_SHLIBDEPS_ARGS += -X /usr/lib/nautilus/
 
 DEB_DH_STRIP_ARGS_evince-gtk =
 




More information about the pkg-gnome-commits mailing list