diff options
author | Otto Sabart | 2019-12-17 23:12:15 +0100 |
---|---|---|
committer | Otto Sabart | 2019-12-17 23:12:15 +0100 |
commit | 21bdcbf29f745f3dd46eedf41c47fb0ad3131c85 (patch) | |
tree | 5ec3829be484ac3fdafe9441d71b6db66b5ae4b5 | |
parent | e7341f5ecb61718a4258534c2077dfdfa130e5d2 (diff) | |
download | aur-21bdcbf29f745f3dd46eedf41c47fb0ad3131c85.tar.gz |
enable PGP checking via signed git tags
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 13 insertions, 8 deletions
@@ -7,4 +7,4 @@ help: @echo "clean - clean this repository" clean: - rm -rfv ./src ./pkg ./v*.tar.gz ./*.pkg.tar.xz + rm -rfv ./src ./pkg ./v*.tar.gz ./*.pkg.tar.xz qubes-vmm-xen @@ -2,6 +2,7 @@ # Maintainer: Olivier Medoc <o_medoc@yahoo.fr> pkgname=qubes-vm-xen +_gitname=${pkgname%-git*} pkgver='4.8.5' pkgrel=14 epoch= @@ -21,16 +22,20 @@ backup=() options=() install= changelog= - -source=("https://github.com/QubesOS/qubes-vmm-xen/archive/v${pkgver}-${pkgrel}.tar.gz" ) noextract=() -sha512sums=('f151d45ccccf0298285a43de26cbd043f32e6f90728d7c16a40c1ffce56bcdb68d9b6494f30ccb4f28b5e6da2da1a880af9d34b4225c8cae9b221b33e1001eae') +validpgpkeys=('0AF64C3B1F1214B38C8C57861FA2DBE674387CC3' # Otto Sabart + '0064428F455451B3EBE78A7F063938BA42CFA724' # Marek Marczykowski-Górecki + '427F11FD0FAA4B080123F01CDDFA1A3E36879494' # Qubes Master Signing Key +) + +source=("$_gitname::git+https://github.com/QubesOS/qubes-vmm-xen.git?signed#tag=v${pkgver}-${pkgrel}") +sha512sums=('SKIP') build() { export PYTHON=/usr/bin/python2 - cd "${srcdir}/qubes-vmm-xen-${pkgver}-${pkgrel}" + cd "${srcdir}/${_gitname}/" make get-sources make verify-sources tar -xvzf "xen-${pkgver}.tar.gz" @@ -57,14 +62,14 @@ build() { } package() { - cd "${srcdir}/qubes-vmm-xen-${pkgver}-${pkgrel}" - cd xen-$pkgver + cd "${srcdir}/${_gitname}/" + cd "xen-${pkgver}" export OCAML_TOOLS=n export PYTHON=python2 # Note: Archlinux removed use of directory such as /sbin /bin /usr/sbin (https://mailman.archlinux.org/pipermail/arch-dev-public/2012-March/022625.html) - make DESTDIR=$pkgdir LIBDIR=/usr/lib/ SBINDIR=/usr/bin prefix=/usr install-tools + make DESTDIR="$pkgdir" LIBDIR=/usr/lib/ SBINDIR=/usr/bin prefix=/usr install-tools # Remove unwated stuff |