[Pkg-xfce-commits] [Git][xfce-team/desktop/xfconf][debian/master] d/control, d/libxfconf-0-dev.install, d/rules: Enable and install introspection support.
Unit 193
gitlab at salsa.debian.org
Sat Nov 14 12:14:31 GMT 2020
Unit 193 pushed to branch debian/master at xfce / desktop / xfconf
Commits:
54082ddc by Unit 193 at 2020-11-14T07:03:35-05:00
d/control, d/libxfconf-0-dev.install, d/rules: Enable and install introspection support.
- - - - -
5 changed files:
- debian/changelog
- debian/control
- + debian/gir1.2-xfconf-0.install
- debian/libxfconf-0-dev.install
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+xfconf (4.14.3-2) unstable; urgency=medium
+
+ * Team upload.
+ * d/control, d/libxfconf-0-dev.install, d/rules:
+ - Enable and install introspection support.
+
+ -- Unit 193 <unit193 at debian.org> Sat, 14 Nov 2020 04:48:43 -0500
+
xfconf (4.14.3-1) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -4,10 +4,12 @@ Priority: optional
Maintainer: Debian Xfce Maintainers <debian-xfce at lists.debian.org>
Uploaders: Yves-Alexis Perez <corsac at debian.org>
Build-Depends: debhelper-compat (= 12),
+ gobject-introspection,
gtk-doc-tools,
intltool,
libextutils-depends-perl,
libextutils-pkgconfig-perl,
+ libgirepository1.0-dev,
libglib-perl,
libxfce4util-dev (>= 4.10.0),
xfce4-dev-tools
@@ -20,7 +22,8 @@ Vcs-Browser: https://salsa.debian.org/xfce-team/desktop/xfconf
Package: libxfconf-0-dev
Section: libdevel
Architecture: any
-Depends: libglib2.0-dev,
+Depends: gir1.2-xfconf-0 (= ${binary:Version}),
+ libglib2.0-dev,
libxfconf-0-3 (= ${binary:Version}),
pkg-config,
${misc:Depends}
@@ -55,3 +58,15 @@ Description: utilities for managing settings in Xfce
xfconf contains xfconfd and xfconf-query.
- xfconfd handles the Xfce settings storage
- xfconf-query enables users to tune settings from command line
+
+Package: gir1.2-xfconf-0
+Section: introspection
+Architecture: any
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${gir:Depends}, ${misc:Depends}
+Description: utilities for managing settings in Xfce - introspection support
+ xfconf contains xfconfd and xfconf-query.
+ - xfconfd handles the Xfce settings storage
+ - xfconf-query enables users to tune settings from command line
+ .
+ This package provides the introspection data for xfconf.
=====================================
debian/gir1.2-xfconf-0.install
=====================================
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/*
=====================================
debian/libxfconf-0-dev.install
=====================================
@@ -1,4 +1,5 @@
usr/include
usr/lib/*/lib*.so
usr/lib/*/pkgconfig
+usr/share/gir-1.0/*
usr/share/gtk-doc
=====================================
debian/rules
=====================================
@@ -4,10 +4,10 @@ export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
%:
- dh $@
+ dh $@ --with gir
override_dh_auto_configure:
- dh_auto_configure -- --disable-perl-bindings --enable-gtk-doc
+ dh_auto_configure -- --disable-perl-bindings --enable-gtk-doc --enable-introspection=yes
override_dh_auto_test:
View it on GitLab: https://salsa.debian.org/xfce-team/desktop/xfconf/-/commit/54082ddcadbe04ef60f620f29ad37425377dc27f
--
View it on GitLab: https://salsa.debian.org/xfce-team/desktop/xfconf/-/commit/54082ddcadbe04ef60f620f29ad37425377dc27f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-xfce-commits/attachments/20201114/8a40f2dc/attachment-0001.html>
More information about the Pkg-xfce-commits
mailing list