aboutsummaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2014-02-15 14:07:25 +0100
committerGuido Günther <agx@sigxcpu.org>2014-02-15 14:33:56 +0100
commit535a790d95409dd733609f0aaba7289c08c9ce9e (patch)
treede6232281c5ccd6fa0b2f5f3f19940d8782fe1b9 /debian
parentd5219c7a16a1bacef0e517709bde1dc20d51d220 (diff)
Ship gobject introspection data
Diffstat (limited to 'debian')
-rw-r--r--debian/control19
-rw-r--r--debian/gir1.2-modemmanager-0.1.install1
-rw-r--r--debian/libmm-glib-dev.install1
-rwxr-xr-xdebian/rules1
4 files changed, 22 insertions, 0 deletions
diff --git a/debian/control b/debian/control
index f79874c..868d901 100644
--- a/debian/control
+++ b/debian/control
@@ -11,6 +11,8 @@ Build-Depends: debhelper (>= 9),
intltool,
gtk-doc-tools,
gnome-common,
+ gobject-introspection,
+ libgirepository1.0-dev,
libglib2.0-dev (>= 2.30.2),
libgudev-1.0-dev (>= 147),
libqmi-glib-dev (>= 1.8),
@@ -108,6 +110,7 @@ Architecture: any
Section: libdevel
Depends: libmm-glib0 (= ${binary:Version}),
modemmanager-dev,
+ gir1.2-modemmanager-0.1,
${shlibs:Depends},
${misc:Depends},
Suggests: libmm-glib-doc
@@ -137,3 +140,19 @@ Description: D-Bus service for managing modems - library documentation
.
This package contains documentation of libmm-glib to use when writing
applications that interface with ModemManager.
+
+Package: gir1.2-modemmanager-0.1
+Section: introspection
+Architecture: any
+Depends: ${gir:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Description: D-Bus service for managing modems - library documentation
+ Provides a D-Bus interface to communicate with mobile broadband (GSM, CDMA,
+ UMTS, ...) cards. Implements a loadable plugin interface to add work-arounds
+ for non standard devices. Also provides patches to use networkmanager (and
+ the applet) with modem manager.
+ .
+ Git Repository: http://cgit.freedesktop.org/ModemManager/ModemManager/
+ .
+ This package contains introspection data for the libmm-glib library.
diff --git a/debian/gir1.2-modemmanager-0.1.install b/debian/gir1.2-modemmanager-0.1.install
new file mode 100644
index 0000000..9cbbc38
--- /dev/null
+++ b/debian/gir1.2-modemmanager-0.1.install
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/* /usr/lib/girepository-1.0/
diff --git a/debian/libmm-glib-dev.install b/debian/libmm-glib-dev.install
index 13c850f..6d65330 100644
--- a/debian/libmm-glib-dev.install
+++ b/debian/libmm-glib-dev.install
@@ -1,3 +1,4 @@
usr/lib/*/libmm-glib.so
usr/lib/*/pkgconfig/mm-glib.pc
usr/include/libmm-glib
+usr/share/gir-1.0
diff --git a/debian/rules b/debian/rules
index 9bf4ea4..2281837 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,6 +25,7 @@ override_dh_auto_configure:
override_dh_makeshlibs:
dh_makeshlibs -X/usr/lib/$(DEB_HOST_MULTIARCH)/ModemManager/
+ dh_girepository
override_dh_strip:
dh_strip --dbg-package=modemmanager-dbg