diff options
Diffstat (limited to 'community/udisks2/APKBUILD')
-rw-r--r-- | community/udisks2/APKBUILD | 63 |
1 files changed, 36 insertions, 27 deletions
diff --git a/community/udisks2/APKBUILD b/community/udisks2/APKBUILD index 00fece56b63..f8f72a29d6f 100644 --- a/community/udisks2/APKBUILD +++ b/community/udisks2/APKBUILD @@ -2,35 +2,48 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=udisks2 -pkgver=2.9.2 +pkgver=2.10.1 pkgrel=0 -pkgdesc="A Disk Manager" +pkgdesc="daemon, tools and libraries to manipulate disks" options="!check" url="https://www.freedesktop.org/wiki/Software/udisks/" -arch="all !mips !mips64 !s390x" # polkit +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 \ @@ -42,6 +55,7 @@ build() { --enable-lvm2 \ --enable-lvmcache \ --enable-btrfs \ + --disable-static \ --disable-zram \ --with-udevdir=/lib/udev make @@ -51,6 +65,10 @@ check() { make check } +gtkdoc() { + amove usr/share/gtk-doc +} + package() { make DESTDIR="$pkgdir" install rm -f "$pkgdir"/usr/lib/*.a @@ -58,19 +76,10 @@ package() { libs() { pkgdesc="Dynamic library to access the udisks daemon" - mkdir -p "$subpkgdir"/usr/lib - mv "$pkgdir"/usr/lib/lib*.so.* \ - "$pkgdir"/usr/lib/girepository* \ - "$subpkgdir"/usr/lib/ -} - -bashcomp() { - depends="" - pkgdesc="Bash completions for $pkgname" - install_if="$pkgname=$pkgver-r$pkgrel bash-completion" - - amove usr/share/bash-completion/completions + default_libs + amove usr/lib/girepository* } -sha512sums="73a162bbb0fd6ec1e6a79af2a01185672712d7e94eacdc1a913f559a87fc620a095fe4c8b4dacbaa12bc816f565fc966d28c2f9299104da18581d4879321aee9 udisks-2.9.2.tar.bz2 -269ba55cc755e2a484670258bc530790691b66c9fce9479a2a17d78cff5d52dd1be89290979efd44a0ba82be665f52a356a57f2cbb67951d91fe09d4e24c2a6a O_CLOEXEC.patch" +sha512sums=" +9cdaeca4306a970c85f88d406dbe5d2dad23d72f47d9ab1c021b8c2888d4c790f680eb94388d86f9255024283b4a36e98b8aee4408d193a7d4aad1e74463356a udisks-2.10.1.tar.bz2 +" |