summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxime de Roucy2015-06-17 21:59:22 +0200
committerMaxime de Roucy2015-06-17 21:59:22 +0200
commit46a5aa3425b68aa7487a15773a9de239f4d00b64 (patch)
tree77030f1bc9e28294ef1bb39bdb352cfb4cc6213f
downloadaur-46a5aa3425b68aa7487a15773a9de239f4d00b64.tar.gz
Initial import
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD38
2 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..0cbb11001c32
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = pam_u2f
+ pkgdesc = Universal 2nd Factor (U2F) PAM authentication module from Yubico
+ pkgver = 1.0.0
+ pkgrel = 1
+ url = https://developers.yubico.com/pam-u2f/
+ arch = i686
+ arch = x86_64
+ license = BSD
+ depends = libu2f-host
+ depends = libu2f-server
+ source = https://developers.yubico.com/pam-u2f/Releases/pam_u2f-1.0.0.tar.gz
+ sha256sums = 79bb1bb9bdeececa0bcbd611519240560c9eca7608108b17be0519d7980dae07
+
+pkgname = pam_u2f
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5e054690791c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Maxime de Roucy <maxime.deroucy@gmail.com>
+
+pkgname=pam_u2f
+pkgver=1.0.0
+pkgrel=1
+pkgdesc="Universal 2nd Factor (U2F) PAM authentication module from Yubico"
+arch=('i686' 'x86_64')
+url='https://developers.yubico.com/pam-u2f/'
+license=('BSD')
+depends=('libu2f-host' 'libu2f-server')
+makedepends=()
+source=("https://developers.yubico.com/${pkgname/_/-}/Releases/${pkgname}-${pkgver}.tar.gz")
+
+build() {
+ cd ${pkgname}-${pkgver}/
+
+ ./configure \
+ --prefix=/usr \
+ --with-pam-dir=/usr/lib/security
+ make
+}
+
+check() {
+ cd ${pkgname}-${pkgver}/
+
+ make check
+}
+
+package() {
+ cd ${pkgname}-${pkgver}/
+
+ make DESTDIR="${pkgdir}/" install
+
+ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+ cp COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
+
+sha256sums=('79bb1bb9bdeececa0bcbd611519240560c9eca7608108b17be0519d7980dae07')