packages/mtools/PKGBUILD

63 lines
1.7 KiB
Bash

# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: David Runge <dvzrv@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=mtools
pkgver=4.0.44
pkgrel=1
epoch=1
pkgdesc="A collection of utilities to access MS-DOS disks"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://www.gnu.org/software/mtools/"
license=(
GPL-3.0-or-later
)
depends=(
bash
glibc
)
makedepends=(
libx11
texinfo
)
optdepends=(
'libx11: required by floppyd'
'libxau: required by floppyd'
)
backup=(etc/$pkgname.conf)
source=(https://ftp.gnu.org/gnu/mtools/$pkgname-$pkgver.tar.bz2{,.sig})
sha512sums=('e86de4db71deee0a5308e3e18a31580f9a10a924c207df763743ccf4506ddd62dc312e65ef2065c98f24296fd456beebc6594e267ddb828a02f3e3ee2d5e5228'
'SKIP')
b2sums=('768ef4582b8f7abc30bfb2eac54dfd8032ff18f8b710550bf232bff46368a6aae0300569a5bf5aab6abd2460eeeaf3200901c1dd8d70b687a513804b0f9a8ad6'
'SKIP')
validpgpkeys=('51A23D9D7C4DF41AA48FA893E99CF5537790B839') # Alain KNAFF <alain@knaff.lu>
prepare() {
# comment entry in default config
sed -e '/^SAMPLE FILE$/s:^:# :' -i $pkgname-$pkgver/mtools.conf
}
build() {
local configure_options=(
--prefix=/usr
--mandir=/usr/share/man
--infodir=/usr/share/info
--sysconfdir=/etc
)
cd $pkgname-$pkgver
./configure "${configure_options[@]}"
make
}
check() {
make -k check -C $pkgname-$pkgver
}
package() {
make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
install -vDm 644 $pkgname-$pkgver/mtools.conf -t "$pkgdir/etc/"
install -vDm 644 $pkgname-$pkgver/{README,NEWS} -t "$pkgdir/usr/share/doc/$pkgname"
}