diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index b14ce26..e0758dc 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -12,17 +12,31 @@ conflicts=('mkinitcpio<0.7') depends=('glibc') backup=('etc/mdadm.conf') source=("https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-4.1.tar."{xz,sign} + a4f7290c20c2ff78328c9db0b18029165cfb05b2.patch::https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/patch/?id=a4f7290c20c2ff78328c9db0b18029165cfb05b2 + 7039d1f8200b9599b23db5953934fdb43b0442e0.patch::https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/patch/?id=7039d1f8200b9599b23db5953934fdb43b0442e0 + 486720e0c2418e7e2e0a16221f7c42a308622254.patch::https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/patch/?id=486720e0c2418e7e2e0a16221f7c42a308622254 mdadm.conf mdadm_udev_install) replaces=('raidtools') validpgpkeys=('6A86B80E1D22F21D0B26BA75397D82E0531A9C91') # Jes Sorensen md5sums=('51bf3651bd73a06c413a2f964f299598' 'SKIP' + '473a562c2fe568c72380fc60938f277c' + '3896b151d11582a2d41f04612550ae48' + '27bb3642cc8655108befdc7b9256d3b4' '5a37c112aa07dccdde62f9fa5b888607' 'b6b0bfd6487c99264578630616dfe5eb') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i ../a4f7290c20c2ff78328c9db0b18029165cfb05b2.patch + patch -p1 -i ../7039d1f8200b9599b23db5953934fdb43b0442e0.patch + patch -p1 -i ../486720e0c2418e7e2e0a16221f7c42a308622254.patch +} + build() { cd $srcdir/$pkgname-$pkgver - make CXFLAGS="$CFLAGS" BINDIR=/usr/bin UDEVDIR=/usr/lib/udev + make CXFLAGS="$CFLAGS" BINDIR=/usr/bin UDEVDIR=/usr/lib/udev CWFLAGS=' -Wall -Wstrict-prototypes -Wextra -Wno-unused-parameter' } package() {