Skip to content

Instantly share code, notes, and snippets.

@sum01
Created November 2, 2017 04:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sum01/933c255be5c5c681e2b64bf635bbde63 to your computer and use it in GitHub Desktop.
Save sum01/933c255be5c5c681e2b64bf635bbde63 to your computer and use it in GitHub Desktop.
From 8e298fc2a88bbb07a1d92b91569bb83fcf660e67 Mon Sep 17 00:00:00 2001
From: sum01 <sum01@protonmail.com>
Date: Thu, 2 Nov 2017 00:53:36 -0400
Subject: [PATCH] Use pkgver func
---
PKGBUILD | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/PKGBUILD b/PKGBUILD
index 0234523..2390043 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,19 @@
# Maintainer: Kristopher Clark <krisclarkdev@krisbox.org>
-
+# Contributor: sum01 <sum01@protonmail.com>
pkgname=tpm2-pk11
-pkgver=1.0.0
+pkgver=r55.fc7e930
pkgrel=1
pkgdesc="PKCS#11 Module for TPM 2.0"
arch=('i686' 'x86_64')
url="https://github.com/kclark-jenkins/tpm2-pk11.git"
license=('LGPL2.1')
-makedepends=('git' 'cmake' 'make' 'gcc')
+makedepends=('git' 'cmake' 'make' 'gcc' 'sed')
source=("$pkgname::git+https://github.com/kclark-jenkins/tpm2-pk11.git")
md5sums=('SKIP')
-
+pkgver() {
+ cd "$srcdir/$pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
build() {
cd "$srcdir/$pkgname"
mkdir build
@@ -19,7 +22,6 @@ build() {
make
echo "Visit https://github.com/irtimmer/tpm2-pk11 for usage instructions"
}
-
package() {
cd "$srcdir/$pkgname/build"
make DESTDIR="$pkgdir" install
--
2.15.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment