about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--debian/control29
-rw-r--r--debian/gir1.2-networkmanager-1.0.install3
-rw-r--r--debian/gir1.2-nm-1.0.install1
3 files changed, 29 insertions, 4 deletions
diff --git a/debian/control b/debian/control
index 1ac53ae5..08cee828 100644
--- a/debian/control
+++ b/debian/control
@@ -231,7 +231,7 @@ Architecture: linux-any
 Multi-Arch: same
 Depends: ${misc:Depends},
          libnm0 (= ${binary:Version}),
-         gir1.2-networkmanager-1.0 (= ${binary:Version}),
+         gir1.2-nm-1.0 (= ${binary:Version}),
          libglib2.0-dev
 Description: GObject-based client library for NetworkManager (development files)
  NetworkManager is a system network service that manages your network devices
@@ -248,15 +248,38 @@ Architecture: linux-any
 Multi-Arch: same
 Depends: ${gir:Depends},
          ${shlibs:Depends},
+         ${misc:Depends},
+         gir1.2-nm-1.0
+Description: GObject introspection data for the libnm-glib/libnm-util library
+ NetworkManager is a system network service that manages your network devices
+ and connections, attempting to keep active network connectivity when
+ available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
+ devices, and provides VPN integration with a variety of different VPN
+ services.
+ .
+ This package contains introspection data for NetworkManager using
+ libnm-glib/libnm-util.
+ .
+ It can be used by packages using the GIRepository format to generate
+ dynamic bindings.
+
+Package: gir1.2-nm-1.0
+Section: introspection
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${gir:Depends},
+         ${shlibs:Depends},
          ${misc:Depends}
-Description: GObject introspection data for NetworkManager
+Breaks: gir1.2-networkmanager-1.0 (<< 1.8.0-2)
+Replaces: gir1.2-networkmanager-1.0 (<< 1.8.0-2)
+Description: GObject introspection data for the libnm library
  NetworkManager is a system network service that manages your network devices
  and connections, attempting to keep active network connectivity when
  available. It manages ethernet, WiFi, mobile broadband (WWAN), and PPPoE
  devices, and provides VPN integration with a variety of different VPN
  services.
  .
- This package contains introspection data for NetworkManager.
+ This package contains introspection data for NetworkManager using libnm.
  .
  It can be used by packages using the GIRepository format to generate
  dynamic bindings.
diff --git a/debian/gir1.2-networkmanager-1.0.install b/debian/gir1.2-networkmanager-1.0.install
index 9038727d..9e0de41f 100644
--- a/debian/gir1.2-networkmanager-1.0.install
+++ b/debian/gir1.2-networkmanager-1.0.install
@@ -1 +1,2 @@
-usr/lib/*/girepository-1.0/
+usr/lib/*/girepository-1.0/NMClient-1.0.typelib
+usr/lib/*/girepository-1.0/NetworkManager-1.0.typelib
diff --git a/debian/gir1.2-nm-1.0.install b/debian/gir1.2-nm-1.0.install
new file mode 100644
index 00000000..d5092891
--- /dev/null
+++ b/debian/gir1.2-nm-1.0.install
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/NM-1.0.typelib