From 3cceadb33ce0911d8580d82d8c97979103efa029 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Sat, 28 Aug 2021 22:07:03 +0200 Subject: debian/: Fix DEB packaging; add GIR, VAPI, translation and GSchema files. Add gir1.2-ayatanacommon-0.0 bin:pkg. --- debian/ayatana-indicator-common.install | 2 ++ debian/control | 13 +++++++++++++ debian/libayatana-common-dev.install | 2 ++ debian/rules | 3 +++ 4 files changed, 20 insertions(+) diff --git a/debian/ayatana-indicator-common.install b/debian/ayatana-indicator-common.install index b252da6..ad0fa10 100755 --- a/debian/ayatana-indicator-common.install +++ b/debian/ayatana-indicator-common.install @@ -1,2 +1,4 @@ #! /usr/bin/dh-exec [linux-any] usr/lib/systemd +usr/share/locale/ +usr/share/glib-2.0/schemas/ diff --git a/debian/control b/debian/control index 897dec8..df2fec0 100644 --- a/debian/control +++ b/debian/control @@ -38,6 +38,7 @@ Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, + gir1.2-ayatanacommon-0.0 (= ${binary:Version}), libayatana-common0 (= ${binary:Version}), Description: Ayatana System Indicators' common API functions (development headers) This package contains common API functions used by Ayatana System @@ -45,6 +46,18 @@ Description: Ayatana System Indicators' common API functions (development header . This package contains the development headers. +Package: gir1.2-ayatanacommon-0.0 +Section: introspection +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + ${gir:Depends}, +Description: Ayatana System Indicators' common API functions (GObject Introspection) + This package contains common API functions used by Ayatana System + Indicators. + . + This package contains the GObject Introspection file. + Package: ayatana-indicator-common Architecture: all Depends: ${misc:Depends}, diff --git a/debian/libayatana-common-dev.install b/debian/libayatana-common-dev.install index e650b7c..954378f 100644 --- a/debian/libayatana-common-dev.install +++ b/debian/libayatana-common-dev.install @@ -1,3 +1,5 @@ usr/include usr/lib/*/pkgconfig/libayatana-common.pc usr/lib/*/libayatana-common.so +usr/share/gir-1.0/ +usr/share/vala/vapi/ diff --git a/debian/rules b/debian/rules index 82088c0..f23cfb5 100755 --- a/debian/rules +++ b/debian/rules @@ -15,5 +15,8 @@ override_dh_auto_configure: -DCMAKE_INSTALL_DIR=/usr \ $(NULL) +override_dh_missing: + dh_missing --fail-missing + get-orig-source: uscan --noconf --force-download --rename --download-current-version --destdir=.. -- cgit v1.2.3