diff options
author | David Herrmann | 2018-08-29 15:47:33 +0200 |
---|---|---|
committer | David Herrmann | 2018-08-29 15:47:33 +0200 |
commit | 79868400909c5d40c91228513cc71f95ce73dc6a (patch) | |
tree | 95570f0fcdc0e7402bf545bc6cfeb601f507ff76 | |
download | aur-79868400909c5d40c91228513cc71f95ce73dc6a.tar.gz |
efi-devel-git: new git package for efi-devel
New package that builds the -git version of efi-devel.
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 48 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5c048a7041f4 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Wed Aug 29 13:47:03 UTC 2018 +pkgbase = efi-devel-git + pkgdesc = UEFI Development Utilities + pkgver = r6.2d337c5 + pkgrel = 1 + url = https://github.com/efi-util/efi-devel + arch = i686 + arch = x86_64 + license = Apache + makedepends = git + makedepends = meson + depends = bash + provides = efi-devel + conflicts = efi-devel + source = efi-devel-git::git+https://github.com/efi-util/efi-devel + sha256sums = SKIP + +pkgname = efi-devel-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..d843027fde75 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.gz +*.xz +*-git/ +pkg/ +src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e9f1d064975f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: David Herrmann <dh.herrmann@gmail.com> + +_pkgorg=efi-util +_pkgname=efi-devel +pkgdesc='UEFI Development Utilities' +pkgver=r6.2d337c5 +pkgrel=1 + +pkgname=$_pkgname-git +arch=('i686' 'x86_64') +url="https://github.com/$_pkgorg/$_pkgname" +license=('Apache') +depends=('bash') +makedepends=('git' 'meson') +provides=("$_pkgname") +conflicts=("$_pkgname") +source=("$pkgname::git+https://github.com/$_pkgorg/$_pkgname") +sha256sums=('SKIP') + +pkgver() { + cd "$pkgname" + + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + rm -Rf build + mkdir build + cd $pkgname +} + +build() { + cd build + arch-meson ../$pkgname + ninja +} + +check() { + cd build + meson test +} + +package() { + cd build + DESTDIR="$pkgdir" ninja install +} + +# vim:set sw=2 et: |