summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrice LACOUTURE2019-06-10 14:53:46 +0200
committerPatrice LACOUTURE2019-06-10 14:53:46 +0200
commit76786e1e90fe424ac9df2ce1988b0f5fcb6c9546 (patch)
treecbf1726da3f80de935496f8bf9eaff3c0ae311af
downloadaur-libsqrl-git.tar.gz
Initial revision
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD37
3 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..055844e4b423
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = libsqrl-git
+ pkgdesc = A SQRL Authentication library
+ pkgver = 20180430.135f6ba
+ pkgrel = 1
+ url = https://github.com/Novators/libsqrl
+ arch = x86_64
+ license = MIT
+ makedepends = git
+ makedepends = cmake
+ depends = uriparser
+ depends = libsodium
+ provides = libsqrl
+ conflicts = libsqrl
+ source = git+https://github.com/Novators/libsqrl.git
+ md5sums = SKIP
+
+pkgname = libsqrl-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..97ce9e7a3f9a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+pkg
+src
+libsqrl
+*~
+*.tar.xz \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f849ec94453f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Patrice Lacouture <archlinux@lacouture.org>
+pkgname=libsqrl-git
+pkgver=20180430.135f6ba
+pkgrel=1
+pkgdesc="A SQRL Authentication library"
+arch=('x86_64')
+url="https://github.com/Novators/libsqrl"
+license=('MIT')
+depends=('uriparser' 'libsodium')
+makedepends=('git' 'cmake')
+conflicts=('libsqrl')
+provides=('libsqrl')
+source=('git+https://github.com/Novators/libsqrl.git')
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${pkgname%-git}"
+ git log -1 --format='%cd.%h' --date=short | tr -d -
+}
+
+prepare() {
+ cd "$srcdir/${pkgname%-git}"
+ mkdir -p build
+}
+
+build() {
+ cd "$srcdir/${pkgname%-git}/build"
+ cmake -DCMAKE_INSTALL_PREFIX="$pkgdir/usr/" ..
+ make
+}
+
+package() {
+ cd "$srcdir/${pkgname%-git}/build"
+ make install
+ mkdir -p "$pkgdir/usr/share/licenses/${pkgname}"
+ install -m 755 "$srcdir/${pkgname%-git}/LICENSE" "$pkgdir/usr/share/licenses/${pkgname}"
+} \ No newline at end of file