r3049 - in /experimental/evolution-ews/debian: changelog control rules

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Thu Sep 22 15:00:21 UTC 2016


Author: biebl
Date: Thu Sep 22 15:00:20 2016
New Revision: 3049

URL: http://svn.debian.org/wsvn/pkg-evolution/?sc=1&rev=3049
Log:
Generate the runtime dependencies on evolution and evolution-data-server
automatically (taken from evolution-rss).

Modified:
    experimental/evolution-ews/debian/changelog
    experimental/evolution-ews/debian/control
    experimental/evolution-ews/debian/rules

Modified: experimental/evolution-ews/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/evolution-ews/debian/changelog?rev=3049&op=diff
==============================================================================
--- experimental/evolution-ews/debian/changelog	(original)
+++ experimental/evolution-ews/debian/changelog	Thu Sep 22 15:00:20 2016
@@ -1,3 +1,10 @@
+evolution-ews (3.22.0-2) UNRELEASED; urgency=medium
+
+  * Generate the runtime dependencies on evolution and evolution-data-server
+    automatically (taken from evolution-rss).
+
+ -- Michael Biebl <biebl at debian.org>  Thu, 22 Sep 2016 16:57:47 +0200
+
 evolution-ews (3.22.0-1) experimental; urgency=medium
 
   * Team upload.

Modified: experimental/evolution-ews/debian/control
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/evolution-ews/debian/control?rev=3049&op=diff
==============================================================================
--- experimental/evolution-ews/debian/control	(original)
+++ experimental/evolution-ews/debian/control	Thu Sep 22 15:00:20 2016
@@ -35,11 +35,13 @@
 Architecture: any
 Depends: ${shlibs:Depends},
          ${misc:Depends},
-         evolution (>= 3.22.0),
-         evolution (<< 3.23)
+         evolution (>= ${evo:Version}),
+         evolution (<< ${evo:NextVersion}),
+         evolution-data-server (>= ${eds:Version}),
+         evolution-data-server (<< ${eds:NextVersion}),
 Description: Exchange Web Services integration for Evolution
- This package allows the Evolution mail and groupware suite to connect 
+ This package allows the Evolution mail and groupware suite to connect
  to Microsoft Exchange servers using the Exchange Web Services interface.
  .
- It works in a very similar way to the Evolution Exchange connector, but 
+ It works in a very similar way to the Evolution Exchange connector, but
  it supports the Exchange 2007 version.

Modified: experimental/evolution-ews/debian/rules
URL: http://svn.debian.org/wsvn/pkg-evolution/experimental/evolution-ews/debian/rules?rev=3049&op=diff
==============================================================================
--- experimental/evolution-ews/debian/rules	(original)
+++ experimental/evolution-ews/debian/rules	Thu Sep 22 15:00:20 2016
@@ -4,6 +4,11 @@
 
 # see https://bugzilla.gnome.org/show_bug.cgi?id=594473 for details
 export DEB_LDFLAGS_MAINT_STRIP = -Wl,-Bsymbolic-functions
+
+EDS_VERSION = $(shell pkg-config --modversion evolution-data-server-1.2  | awk -F'.' '{print $$1 "." $$2}')
+EDS_NEXTVERSION = $(shell pkg-config --modversion evolution-data-server-1.2  | awk -F'.' '{print $$1 "." $$2+1}')
+EVO_VERSION = $(shell pkg-config --modversion evolution-shell-3.0  | awk -F'.' '{print $$1 "." $$2}')
+EVO_NEXTVERSION = $(shell pkg-config --modversion evolution-shell-3.0  | awk -F'.' '{print $$1 "." $$2+1}')
 
 %:
 	dh $@ --with gnome
@@ -23,3 +28,8 @@
 
 override_dh_makeshlibs:
 	dh_makeshlibs -n -X/usr/lib/evolution-data-server/
+
+override_dh_gencontrol:
+	dh_gencontrol -- \
+		-Veds:Version=$(EDS_VERSION) -Veds:NextVersion=$(EDS_NEXTVERSION) \
+		-Vevo:Version=$(EVO_VERSION) -Vevo:NextVersion=$(EVO_NEXTVERSION)




More information about the pkg-evolution-commits mailing list