[Pkg-xfce-commits] [Git][xfce-team/desktop/libxfce4util][debian/master] 5 commits: enable vala bindings and ship them in the -dev package

Yves-Alexis Perez (@corsac) gitlab at salsa.debian.org
Tue Mar 24 14:19:28 GMT 2026



Yves-Alexis Perez pushed to branch debian/master at xfce / desktop / libxfce4util


Commits:
d51b895f by Yves-Alexis Perez at 2026-03-23T18:43:09+01:00
enable vala bindings and ship them in the -dev package

- - - - -
71cba539 by Yves-Alexis Perez at 2026-03-24T13:23:24+01:00
d/control: drop obsolete b-dep on libgirepository1.0-dev

- - - - -
ff2f0c05 by Yves-Alexis Perez at 2026-03-24T13:26:38+01:00
d/copyright: remove obsolete FSF address in license clause

- - - - -
797e0a24 by Yves-Alexis Perez at 2026-03-24T13:27:03+01:00
finalize changelog

- - - - -
6cc879b9 by Yves-Alexis Perez at 2026-03-24T13:27:10+01:00
upload libxfce4util 4.20.1-2 to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/libxfce4util-dev.install
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+libxfce4util (4.20.1-2) unstable; urgency=medium
+
+  * enable vala bindings and ship them in the -dev package
+  * d/control: drop obsolete b-dep on libgirepository1.0-dev
+  * d/copyright: remove obsolete FSF address in license clause
+
+ -- Yves-Alexis Perez <corsac at debian.org>  Tue, 24 Mar 2026 13:27:07 +0100
+
 libxfce4util (4.20.1-1) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -9,9 +9,9 @@ Build-Depends: debhelper-compat (= 13),
                gir1.2-gio-2.0-dev,
                gobject-introspection,
                gtk-doc-tools,
-               libgirepository1.0-dev,
                libglib2.0-dev,
                pkgconf,
+	       valac,
                xfce4-dev-tools
 Rules-Requires-Root: no
 Standards-Version: 4.7.2


=====================================
debian/copyright
=====================================
@@ -71,24 +71,7 @@ License: GPL-2+
 Files: xfce4-kiosk-query/main.c
 Copyright: 2004-2005, Benedikt Meurer <benny at xfce.org>
 License: GPL-2+
-
-License:
-
-    This package is free software; you can redistribute it and/or
-    modify it under the terms of the GNU Lesser General Public
-    License as published by the Free Software Foundation; either
-    version 2 of the License, or (at your option) any later version.
-
-    This package is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-    Lesser General Public License for more details.
-
-    You should have received a copy of the GNU Lesser General Public
-    License along with this package; if not, write to the Free Software
-    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
-
-On Debian systems, the complete text of the GNU Lesser General
-Public License can be found in `/usr/share/common-licenses/LGPL-2' and the
-complete text of the GNU General Public License can be found in
+On Debian systems, the complete text of the GNU Lesser General Public License
+can be found in `/usr/share/common-licenses/LGPL-2' and the complete text of
+the GNU General Public License can be found in
 `/usr/share/common-licenses/GPL-2'


=====================================
debian/libxfce4util-dev.install
=====================================
@@ -3,3 +3,4 @@ usr/lib/*/lib*.so
 usr/lib/*/pkgconfig/*
 usr/share/gir-1.0/*
 usr/share/gtk-doc/html/libxfce4util/*
+usr/share/vala/vapi/


=====================================
debian/rules
=====================================
@@ -10,7 +10,7 @@ else
 endif
 
 override_dh_auto_configure:
-	dh_auto_configure -- --enable-gtk-doc --enable-introspection=yes --enable-vala=no
+	dh_auto_configure -- --enable-gtk-doc --enable-introspection=yes --enable-vala=yes
 
 execute_after_dh_auto_install:
 	find debian/tmp -name '*.la' -delete



View it on GitLab: https://salsa.debian.org/xfce-team/desktop/libxfce4util/-/compare/36e0d808ac40b3e64c3f1aef7e4259a713c4eda8...6cc879b9327a04b34e236894829e195152436e6a

-- 
View it on GitLab: https://salsa.debian.org/xfce-team/desktop/libxfce4util/-/compare/36e0d808ac40b3e64c3f1aef7e4259a713c4eda8...6cc879b9327a04b34e236894829e195152436e6a
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/20260324/b71bc4a8/attachment-0001.htm>


More information about the Pkg-xfce-commits mailing list