updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / uefivars-git / PKGBUILD
blobdbd1cdf2b94e77862ac453ea4b144a9eac33cd54
1 # Contributor: Murtuza Akhtari <inxsible at gmail dot com>
3 pkgname=uefivars-git
4 pkgver=20100602
5 pkgrel=1
6 pkgdesc="A tool to populate UEFI Runtime Variables. Requires the kernel module efivars to be loaded."
7 arch=('i686' 'x86_64')
8 url="http://sourceforge.net/projects/uefivars/"
9 license=('GPL')
10 depends=('efibootmgr')
11 makedepends=('git' 'pkgconfig')
13 _gitroot=git://uefivars.git.sourceforge.net/gitroot/uefivars/uefivars
14 _gitname=uefivars
16 build() {
17   cd "$srcdir"
19   msg "Connecting to $_gitroot..."
20   if [[ -d $_gitname ]]; then
21     cd $_gitname && git pull origin && cd ..
22     msg2 "Local files updated"
23   else
24     git clone $_gitroot
25     msg2 "Git checkout done"
26   fi
28   rm -rf $_gitname-build
29   git clone $_gitname $_gitname-build
30   cd $_gitname-build
32   msg "Starting make..."
33   make || return 1
36 package() {
37   cd "$srcdir/$_gitname-build"
38   install -D -m755 src/uefivars/uefivars $startdir/pkg/usr/sbin/uefivars