summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatol Pomozov2015-06-17 08:44:18 -0700
committerAnatol Pomozov2015-06-17 08:44:18 -0700
commit4e233729801066139b331b61b66989dc7a005512 (patch)
treec6cc39491a66029f079fbc274c0730da0a056851
downloadaur-4e233729801066139b331b61b66989dc7a005512.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD38
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3b0a818bbec0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = coreboot-utils-git
+ pkgdesc = Tools and utilities to work with Coreboot firmware
+ pkgver = 4.0.r8936.gb95be26
+ pkgrel = 1
+ url = http://www.coreboot.org/
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ depends = glibc
+ source = git+https://review.coreboot.org/p/coreboot
+ sha256sums = SKIP
+
+pkgname = coreboot-utils-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..de03327babd2
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Anatol Pomozov
+
+pkgname=coreboot-utils-git
+pkgver=4.0.r8936.gb95be26
+pkgrel=1
+pkgdesc='Tools and utilities to work with Coreboot firmware'
+url='http://www.coreboot.org/'
+license=(GPL)
+arch=(i686 x86_64)
+depends=(glibc)
+makedepends=(git)
+source=(git+https://review.coreboot.org/p/coreboot)
+sha256sums=('SKIP')
+
+pkgver() {
+ cd coreboot
+ git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ cd coreboot/util
+
+ make -C cbfstool
+ make -C ifdtool
+ make -C nvramtool
+ make -C inteltool
+ make -C superiotool
+ make -C cbmem
+ make -C romcc romcc # tests fail
+}
+
+package() {
+ cd coreboot/util
+ install -m755 -d "$pkgdir/usr/bin"
+ install -m755 -t "$pkgdir/usr/bin" cbfstool/{cbfstool,rmodtool} ifdtool/ifdtool nvramtool/nvramtool inteltool/inteltool superiotool/superiotool cbmem/cbmem romcc/romcc
+
+ install -Dm644 ../COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}