summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBruno Miguel Fernandes Silva2024-03-11 22:39:16 +0000
committerBruno Miguel Fernandes Silva2024-03-11 22:39:16 +0000
commit8c01c6e6f53e3701ef19cdcc6c8d1df44115b81c (patch)
tree61a00beb7d4940814e13dbf08e5b870de9a7c278 /PKGBUILD
downloadaur-8c01c6e6f53e3701ef19cdcc6c8d1df44115b81c.tar.gz
First commit: add openpace
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c0556c732bbc
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Bruno Silva <brunofernandes at ua dot pt>
+
+pkgname=openpace-git
+_pkgname=openpace
+pkgver=1.1.3.r11.g1466126
+pkgrel=1
+pkgdesc="OpenPACE - Cryptographic library for EAC version 2"
+arch=('i686' 'x86_64')
+url="https://frankmorgner.github.io/openpace"
+license=('LGPL3')
+depends=('openssl')
+makedepends=('autoconf'
+ 'make'
+ 'git'
+ 'libtool'
+ 'gengetopt'
+ 'help2man')
+optdepends=()
+provides=(openpace)
+conflicts=(openpace)
+replaces=()
+source=('git+https://github.com/frankmorgner/openpace.git#branch=master')
+
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "$_pkgname"
+ ( set -o pipefail
+ git describe --long --abbrev=7 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
+ )
+}
+
+build() {
+ cd ${srcdir}/${_pkgname}
+ autoreconf --verbose --install
+ ./configure --prefix=/usr
+ make -j1
+}
+
+package() {
+ cd ${srcdir}/${_pkgname}
+ DESTDIR="${pkgdir}" make install
+ mv "${pkgdir}"/usr/etc "${pkgdir}"/
+}