mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
34 lines
1.3 KiB
Bash
34 lines
1.3 KiB
Bash
|
# $Id: PKGBUILD 47869 2009-07-28 11:06:40Z thomas $
|
||
|
# Contributor: Giovanni Scafora <linuxmania@gmail.com>
|
||
|
# Maintainer: Thomas Baechler <thomas@archlinux.org>
|
||
|
|
||
|
pkgname=microcode_ctl
|
||
|
# Version of the update tool
|
||
|
_toolver=1.17
|
||
|
# Version of the microcode image
|
||
|
_microcodever=20090330
|
||
|
pkgver=${_toolver}.${_microcodever}
|
||
|
pkgrel=2
|
||
|
pkgdesc="A companion to the IA32 microcode kernel driver"
|
||
|
arch=('i686' 'x86_64')
|
||
|
url="http://www.urbanmyth.org/microcode"
|
||
|
license=('GPL')
|
||
|
install=microcode.install
|
||
|
#depends=('kernel26>=2.6.20')
|
||
|
source=(http://www.urbanmyth.org/microcode/$pkgname-${_toolver}.tar.gz
|
||
|
http://downloadmirror.intel.com/14303/eng/microcode-${_microcodever}.tgz
|
||
|
microcode
|
||
|
microcode.rules)
|
||
|
md5sums=('98a7f06acef8459c8ef2a1b0fb86a99e'
|
||
|
'5efec742621f830bd49ae11274766208'
|
||
|
'e694f32b7e30674786100b371ab50384'
|
||
|
'e6f212fcb6af8c4f3464db2e9210655e')
|
||
|
|
||
|
build() {
|
||
|
cd $startdir/src/$pkgname-${_toolver}
|
||
|
make all || return 1
|
||
|
make DESTDIR=$startdir/pkg PREFIX=/usr RCFILETO=/etc/rc.d RCFILE=../microcode RCFILEFINAL=microcode MANDIR=/usr/share/man/man8 install || return 1
|
||
|
install -D -m644 ../microcode.rules $startdir/pkg/etc/udev/rules.d/microcode.rules || return 1
|
||
|
install -D -m644 ../microcode-${_microcodever}.dat $startdir/pkg/etc/microcode.dat
|
||
|
}
|