core/udisks2/PKGBUILD
2017-10-24 22:16:58 +02:00

46 lines
1.4 KiB
Bash

pkgname=udisks2
pkgver=2.7.3
pkgrel=1
pkgdesc="Disk Management Service"
arch=('x86_64')
url="http://www.freedesktop.org/wiki/Software/udisks"
license=('GPL2')
depends=('glib2' 'systemd' 'polkit' 'libatasmart' 'util-linux' 'libgudev' 'libblockdev')
makedepends=('intltool' 'docbook-xsl' 'gobject-introspection' 'python2' 'gnome-common' 'gtk-doc' 'libiscsi')
optdepends=('parted: partition management'
'gptfdisk: GUID partition table support'
'ntfs-3g: NTFS filesystem management support'
'dosfstools: VFAT filesystem management support'
'libiscsi: iSCSI support')
source=("https://github.com/storaged-project/udisks/archive/udisks-$pkgver.tar.gz")
md5sums=('e5050857b78738742d08a6a6c7f254f5')
prepare() {
sed -e 's/AC_MSG_ERROR(\[libstoragemgmt/AC_MSG_WARN([libstoragemgmt/' \
-e 's/AC_MSG_ERROR(\[libconfig/AC_MSG_WARN([libconfig/' \
-i udisks-udisks-$pkgver/configure.ac
}
build() {
cd udisks-udisks-$pkgver
./autogen.sh --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--libexecdir=/usr/lib \
--with-systemdsystemunitdir=/usr/lib/systemd/system \
--disable-static
make
}
check() {
cd udisks-udisks-$pkgver
make check
}
package() {
cd udisks-udisks-$pkgver
make DESTDIR="${pkgdir}" install
bash_completiondir=/usr/share/bash-completion/completions
}