[libmatekbd] 01/04: Rename GIR package to match Debian Policy.

Mike Gabriel sunweaver at debian.org
Sun Jan 21 01:02:29 UTC 2018


This is an automated email from the git hooks/post-receive script.

sunweaver pushed a commit to branch master
in repository libmatekbd.

commit 58d95ec73b62a6b2c5829d32d8cb0e281c4ae191
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date:   Sun Jan 21 01:44:49 2018 +0100

    Rename GIR package to match Debian Policy.
---
 debian/control                                         | 18 ++++++++++++++++--
 ...r1.2-matekbd.install => gir1.2-matekbd-1.0.install} |  1 -
 debian/libmatekbd-dev.install                          |  1 +
 3 files changed, 17 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index bfc7c45..3573a80 100644
--- a/debian/control
+++ b/debian/control
@@ -59,12 +59,15 @@ Package: libmatekbd-dev
 Section: libdevel
 Architecture: any
 Multi-Arch: same
-Depends: libglib2.0-dev,
+Depends: gir1.2-matekbd-1.0 (= ${binary:Version}),
+         libglib2.0-dev,
          libgtk-3-dev,
          libmatekbd4 (= ${binary:Version}),
          libx11-dev,
          libxklavier-dev,
          ${misc:Depends},
+Breaks: gir1.2-matekbd (<< 1.18.2-2)
+Replaces: gir1.2-matekbd (<< 1.18.2-2)
 Description: MATE library to manage keyboard configuration (development files)
  libmatekbd offers an API to manage the keyboard in MATE applications.
  .
@@ -73,7 +76,9 @@ Description: MATE library to manage keyboard configuration (development files)
  .
  This package contains the development files.
 
-Package: gir1.2-matekbd
+Package: gir1.2-matekbd-1.0
+Multi-Arch: same
+Section: introspection
 Architecture: any
 Depends: ${gir:Depends},
          ${misc:Depends},
@@ -89,3 +94,12 @@ Description: GObject introspection data for libmatekbd and libmatekbdui
  .
  It can be used by packages using the GIRepository format to generate
  dynamic bindings.
+
+Package: gir1.2-matekbd
+Section: oldlibs
+Architecture: any
+Depends: ${misc:Depends},
+         gir1.2-matekbd-1.0 (= ${binary:Version}),
+Description: GObject introspection data for libmatekbd (transitional package)
+ This package is a transitional package to gir1.2-matekbd-1.0. The package
+ can be safely removed.
diff --git a/debian/gir1.2-matekbd.install b/debian/gir1.2-matekbd-1.0.install
similarity index 59%
rename from debian/gir1.2-matekbd.install
rename to debian/gir1.2-matekbd-1.0.install
index a7d874f..9038727 100644
--- a/debian/gir1.2-matekbd.install
+++ b/debian/gir1.2-matekbd-1.0.install
@@ -1,2 +1 @@
 usr/lib/*/girepository-1.0/
-usr/share/gir-1.0/
diff --git a/debian/libmatekbd-dev.install b/debian/libmatekbd-dev.install
index 5be5463..989686b 100644
--- a/debian/libmatekbd-dev.install
+++ b/debian/libmatekbd-dev.install
@@ -1,3 +1,4 @@
 usr/include/
 usr/lib/*/*.so
 usr/lib/*/pkgconfig/
+usr/share/gir-1.0/

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mate/libmatekbd.git



More information about the pkg-mate-commits mailing list