* update udisks2 to 2.10.1-5
This commit is contained in:
parent
62af9750b4
commit
ce81bacd7b
145
udisks2/.SRCINFO
Normal file
145
udisks2/.SRCINFO
Normal file
@ -0,0 +1,145 @@
|
||||
pkgbase = udisks2
|
||||
pkgdesc = Daemon, tools and libraries to access and manipulate disks, storage devices and technologies
|
||||
pkgver = 2.10.1
|
||||
pkgrel = 5
|
||||
url = https://www.freedesktop.org/wiki/Software/udisks/
|
||||
arch = x86_64
|
||||
license = GPL-2.0-or-later
|
||||
license = LGPL-2.0-or-later
|
||||
makedepends = acl
|
||||
makedepends = autoconf-archive
|
||||
makedepends = gcc-libs
|
||||
makedepends = git
|
||||
makedepends = glib2
|
||||
makedepends = glib2-devel
|
||||
makedepends = glibc
|
||||
makedepends = gobject-introspection
|
||||
makedepends = gtk-doc
|
||||
makedepends = libatasmart
|
||||
makedepends = libblockdev
|
||||
makedepends = libblockdev-btrfs
|
||||
makedepends = libblockdev-crypto
|
||||
makedepends = libblockdev-fs
|
||||
makedepends = libblockdev-loop
|
||||
makedepends = libblockdev-lvm
|
||||
makedepends = libblockdev-mdraid
|
||||
makedepends = libblockdev-nvme
|
||||
makedepends = libblockdev-part
|
||||
makedepends = libblockdev-swap
|
||||
makedepends = libgudev
|
||||
makedepends = lvm2
|
||||
makedepends = polkit
|
||||
makedepends = systemd-libs
|
||||
makedepends = util-linux-libs
|
||||
source = git+https://github.com/storaged-project/udisks#tag=udisks-2.10.1
|
||||
b2sums = a27d8b416dbfb24ce8ad2cfbdfc4b8fca37794167b56d88272c3c0761b3e65380f888a7fc3cabd64ca2d3911ea0e9348081f57c0390ec90982056f4da8e51c07
|
||||
|
||||
pkgname = udisks2
|
||||
depends = acl
|
||||
depends = libacl.so
|
||||
depends = dbus
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = libgio-2.0.so
|
||||
depends = libglib-2.0.so
|
||||
depends = libgmodule-2.0.so
|
||||
depends = libgobject-2.0.so
|
||||
depends = glibc
|
||||
depends = libatasmart
|
||||
depends = libblockdev
|
||||
depends = libbd_utils.so
|
||||
depends = libblockdev.so
|
||||
depends = libblockdev-crypto
|
||||
depends = libblockdev-fs
|
||||
depends = libblockdev-mdraid
|
||||
depends = libblockdev-loop
|
||||
depends = libblockdev-nvme
|
||||
depends = libblockdev-part
|
||||
depends = libblockdev-swap
|
||||
depends = libgudev
|
||||
depends = libgudev-1.0.so
|
||||
depends = polkit
|
||||
depends = libpolkit-agent-1.so
|
||||
depends = libpolkit-gobject-1.so
|
||||
depends = systemd-libs
|
||||
depends = libsystemd.so
|
||||
depends = util-linux-libs
|
||||
depends = libblkid.so
|
||||
depends = libmount.so
|
||||
depends = libuuid.so
|
||||
optdepends = udisks2-btrfs: for BTRFS module
|
||||
optdepends = udisks2-lvm2: for LVM2 module
|
||||
optdepends = udisks2-docs: API documentation
|
||||
optdepends = btrfs-progs: for BTRFS support in libblockdev-fs
|
||||
optdepends = dosfstools: for FAT support in libblockdev-fs
|
||||
optdepends = exfatprogs: for exFAT support in libblockdev-fs
|
||||
optdepends = e2fsprogs: for Ext2/3/4 support in libblockdev-fs
|
||||
optdepends = f2fs-tools: for F2FS support in libblockdev-fs
|
||||
optdepends = nilfs-utils: for NILFS support in libblockdev-fs
|
||||
optdepends = udftools: for UDF support in libblockdev-fs
|
||||
optdepends = xfsprogs: for XFS support in libblockdev-fs
|
||||
provides = libudisks2.so
|
||||
backup = etc/udisks2/udisks2.conf
|
||||
|
||||
pkgname = udisks2-btrfs
|
||||
pkgdesc = Daemon, tools and libraries to access and manipulate disks, storage devices and technologies - BTRFS module
|
||||
depends = acl
|
||||
depends = libacl.so
|
||||
depends = btrfs-progs
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = libgio-2.0.so
|
||||
depends = libglib-2.0.so
|
||||
depends = libgmodule-2.0.so
|
||||
depends = libgobject-2.0.so
|
||||
depends = glibc
|
||||
depends = libatasmart
|
||||
depends = libblockdev
|
||||
depends = libbd_utils.so
|
||||
depends = libblockdev.so
|
||||
depends = libblockdev-btrfs
|
||||
depends = libgudev
|
||||
depends = libgudev-1.0.so
|
||||
depends = polkit
|
||||
depends = libpolkit-gobject-1.so
|
||||
depends = systemd-libs
|
||||
depends = libsystemd.so
|
||||
depends = udisks2
|
||||
depends = libudisks2.so
|
||||
depends = util-linux-libs
|
||||
depends = libblkid.so
|
||||
depends = libmount.so
|
||||
depends = libuuid.so
|
||||
|
||||
pkgname = udisks2-lvm2
|
||||
pkgdesc = Daemon, tools and libraries to access and manipulate disks, storage devices and technologies - LVM2 module
|
||||
depends = acl
|
||||
depends = libacl.so
|
||||
depends = gcc-libs
|
||||
depends = glib2
|
||||
depends = libgio-2.0.so
|
||||
depends = libglib-2.0.so
|
||||
depends = libgmodule-2.0.so
|
||||
depends = libgobject-2.0.so
|
||||
depends = glibc
|
||||
depends = libatasmart
|
||||
depends = libblockdev
|
||||
depends = libbd_utils.so
|
||||
depends = libblockdev.so
|
||||
depends = libblockdev-lvm
|
||||
depends = libgudev
|
||||
depends = libgudev-1.0.so
|
||||
depends = lvm2
|
||||
depends = polkit
|
||||
depends = libpolkit-gobject-1.so
|
||||
depends = systemd-libs
|
||||
depends = libsystemd.so
|
||||
depends = udisks2
|
||||
depends = libudisks2.so
|
||||
depends = util-linux-libs
|
||||
depends = libblkid.so
|
||||
depends = libmount.so
|
||||
depends = libuuid.so
|
||||
|
||||
pkgname = udisks2-docs
|
||||
pkgdesc = Daemon, tools and libraries to access and manipulate disks, storage devices and technologies - documentation
|
5
udisks2/.nvchecker.toml
Normal file
5
udisks2/.nvchecker.toml
Normal file
@ -0,0 +1,5 @@
|
||||
[udisks2]
|
||||
source = "github"
|
||||
github = "storaged-project/udisks"
|
||||
use_max_tag = true
|
||||
prefix = "udisks-"
|
@ -3,9 +3,14 @@
|
||||
# Contributor: Ionut Biru <ibiru@archlinux.org>
|
||||
|
||||
pkgbase=udisks2
|
||||
pkgname=(udisks2 udisks2-{btrfs,lvm2})
|
||||
pkgname=(
|
||||
udisks2
|
||||
udisks2-btrfs
|
||||
udisks2-lvm2
|
||||
udisks2-docs
|
||||
)
|
||||
pkgver=2.10.1
|
||||
pkgrel=4
|
||||
pkgrel=5
|
||||
pkgdesc="Daemon, tools and libraries to access and manipulate disks, storage devices and technologies"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url="https://www.freedesktop.org/wiki/Software/udisks/"
|
||||
@ -15,8 +20,11 @@ license=(
|
||||
)
|
||||
makedepends=(
|
||||
'acl'
|
||||
'autoconf-archive'
|
||||
'gcc-libs'
|
||||
'git'
|
||||
'glib2'
|
||||
'glib2-devel'
|
||||
'glibc'
|
||||
'gobject-introspection'
|
||||
'gtk-doc'
|
||||
@ -25,22 +33,20 @@ makedepends=(
|
||||
'libblockdev-btrfs'
|
||||
'libblockdev-crypto'
|
||||
'libblockdev-fs'
|
||||
'libblockdev-mdraid'
|
||||
'libblockdev-loop'
|
||||
'libblockdev-lvm'
|
||||
'libblockdev-mdraid'
|
||||
'libblockdev-nvme'
|
||||
'libblockdev-part'
|
||||
'libblockdev-swap'
|
||||
'libgudev'
|
||||
'lvm2'
|
||||
'polkit'
|
||||
'python-packaging'
|
||||
'systemd-libs'
|
||||
'util-linux-libs'
|
||||
)
|
||||
source=("https://github.com/storaged-project/udisks/releases/download/udisks-$pkgver/udisks-$pkgver.tar.bz2")
|
||||
sha512sums=('9cdaeca4306a970c85f88d406dbe5d2dad23d72f47d9ab1c021b8c2888d4c790f680eb94388d86f9255024283b4a36e98b8aee4408d193a7d4aad1e74463356a')
|
||||
b2sums=('41282e4dbbd93e6bda2a10a6ff2f2fb82bfc83b3ccbed9450cca7888c634cde9300fcd0b7d055e0d8e4c8fc0b431a75d5612a24132ea9b2677d194529732178d')
|
||||
source=("git+https://github.com/storaged-project/udisks#tag=udisks-$pkgver")
|
||||
b2sums=('a27d8b416dbfb24ce8ad2cfbdfc4b8fca37794167b56d88272c3c0761b3e65380f888a7fc3cabd64ca2d3911ea0e9348081f57c0390ec90982056f4da8e51c07')
|
||||
|
||||
_pick() {
|
||||
local p="$1" f d; shift
|
||||
@ -52,6 +58,11 @@ _pick() {
|
||||
done
|
||||
}
|
||||
|
||||
prepare() {
|
||||
cd udisks
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
}
|
||||
|
||||
build() {
|
||||
local configure_options=(
|
||||
--disable-static
|
||||
@ -67,7 +78,7 @@ build() {
|
||||
--with-systemdsystemunitdir=/usr/lib/systemd/system
|
||||
)
|
||||
|
||||
cd udisks-$pkgver
|
||||
cd udisks
|
||||
./configure "${configure_options[@]}"
|
||||
# prevent libtool from overlinking everything
|
||||
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
||||
@ -75,7 +86,7 @@ build() {
|
||||
}
|
||||
|
||||
check() {
|
||||
cd udisks-$pkgver
|
||||
cd udisks
|
||||
make check
|
||||
}
|
||||
|
||||
@ -103,6 +114,7 @@ package_udisks2() {
|
||||
optdepends=(
|
||||
'udisks2-btrfs: for BTRFS module'
|
||||
'udisks2-lvm2: for LVM2 module'
|
||||
'udisks2-docs: API documentation'
|
||||
'btrfs-progs: for BTRFS support in libblockdev-fs'
|
||||
'dosfstools: for FAT support in libblockdev-fs'
|
||||
'exfatprogs: for exFAT support in libblockdev-fs'
|
||||
@ -115,20 +127,20 @@ package_udisks2() {
|
||||
provides=(libudisks2.so)
|
||||
backup=('etc/udisks2/udisks2.conf')
|
||||
|
||||
cd udisks-$pkgver
|
||||
cd udisks
|
||||
make DESTDIR="$pkgdir" install
|
||||
|
||||
# interface declaration
|
||||
install -vDm 644 data/org.freedesktop.UDisks2.xml -t "$pkgdir/usr/share/dbus-1/interfaces/"
|
||||
|
||||
cd "$pkgdir"
|
||||
_pick $pkgbase-btrfs usr/lib/$pkgbase/modules/lib${pkgbase}_btrfs.so
|
||||
_pick $pkgbase-btrfs usr/lib/pkgconfig/$pkgbase-btrfs.pc
|
||||
_pick $pkgbase-btrfs usr/share/polkit-1/actions/org.freedesktop.UDisks2.btrfs.policy
|
||||
for _mod in btrfs lvm2; do
|
||||
_pick udisks2-${_mod} usr/lib/udisks2/modules/libudisks2_${_mod}.so
|
||||
_pick udisks2-${_mod} usr/lib/pkgconfig/udisks2-${_mod}.pc
|
||||
_pick udisks2-${_mod} usr/share/polkit-1/actions/org.freedesktop.UDisks2.${_mod}.policy
|
||||
done
|
||||
|
||||
_pick $pkgbase-lvm2 usr/lib/$pkgbase/modules/lib${pkgbase}_lvm2.so
|
||||
_pick $pkgbase-lvm2 usr/lib/pkgconfig/$pkgbase-lvm2.pc
|
||||
_pick $pkgbase-lvm2 usr/share/polkit-1/actions/org.freedesktop.UDisks2.lvm2.policy
|
||||
_pick udisks2-docs usr/share/gtk-doc
|
||||
}
|
||||
|
||||
package_udisks2-btrfs() {
|
||||
@ -172,3 +184,9 @@ package_udisks2-lvm2() {
|
||||
|
||||
mv -v $pkgname/* "$pkgdir/"
|
||||
}
|
||||
|
||||
package_udisks2-docs() {
|
||||
pkgdesc+=" - documentation"
|
||||
|
||||
mv -v $pkgname/* "$pkgdir/"
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user