Split package

This commit is contained in:
2025-10-15 13:56:54 +03:00
parent 93201cdf9e
commit f75bf96cf3
2 changed files with 69 additions and 9 deletions
+33 -8
View File
@@ -1,7 +1,7 @@
name: udisks
description: Daemon, tools and libraries to access and manipulate disks, storage devices and technologies
version: 2.10.2
revision: 1
revision: 2
url: https://www.freedesktop.org/wiki/Software/udisks/
license: GPL2-or-later,LGPL2-or-later
architecture: any
@@ -15,22 +15,47 @@ depends:
- glibc
- libatasmart
- libblockdev
- libblockdev-crypto
- libblockdev-fs
- libblockdev-loop
- libblockdev-mdraid
- libblockdev-nvme
- libblockdev-part
- libblockdev-swap
- libgudev
- polkit
- util-linux
optional_depends:
- btrfs-progs
- dosfstools
- e2fsprogs
- exfatprogs
- f2fs-tools
- less
make_depends:
- gobject-introspection
- gtk-doc
- libblockdev-btrfs
- libblockdev-lvm
- lvm2
downloads:
- url: https://github.com/storaged-project/udisks/archive/refs/tags/udisks-${BPM_PKG_VERSION}.tar.gz
extract_to: ${BPM_SOURCE}
extract_strip_components: 1
checksum: 69479fde489f8c5b3908f583f35d38c2273c38572adac3597a8a0ff855b436de
split_packages:
- name: udisks
optional_depends:
- btrfs-progs
- dosfstools
- e2fsprogs
- exfatprogs
- f2fs-tools
- less
- name: udisks-btrfs
description: BTRFS module for udisks
depends:
- btrfs-progs
- libblockdev-btrfs
- udisks
- util-linux
- name: udisks-lvm
description: LVM module for udisks
depends:
- libblockdev-lvm
- lvm2
- udisks
- util-linux