Name libudisks2-0
Description GObject based library to access udisks2
Version 2.10.1-12.1+deb13u1
Package Base udisks2
Homepage https://www.freedesktop.org/wiki/Software/udisks
Maintainers ['Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>']
Contributors ['Martin Pitt <mpitt@debian.org>,', 'Michael Biebl <biebl@debian.org>']
Distro-repo https://salsa.debian.org/utopia-team/udisks2
Sources ['https://sources.debian.org/data/main/u/udisks2/2.10.1-12.1+deb13u1/debian/watch', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/Do-not-overwrite-CPPFLAGS.patch', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/integration-test-Adapt-to-the-new-libmount-context-error-.patch', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/integration-test-Fix-change-label-test-with-exfatprogs-1..patch', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/series', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/tests-Fix-expected-error-message-with-util-linux-2.41.patch', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/tests-Fix-targetcli_config.json.patch', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/udiskslinuxfilesystemhelpers-Mount-private-mounts-wi.patch', 'https://sources.debian.org/src/udisks2/2.10.1-12.1+deb13u1/debian/patches/udiskslinuxmanager-Add-lower-bounds-check-to-fd_inde.patch']
Dependencies ['libc6', 'libglib2.0-0t64']
Optional-Dependencies []
Build-Dependencies ['debhelper-compat', 'debhelper', 'dh-sequence-gir', 'docbook-xml', 'docbook-xsl', 'gtk-doc-tools', 'gettext', 'gobject-introspection', 'libacl1-dev', 'libatasmart-dev', 'libblockdev-btrfs-dev', 'libblockdev-crypto-dev', 'libblockdev-dev', 'libblockdev-fs-dev', 'libblockdev-loop-dev', 'libblockdev-lvm-dev', 'libblockdev-mdraid-dev', 'libblockdev-nvme-dev', 'libblockdev-part-dev', 'libblockdev-swap-dev', 'libgirepository1.0-dev', 'libglib2.0-dev', 'libgudev-1.0-dev', 'libmount-dev', 'libblkid-dev', 'libpolkit-agent-1-dev', 'libpolkit-gobject-1-dev', 'libsystemd-dev', 'pkgconf', 'polkitd', 'systemd-dev', 'xsltproc']
Provides []
Builddate
Architecture amd64
Distro-Version trixie
Licenses []
Hash 83a56368611eea816b3584167607fdd89749d9037e60fc60815372fe1531ed05
#!/usr/bin/make -f

export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# Ubuntu enables this by default, but it breaks module loading; https://launchpad.net/bugs/2040488
export DEB_LDFLAGS_MAINT_STRIP=-Wl,-Bsymbolic-functions

%:
	dh $@

override_dh_auto_configure:
	dh_auto_configure -- \
		--enable-btrfs \
		--enable-lvm2 \
		--enable-gtk-doc=$(if $(filter nodoc,$(DEB_BUILD_PROFILES)),no,yes) \
		--enable-fhs-media \
		--with-udevdir=/usr/lib/udev \
		--with-systemdsystemunitdir=/usr/lib/systemd/system

execute_after_dh_auto_install:
	# install Apport hook on Ubuntu
	if dpkg-vendor --is ubuntu; then \
	    install -m 644 -D debian/local/apport-hook.py debian/udisks2/usr/share/apport/package-hooks/udisks2.py; \
	fi

execute_before_dh_install:
	find debian/tmp -name '*.la' -print -delete
	find debian/tmp -name 'libudisks2_*.a' -print -delete

override_dh_installudev:
	dh_installudev -pudisks2 --name=insecure-fs --priority=70