summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeshav Amburay2013-04-11 09:04:37 +0530
committerKeshav Amburay2013-04-11 09:04:37 +0530
commitc0e8d6588787446894653166226724b2dfe4353f (patch)
tree1c805addcbed9eec37b0f28a5df7e34a1ba09992
parent8f5e19c18fe389190a6220414dad401488442608 (diff)
downloadaur-c0e8d6588787446894653166226724b2dfe4353f.tar.gz
Adapt PKGBUILD to pacman/makepkg 4.1
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD21
2 files changed, 16 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d006eb4324f2..3fec74527e58 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gnu-efi-libs-fedora-git
pkgdesc = Library for building x86_64 and i386 UEFI Applications using GNU toolchain - Fedora GIT Version
- pkgver = 20121112
+ pkgver = 20130411
pkgrel = 1
url = http://sourceforge.net/projects/gnu-efi/
arch = i686
@@ -11,10 +11,12 @@ pkgbase = gnu-efi-libs-fedora-git
conflicts = gnu-efi-libs
options = !strip
options = !makeflags
+ source = gnu-efi-fedora::git+git://github.com/vathpela/gnu-efi.git#branch=fedora
source = gnu-efi-fix-x86_64-uefi-call-wrapper.patch
source = gnu-efi-fedora-disable-USE_MS_ABI.patch
source = gnu-efi-fedora-IA32-build-fix.patch
source = gnu-efi-fedora-fix-makefile-vars.patch
+ sha1sums = SKIP
sha1sums = 8918de3aefba2a3dc367bbb28611394c4c300a6d
sha1sums = 5e6b30cdf2c1d89ccb3f5314bb3e0ef0d45b0001
sha1sums = 51ac3eb4667f75dd50acbc3b8805f75fa64b4d7e
diff --git a/PKGBUILD b/PKGBUILD
index 81afca5cfb81..df6319a6d54c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com>
pkgname="gnu-efi-libs-fedora-git"
-pkgver="20121112"
+pkgver=20130411
pkgrel="1"
pkgdesc="Library for building x86_64 and i386 UEFI Applications using GNU toolchain - Fedora GIT Version"
url="http://sourceforge.net/projects/gnu-efi/"
@@ -19,19 +19,26 @@ fi
conflicts=('gnu-efi-libs')
provides=('gnu-efi-libs')
-source=('gnu-efi-fix-x86_64-uefi-call-wrapper.patch'
+_gitroot="git://github.com/vathpela/gnu-efi.git"
+_gitname="gnu-efi-fedora"
+_gitbranch="fedora"
+
+source=("${_gitname}::git+${_gitroot}#branch=${_gitbranch}"
+ 'gnu-efi-fix-x86_64-uefi-call-wrapper.patch'
'gnu-efi-fedora-disable-USE_MS_ABI.patch'
'gnu-efi-fedora-IA32-build-fix.patch'
'gnu-efi-fedora-fix-makefile-vars.patch')
-sha1sums=('8918de3aefba2a3dc367bbb28611394c4c300a6d'
+sha1sums=('SKIP'
+ '8918de3aefba2a3dc367bbb28611394c4c300a6d'
'5e6b30cdf2c1d89ccb3f5314bb3e0ef0d45b0001'
'51ac3eb4667f75dd50acbc3b8805f75fa64b4d7e'
'09144dd3ec664b96714fe92d823e31bd1bb747e9')
-_gitroot="git://github.com/vathpela/gnu-efi.git"
-_gitname="gnu-efi-fedora"
-_gitbranch="fedora"
+pkgver() {
+ cd "${_gitname}"
+ git describe --always | sed 's|-|.|g'
+}
_update_git() {
cd "${srcdir}/"
@@ -88,8 +95,6 @@ _build_gnu-efi-libs-i386() {
}
build() {
- _update_git
-
rm -rf "${srcdir}/${_gitname}_build/" || true
cp -r "${srcdir}/${_gitname}" "${srcdir}/${_gitname}_build"