diff options
Diffstat (limited to 'community/udisks2/APKBUILD')
-rw-r--r-- | community/udisks2/APKBUILD | 46 |
1 files changed, 31 insertions, 15 deletions
diff --git a/community/udisks2/APKBUILD b/community/udisks2/APKBUILD index da267a12c66..f8f72a29d6f 100644 --- a/community/udisks2/APKBUILD +++ b/community/udisks2/APKBUILD @@ -2,36 +2,48 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=udisks2 -pkgver=2.9.3 +pkgver=2.10.1 pkgrel=0 pkgdesc="daemon, tools and libraries to manipulate disks" options="!check" url="https://www.freedesktop.org/wiki/Software/udisks/" -# mips64, s390x and riscv64 blocked by polkit -arch="all !mips64 !s390x !riscv64" +arch="all" license="GPL-2.0-or-later" depends="dbus" -depends_dev="gobject-introspection-dev polkit-dev libatasmart-dev - libgudev-dev acl-dev lvm2-dev" -makedepends="$depends_dev glib-dev intltool gtk-doc linux-headers libblockdev-dev - btrfs-progs-dev coreutils" +depends_dev=" + acl-dev + gobject-introspection-dev + libatasmart-dev + libgudev-dev + lvm2-dev + polkit-dev + " +makedepends="$depends_dev + bash + btrfs-progs-dev + coreutils + glib-dev + gtk-doc + intltool + libblockdev-dev + linux-headers + " subpackages=" $pkgname-dev + $pkgname-gtk-doc:gtkdoc:noarch $pkgname-doc $pkgname-lang $pkgname-libs - $pkgname-bash-completion:bashcomp:noarch + $pkgname-bash-completion + $pkgname-zsh-completion " source="https://github.com/storaged-project/udisks/releases/download/udisks-$pkgver/udisks-$pkgver.tar.bz2 - O_CLOEXEC.patch " + # O_CLOEXEC.patch builddir="$srcdir"/udisks-$pkgver -case "$CARCH" in -mips*) options="!check" ;; -esac - build() { + CFLAGS="$CFLAGS -flto=auto" \ ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -43,6 +55,7 @@ build() { --enable-lvm2 \ --enable-lvmcache \ --enable-btrfs \ + --disable-static \ --disable-zram \ --with-udevdir=/lib/udev make @@ -52,6 +65,10 @@ check() { make check } +gtkdoc() { + amove usr/share/gtk-doc +} + package() { make DESTDIR="$pkgdir" install rm -f "$pkgdir"/usr/lib/*.a @@ -64,6 +81,5 @@ libs() { } sha512sums=" -1ee6e982e599c6872183068dd64f9259a522dea7a91ddc3119f9bc436c9c6bf2911e61f7ae339d67d4851cb6f55ec05b6d9a4cc8c1a9f7c5d35c66b80d5ada42 udisks-2.9.3.tar.bz2 -269ba55cc755e2a484670258bc530790691b66c9fce9479a2a17d78cff5d52dd1be89290979efd44a0ba82be665f52a356a57f2cbb67951d91fe09d4e24c2a6a O_CLOEXEC.patch +9cdaeca4306a970c85f88d406dbe5d2dad23d72f47d9ab1c021b8c2888d4c790f680eb94388d86f9255024283b4a36e98b8aee4408d193a7d4aad1e74463356a udisks-2.10.1.tar.bz2 " |