summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 334500e13061cd628e2a587e2a706409659206f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Contributor: fill <mailbox@fillo.ru>

pkgname=flashrom-svn
pkgver=0.9.8.r1901
pkgrel=1
pkgdesc='Flashrom is a utility which can be used to detect, read, erase, or write BIOS chips (DIP, PLCC, SPI).'
url='http://www.flashrom.org/'
arch=(i686 x86_64)
provides=(flashrom)
conflicts=(flashrom)
replaces=(flashrom)
license=(GPL)
depends=(libftdi-compat pciutils)
makedepends=(subversion)
optdepends=('dmidecode: for SMBIOS/DMI table decoder support')
source=(flashrom::svn://coreboot.org/flashrom/trunk)
md5sums=('SKIP')

pkgver() {
  cd flashrom
  local ver="$(svnversion)"
  local release=`awk '/RELEASE := .*/ { print $3 }' Makefile`
  printf "$release.r%s" "${ver//[[:alpha:]]}"
}

prepare() {
  cd flashrom
  sed -i "s:sbin:bin:g" Makefile
}

build() {
  cd flashrom
  CONFIG_DEDIPROG=yes make
}

package() {
  cd flashrom
  make PREFIX="${pkgdir}/usr" install
}