Name udisks2-lvm2
Description LVM2 support for udisks2
Version 2.10.1-6ubuntu1.3
Package Base udisks2
Homepage https://www.freedesktop.org/wiki/Software/udisks
Maintainers ['Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>']
Contributors ['Martin Pitt <mpitt@debian.org>,', 'Michael Biebl <biebl@debian.org>']
Distro-repo https://git.launchpad.net/ubuntu/+source/udisks2/tree/?h=ubuntu/noble
Sources ['https://git.launchpad.net/ubuntu/+source/udisks2-lvm2/plain/debian/watch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/udisks2/plain/debian/patches/../?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/udisks2/plain/debian/patches/series?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/udisks2/plain/debian/patches/tests-Fix-targetcli_config.json.patch?h=ubuntu/noble']
Dependencies ['libacl1', 'libatasmart4', 'libblkid1', 'libblockdev-lvm3', 'libblockdev-utils3', 'libblockdev3', 'libc6', 'libglib2.0-0t64', 'libgudev-1.0-0', 'libmount1', 'libpolkit-gobject-1-0', 'libsystemd0', 'libudisks2-0', 'libuuid1', 'udisks2']
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 noble
Licenses []
Hash 41a783e7d936abd99979faf787e231e769b5209197c7b4bd3f9774189b51eaec
#!/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

# Ubuntu is hesitant about exfatprogs in default install
# https://launchpad.net/bugs/1649537
override_dh_gencontrol:
ifneq ($(shell dpkg-vendor --query vendor),Ubuntu)
	dh_gencontrol -- -Vexfat:Recommends='exfatprogs'
else
	dh_gencontrol -- -Vexfat:Suggests='exfatprogs'
endif