summaryrefslogtreecommitdiff
path: root/libre/memtest86+/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'libre/memtest86+/PKGBUILD')
-rw-r--r--libre/memtest86+/PKGBUILD25
1 files changed, 13 insertions, 12 deletions
diff --git a/libre/memtest86+/PKGBUILD b/libre/memtest86+/PKGBUILD
index d2f7140df..76c3bb3b7 100644
--- a/libre/memtest86+/PKGBUILD
+++ b/libre/memtest86+/PKGBUILD
@@ -1,32 +1,32 @@
-# $Id: PKGBUILD 195965 2013-10-06 18:53:50Z eric $
+# $Id: PKGBUILD 272944 2016-08-03 07:41:05Z eworm $
# Maintainer (Arch): Eric Bélanger <eric@archlinux.org>
# Maintainer: André Silva <emulatorman@parabola.nu>
# Contributor: Márcio Silva <coadde@parabola.nu>
pkgname=memtest86+
pkgver=5.01
-pkgrel=1.parabola1
+pkgrel=2.parabola1
pkgdesc="An advanced memory diagnostic tool"
arch=('any')
url="http://www.memtest.org"
license=('GPL2')
-if [[ $CARCH == x86_64 ]]; then
- makedepends+=('gcc-multilib' 'lib32-glibc')
-fi
+makedepends_x86_64=('gcc-multilib' 'lib32-glibc')
source=("http://www.memtest.org/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"
+ '60_memtest86+'
'multiboot.patch'
"${pkgname}-5.01-O0.patch"
"${pkgname}-5.01-array-size.patch")
sha1sums=('eb4b6d70114db3c9ed320785da44c0ba8349c10c'
+ '2aa2deeb7d7dc56f389aa1487b7a57b0d44ce559'
'53d3c0106644e6e085b8576e48e9981e5ccc3145'
'83e20932625bb38137b01c0cbe1b8528629e0a76'
'04654951868e73b53a67ce3288f2bd1843b40870')
prepare() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}/multiboot.patch"
- patch -Np1 -i "${srcdir}/${pkgname}-5.01-O0.patch"
- patch -Np1 -i "${srcdir}/${pkgname}-5.01-array-size.patch"
+ cd ${pkgname}-${pkgver}
+ patch -p1 -i ${srcdir}/multiboot.patch
+ patch -p1 -i ${srcdir}/${pkgname}-5.01-O0.patch
+ patch -p1 -i ${srcdir}/${pkgname}-5.01-array-size.patch
sed -i 's|CC[=]gcc|CC=gcc -I/usr/include|
s|[-]fno[-]stack[-]protector|-fno-stack-protector -fno-aggressive-loop-optimizations|
\|scp memtest[.]bin|d
@@ -34,11 +34,12 @@ prepare() {
}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
+ cd ${pkgname}-${pkgver}
make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- install -D -m644 "${pkgname%86+}.bin" "${pkgdir}/boot/memtest86+/${pkgname%86+}.bin"
+ cd ${pkgname}-${pkgver}
+ install -D -m644 ${pkgname%86+}.bin ${pkgdir}/boot/memtest86+/${pkgname%86+}.bin
+ install -D -m755 ${srcdir}/60_memtest86+ ${pkgdir}/etc/grub.d/60_memtest86+
}