From 4cb0686b58f84270f452bb8b447acc1e921a3d90 Mon Sep 17 00:00:00 2001
From: "Dmitry E. Oboukhov" <unera@debian.org>
Date: Wed, 19 Feb 2014 19:01:48 +0400
Subject: [PATCH] Add conflict/replaces tags for -module packages.

---
 debian/control | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/debian/control b/debian/control
index 1f95377585..3eabc39771 100644
--- a/debian/control
+++ b/debian/control
@@ -47,6 +47,8 @@ Description: In-memory database with Lua application server
  This package provides Tarantool server.
 
 Package: tarantool-modules
+Conflicts: tarantool-plugins (<< 1.5.3)
+Replaces: tarantool-plugins (<< 1.5.3)
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends},
@@ -55,41 +57,43 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool-postgresql-module,
  tarantool-mysql-module,
  tarantool-sophia-module
-Suggests: tarantool-dbg, libdr-tarantool-perl
 Description: Tarantool in-memory database - all plug-ins bundle
  Tarantool is an in-memory database and Lua application server.
- This package provides (or depends on) all Tarantool plug-ins.
+ This package provides (or depends on) all Tarantool additional
+ modules.
 
 Package: tarantool-sql-module
+Conflicts:
+ tarantool-postgresql-plugin (<< 1.5.3),
+ tarantool-mysql-plugin (<< 1.5.3)
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool (= ${binary:Version})
-Suggests: tarantool-dbg, libdr-tarantool-perl
 Description: Tarantool in-memory database - PostgreSQL connector
  Tarantool is an in-memory database and Lua application server.
  This package contains a connector to PostgreSQL database for
  Tarantool Lua stored procedures.
 
 Package: tarantool-postgresql-module
+Conflicts: tarantool-postgresql-plugin (<< 1.5.3)
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool-sql-module (= ${binary:Version}),
  tarantool (= ${binary:Version})
-Suggests: tarantool-dbg, libdr-tarantool-perl
 Description: Tarantool in-memory database - PostgreSQL connector
  Tarantool is an in-memory database and Lua application server.
  This package contains a connector to PostgreSQL database for
  Tarantool Lua stored procedures.
 
 Package: tarantool-mysql-module
+Conflicts: tarantool-mysql-plugin (<< 1.5.3)
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool-sql-module (= ${binary:Version}),
  tarantool (= ${binary:Version})
-Suggests: tarantool-dbg, libdr-tarantool-perl
 Description: Tarantool in-memory database - MySQL connector
  Tarantool is an in-memory database and Lua application server.
  This package contains a connector to MySQL database for Tarantool
@@ -100,7 +104,6 @@ Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool (= ${binary:Version})
-Suggests: tarantool-dbg
 Description: Tarantool in-memory database - sophia bindings
  Tarantool is an in-memory database and Lua application server.
  This package contains a bindings to the Sophia database for
-- 
GitLab