summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Bícha <jbicha@ubuntu.com>2023-07-21 13:13:29 -0400
committerJeremy Bícha <jbicha@ubuntu.com>2023-07-21 13:13:29 -0400
commitb978f9e23e8089c60656bac813f1fb7dc1de1022 (patch)
tree7c8b76fe57a107ab8cd8977cd75207660223caa7
Import libgudev_238-2.debian.tar.xz
[dgit import tarball libgudev 238-2 libgudev_238-2.debian.tar.xz]
-rw-r--r--changelog139
-rw-r--r--control63
-rw-r--r--control.in59
-rw-r--r--copyright23
-rw-r--r--gbp.conf17
-rw-r--r--gir1.2-gudev-1.0.install1
-rw-r--r--libgudev-1.0-0.install1
-rw-r--r--libgudev-1.0-0.symbols64
-rw-r--r--libgudev-1.0-dev.install5
-rwxr-xr-xrules32
-rw-r--r--source/format1
-rw-r--r--upstream/metadata4
-rw-r--r--watch4
13 files changed, 413 insertions, 0 deletions
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..bad9248
--- /dev/null
+++ b/changelog
@@ -0,0 +1,139 @@
+libgudev (238-2) unstable; urgency=medium
+
+ * Release to unstable
+
+ -- Jeremy Bícha <jbicha@ubuntu.com> Fri, 21 Jul 2023 13:13:29 -0400
+
+libgudev (238-1) experimental; urgency=medium
+
+ [ Jeremy Bícha ]
+ * New upstream release
+ * debian/control.in: Set minimum udev to 251
+ * debian/libgudev-1.0-0.symbols: Add new symbol
+ * Update standards version to 4.6.2, no changes needed
+
+ [ Michael Biebl ]
+ * Set Rules-Requires-Root: no
+
+ -- Jeremy Bícha <jbicha@ubuntu.com> Thu, 06 Jul 2023 09:11:18 -0400
+
+libgudev (237-2) unstable; urgency=medium
+
+ * Add Depends on libudev-dev (>= 199) to libgudev-1.0-dev.
+ gudev-1.0.pc gained a dependency on libudev via Requires.private.
+
+ -- Michael Biebl <biebl@debian.org> Mon, 23 Aug 2021 09:58:39 +0200
+
+libgudev (237-1) unstable; urgency=medium
+
+ * New upstream release
+ * Switch to meson
+ * Add Build-Depends on locales-all.
+ The testsuite (test-double) requires the fr_FR.UTF-8 locale.
+ Mark the Build-Depends with <!nocheck> accordingly.
+ * Remove obsolete maintscript files
+ * Set upstream metadata fields: Bug-Submit, Bug-Database, Repository,
+ Repository-Browse
+ * Bump Standards-Version to 4.6.0
+
+ -- Michael Biebl <biebl@debian.org> Mon, 23 Aug 2021 08:33:59 +0200
+
+libgudev (234-1) unstable; urgency=medium
+
+ * New upstream release
+ * debian/libgudev-1.0-0.symbols: Add new symbols
+ * Bump debhelper-compat to 13
+ * Build-Depend on dh-sequence-gir and dh-sequence-gnome
+
+ -- Jeremy Bicha <jbicha@debian.org> Sun, 04 Oct 2020 09:08:03 -0400
+
+libgudev (233-1) unstable; urgency=medium
+
+ * New upstream release
+ * Bump glib to >= 2.38 per configure.ac
+ * debian/gbp.conf: Extend to align with gnome-team settings
+ * Switch to debhelper-compat 12
+ * Drop d/p/0001-tests-Fix-test-assertion-with-umockdev.patch
+ - now part of upstream release.
+
+ -- Andreas Henriksson <andreas@fatal.se> Wed, 18 Sep 2019 23:30:31 +0200
+
+libgudev (232-2) unstable; urgency=medium
+
+ * Update Vcs fields and debian/gbp.conf for Debian GNOME conventions
+ * Bump Standards-Version to 4.1.3
+ * Bump debhelper compat to 11
+ * Enable all hardening flags
+ * Cherry-pick 0001-tests-Fix-test-assertion-with-umockdev.patch
+ from James Clarke to fix build with umockdev 0.9.4 (Closes: #880332)
+
+ -- Jeremy Bicha <jbicha@debian.org> Wed, 24 Jan 2018 07:57:46 -0500
+
+libgudev (232-1) unstable; urgency=medium
+
+ * Team upload
+ * New upstream release
+ * Release to unstable
+ * Drop tests-Fix-crash-on-plenty-of-architectures.patch: Applied
+
+ -- Jeremy Bicha <jbicha@debian.org> Fri, 01 Sep 2017 13:15:04 -0400
+
+libgudev (231-2) experimental; urgency=medium
+
+ * tests: Fix crash on plenty of architectures (Closes: #855254)
+
+ -- Michael Biebl <biebl@debian.org> Mon, 20 Feb 2017 19:04:01 +0100
+
+libgudev (231-1) experimental; urgency=medium
+
+ * New upstream release
+ * Bump debhelper compat level to 10 for automatic dh-autoreconf
+ * Bump Standards-Version to 3.9.8
+ * Update Vcs-* following the latest recommendation
+ * Bump Build-Depends on libglib2.0-dev to (>= 2.30.0) as per configure.ac
+ * Run test suite using umockdev
+ * Show uninstalled files via list-missing
+
+ -- Michael Biebl <biebl@debian.org> Thu, 16 Feb 2017 01:01:54 +0100
+
+libgudev (230-3) unstable; urgency=medium
+
+ * Drop libgudev-1.0-dbg now that we have automatic dbgsym packages.
+ * Bump Standards-Version to 3.9.7.
+
+ -- Michael Biebl <biebl@debian.org> Sun, 28 Feb 2016 16:17:02 +0100
+
+libgudev (230-2) unstable; urgency=medium
+
+ [ Martin Pitt ]
+ * Bump epoch for -dbg package for Ubuntu build as well, to make it
+ installable.
+
+ [ Michael Biebl ]
+ * Drop our hack to override the linker on sparc. This was copied over from
+ the systemd split but it is no longer necessary as the libgudev build
+ system does not override the default linker.
+
+ -- Michael Biebl <biebl@debian.org> Sun, 28 Jun 2015 12:25:00 +0200
+
+libgudev (230-1) unstable; urgency=medium
+
+ * Add a watch file to track new upstream releases.
+ * New upstream release.
+
+ -- Michael Biebl <biebl@debian.org> Thu, 04 Jun 2015 03:20:10 +0200
+
+libgudev (219-12) unstable; urgency=medium
+
+ * Properly switch from doc symlinks to directories on upgrades.
+
+ -- Michael Biebl <biebl@debian.org> Fri, 29 May 2015 10:12:40 +0200
+
+libgudev (219-11) unstable; urgency=medium
+
+ * Initial release after the split from src:systemd. We use the version
+ number 219-11, since 219-10 was the last version where it was built from
+ src:systemd. See also the upstream announcement at
+ http://lists.freedesktop.org/archives/systemd-devel/2015-May/032070.html
+
+ -- Michael Biebl <biebl@debian.org> Fri, 29 May 2015 08:18:56 +0200
diff --git a/control b/control
new file mode 100644
index 0000000..702048e
--- /dev/null
+++ b/control
@@ -0,0 +1,63 @@
+# This file is autogenerated. DO NOT EDIT!
+#
+# Modifications should be made to debian/control.in instead.
+# This file is regenerated automatically in the clean target.
+Source: libgudev
+Section: libs
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: Jeremy Bícha <jbicha@ubuntu.com>, Michael Biebl <biebl@debian.org>
+Build-Depends: debhelper-compat (= 13),
+ dh-sequence-gir,
+ dh-sequence-gnome,
+ meson (>= 0.53.0),
+ pkg-config,
+ gtk-doc-tools,
+ libglib2.0-dev (>= 2.38.0),
+ libudev-dev (>= 251),
+ libgirepository1.0-dev (>= 1.31.1),
+ libglib2.0-doc,
+ libumockdev-dev <!nocheck>,
+ umockdev <!nocheck>,
+ locales-all <!nocheck>,
+Standards-Version: 4.6.2
+Rules-Requires-Root: no
+Vcs-Browser: https://salsa.debian.org/gnome-team/libgudev
+Vcs-Git: https://salsa.debian.org/gnome-team/libgudev.git
+Homepage: https://wiki.gnome.org/Projects/libgudev
+
+Package: libgudev-1.0-0
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: GObject-based wrapper library for libudev
+ This library makes it much simpler to use libudev from programs already using
+ GObject. It also makes it possible to easily use libudev from other
+ programming languages, such as Javascript, because of GObject introspection
+ support.
+
+Package: gir1.2-gudev-1.0
+Section: introspection
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ ${gir:Depends}
+Description: libgudev-1.0 introspection data
+ This package contains the GObject-introspection data of libgudev-1.0 in
+ binary typelib format.
+
+Package: libgudev-1.0-dev
+Section: libdevel
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libgudev-1.0-0 (= ${binary:Version}),
+ gir1.2-gudev-1.0 (= ${binary:Version}),
+ libglib2.0-dev (>= 2.38.0),
+ libudev-dev (>= 199),
+ pkg-config
+Description: libgudev-1.0 development files
+ This package contains the files needed for developing applications that
+ use libgudev-1.0.
diff --git a/control.in b/control.in
new file mode 100644
index 0000000..a73de18
--- /dev/null
+++ b/control.in
@@ -0,0 +1,59 @@
+Source: libgudev
+Section: libs
+Priority: optional
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
+Uploaders: @GNOME_TEAM@
+Build-Depends: debhelper-compat (= 13),
+ dh-sequence-gir,
+ dh-sequence-gnome,
+ meson (>= 0.53.0),
+ pkg-config,
+ gtk-doc-tools,
+ libglib2.0-dev (>= 2.38.0),
+ libudev-dev (>= 251),
+ libgirepository1.0-dev (>= 1.31.1),
+ libglib2.0-doc,
+ libumockdev-dev <!nocheck>,
+ umockdev <!nocheck>,
+ locales-all <!nocheck>,
+Standards-Version: 4.6.2
+Rules-Requires-Root: no
+Vcs-Browser: https://salsa.debian.org/gnome-team/libgudev
+Vcs-Git: https://salsa.debian.org/gnome-team/libgudev.git
+Homepage: https://wiki.gnome.org/Projects/libgudev
+
+Package: libgudev-1.0-0
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: GObject-based wrapper library for libudev
+ This library makes it much simpler to use libudev from programs already using
+ GObject. It also makes it possible to easily use libudev from other
+ programming languages, such as Javascript, because of GObject introspection
+ support.
+
+Package: gir1.2-gudev-1.0
+Section: introspection
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${misc:Depends},
+ ${gir:Depends}
+Description: libgudev-1.0 introspection data
+ This package contains the GObject-introspection data of libgudev-1.0 in
+ binary typelib format.
+
+Package: libgudev-1.0-dev
+Section: libdevel
+Architecture: linux-any
+Multi-Arch: same
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ libgudev-1.0-0 (= ${binary:Version}),
+ gir1.2-gudev-1.0 (= ${binary:Version}),
+ libglib2.0-dev (>= 2.38.0),
+ libudev-dev (>= 199),
+ pkg-config
+Description: libgudev-1.0 development files
+ This package contains the files needed for developing applications that
+ use libgudev-1.0.
diff --git a/copyright b/copyright
new file mode 100644
index 0000000..e85bc0d
--- /dev/null
+++ b/copyright
@@ -0,0 +1,23 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libgudev
+Upstream-Contact: desktop-devel-list@gnome.org
+Source: https://download.gnome.org/sources/libgudev/
+
+Files: *
+Copyright: 2008-2010 David Zeuthen <davidz@redhat.com>
+License: LGPL-2+
+ This library 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 library 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 General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-2".
diff --git a/gbp.conf b/gbp.conf
new file mode 100644
index 0000000..4ed071a
--- /dev/null
+++ b/gbp.conf
@@ -0,0 +1,17 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/master
+upstream-branch = upstream/latest
+
+[buildpackage]
+sign-tags = True
+
+[dch]
+multimaint-merge = True
+
+[import-orig]
+postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
+upstream-vcs-tag = %(version)s
+
+[pq]
+patch-numbers = False
diff --git a/gir1.2-gudev-1.0.install b/gir1.2-gudev-1.0.install
new file mode 100644
index 0000000..9038727
--- /dev/null
+++ b/gir1.2-gudev-1.0.install
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/
diff --git a/libgudev-1.0-0.install b/libgudev-1.0-0.install
new file mode 100644
index 0000000..e66f54c
--- /dev/null
+++ b/libgudev-1.0-0.install
@@ -0,0 +1 @@
+usr/lib/*/libgudev*.so.*
diff --git a/libgudev-1.0-0.symbols b/libgudev-1.0-0.symbols
new file mode 100644
index 0000000..8ce9ca3
--- /dev/null
+++ b/libgudev-1.0-0.symbols
@@ -0,0 +1,64 @@
+libgudev-1.0.so.0 libgudev-1.0-0 #MINVER#
+* Build-Depends-Package: libgudev-1.0-dev
+ g_udev_client_get_type@Base 146
+ g_udev_client_new@Base 146
+ g_udev_client_query_by_device_file@Base 146
+ g_udev_client_query_by_device_number@Base 146
+ g_udev_client_query_by_subsystem@Base 146
+ g_udev_client_query_by_subsystem_and_name@Base 146
+ g_udev_client_query_by_sysfs_path@Base 146
+ g_udev_device_get_action@Base 146
+ g_udev_device_get_current_tags@Base 238
+ g_udev_device_get_device_file@Base 146
+ g_udev_device_get_device_file_symlinks@Base 146
+ g_udev_device_get_device_number@Base 146
+ g_udev_device_get_device_type@Base 146
+ g_udev_device_get_devtype@Base 146
+ g_udev_device_get_driver@Base 146
+ g_udev_device_get_is_initialized@Base 165
+ g_udev_device_get_name@Base 146
+ g_udev_device_get_number@Base 146
+ g_udev_device_get_parent@Base 146
+ g_udev_device_get_parent_with_subsystem@Base 146
+ g_udev_device_get_property@Base 146
+ g_udev_device_get_property_as_boolean@Base 146
+ g_udev_device_get_property_as_double@Base 146
+ g_udev_device_get_property_as_int@Base 146
+ g_udev_device_get_property_as_strv@Base 146
+ g_udev_device_get_property_as_uint64@Base 146
+ g_udev_device_get_property_keys@Base 146
+ g_udev_device_get_seqnum@Base 146
+ g_udev_device_get_subsystem@Base 146
+ g_udev_device_get_sysfs_attr@Base 146
+ g_udev_device_get_sysfs_attr_as_boolean@Base 146
+ g_udev_device_get_sysfs_attr_as_boolean_uncached@Base 234
+ g_udev_device_get_sysfs_attr_as_double@Base 146
+ g_udev_device_get_sysfs_attr_as_double_uncached@Base 234
+ g_udev_device_get_sysfs_attr_as_int@Base 146
+ g_udev_device_get_sysfs_attr_as_int_uncached@Base 234
+ g_udev_device_get_sysfs_attr_as_strv@Base 146
+ g_udev_device_get_sysfs_attr_as_strv_uncached@Base 234
+ g_udev_device_get_sysfs_attr_as_uint64@Base 146
+ g_udev_device_get_sysfs_attr_as_uint64_uncached@Base 234
+ g_udev_device_get_sysfs_attr_keys@Base 212
+ g_udev_device_get_sysfs_attr_uncached@Base 234
+ g_udev_device_get_sysfs_path@Base 146
+ g_udev_device_get_tags@Base 165
+ g_udev_device_get_type@Base 146
+ g_udev_device_get_usec_since_initialized@Base 165
+ g_udev_device_has_property@Base 146
+ g_udev_device_has_sysfs_attr@Base 212
+ g_udev_device_has_sysfs_attr_uncached@Base 234
+ g_udev_device_type_get_type@Base 146
+ g_udev_enumerator_add_match_is_initialized@Base 165
+ g_udev_enumerator_add_match_name@Base 165
+ g_udev_enumerator_add_match_property@Base 165
+ g_udev_enumerator_add_match_subsystem@Base 165
+ g_udev_enumerator_add_match_sysfs_attr@Base 165
+ g_udev_enumerator_add_match_tag@Base 165
+ g_udev_enumerator_add_nomatch_subsystem@Base 165
+ g_udev_enumerator_add_nomatch_sysfs_attr@Base 165
+ g_udev_enumerator_add_sysfs_path@Base 165
+ g_udev_enumerator_execute@Base 165
+ g_udev_enumerator_get_type@Base 165
+ g_udev_enumerator_new@Base 165
diff --git a/libgudev-1.0-dev.install b/libgudev-1.0-dev.install
new file mode 100644
index 0000000..ca2db71
--- /dev/null
+++ b/libgudev-1.0-dev.install
@@ -0,0 +1,5 @@
+usr/include/gudev-1.0/
+usr/lib/*/libgudev*.so
+usr/lib/*/pkgconfig/gudev-1.0.pc
+usr/share/gir-1.0/
+usr/share/gtk-doc/html/gudev/
diff --git a/rules b/rules
new file mode 100755
index 0000000..ff31282
--- /dev/null
+++ b/rules
@@ -0,0 +1,32 @@
+#! /usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,-z,defs -Wl,-O1
+
+VERSION = $(shell dpkg-parsechangelog | sed -n -e '/^Version:/s/.*: //p')
+
+%:
+ dh $@
+
+ifeq (, $(filter nocheck, $(DEB_BUILD_OPTIONS)))
+CONFFLAGS = -Dtests=enabled
+else
+CONFFLAGS = -Dtests=disabled
+endif
+
+override_dh_auto_configure:
+ dh_auto_configure -- \
+ -Dgtk_doc=true \
+ -Dintrospection=enabled \
+ $(CONFFLAGS)
+
+override_dh_makeshlibs:
+ dh_makeshlibs -- -c4
+
+override_dh_gencontrol:
+ # Ubuntu has an epoch on gudev
+ if dpkg-vendor --is ubuntu; then \
+ dh_gencontrol -- "-v1:$(VERSION)"; \
+ else \
+ dh_gencontrol; \
+ fi
diff --git a/source/format b/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/upstream/metadata b/upstream/metadata
new file mode 100644
index 0000000..cbd1914
--- /dev/null
+++ b/upstream/metadata
@@ -0,0 +1,4 @@
+Bug-Database: https://gitlab.gnome.org/GNOME/libgudev/-/issues
+Bug-Submit: https://gitlab.gnome.org/GNOME/libgudev/-/issues/new
+Repository: https://gitlab.gnome.org/GNOME/libgudev.git
+Repository-Browse: https://gitlab.gnome.org/GNOME/libgudev
diff --git a/watch b/watch
new file mode 100644
index 0000000..64675b4
--- /dev/null
+++ b/watch
@@ -0,0 +1,4 @@
+version=4
+opts="searchmode=plain, uversionmangle=s/\.(alpha|beta|rc)/~$1/, downloadurlmangle=s|cache.json||" \
+https://download.gnome.org/sources/@PACKAGE@/cache.json \
+ [\d.]+/@PACKAGE@-([\d.]+)@ARCHIVE_EXT@