summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuillaume Horel2018-08-31 09:27:29 -0400
committerGuillaume Horel2018-08-31 09:27:29 -0400
commitf188921ba0934d9d06ab0b518e2d739b2f19f1ab (patch)
tree40f17fba394ba53908508021f0befd783d7c3def
parent82792d6a1c944a8b0ed21361d36ee4266fb605c4 (diff)
downloadaur-f188921ba0934d9d06ab0b518e2d739b2f19f1ab.tar.gz
version bump
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD33
2 files changed, 24 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b47e8270f635..cd2fa776bb4b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
pkgbase = libdecaf
pkgdesc = A 448-bit Edwards curve
- pkgver = 0.9.4
+ pkgver = 1.0.0
pkgrel = 1
url = https://sourceforge.net/projects/ed448goldilocks/
- arch = i686
arch = x86_64
license = MIT
- source = https://sourceforge.net/projects/ed448goldilocks/files/libdecaf-0.9.4.tgz
- sha256sums = 6b0b6dc77a8dec88ea5b45902f8211d9f6c55b3346191dcd0aaeeb45a8d23f7f
+ makedepends = cmake
+ source = https://sourceforge.net/projects/ed448goldilocks/files/libdecaf-1.0.0.tgz
+ sha256sums = a332d09731c9af9bef071ae7aa700a0ae59161bc94d78ace32fe21dd4c328d04
pkgname = libdecaf
diff --git a/PKGBUILD b/PKGBUILD
index 396a19022309..b84d9e73301a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,34 @@
# Maintainer: Guillaume Horel <guillaume.horel@gmail.com>
-pkgbase=('libdecaf')
pkgname=('libdecaf')
-pkgver='0.9.4'
+pkgver='1.0.0'
pkgrel=1
pkgdesc="A 448-bit Edwards curve"
url="https://sourceforge.net/projects/ed448goldilocks/"
depends=()
-makedepends=()
+makedepends=('cmake')
license=('MIT')
-arch=('i686' 'x86_64')
+arch=('x86_64')
source=("https://sourceforge.net/projects/ed448goldilocks/files/$pkgname-$pkgver.tgz")
-sha256sums=('6b0b6dc77a8dec88ea5b45902f8211d9f6c55b3346191dcd0aaeeb45a8d23f7f')
+sha256sums=('a332d09731c9af9bef071ae7aa700a0ae59161bc94d78ace32fe21dd4c328d04')
-build() {
+prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
- make lib
+ mkdir -p build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+}
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
+ make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- install -D build/lib/libdecaf.so.1 "${pkgdir}/usr/lib/libdecaf.so.1"
- ln -sr ${pkgdir}/usr/lib/libdecaf.so{.1,}
- install -d "${pkgdir}/usr/include/decaf"
- install -D -m644 src/GENERATED/include/decaf/*.{h,hxx} "${pkgdir}/usr/include/decaf/"
- install -D -m644 src/GENERATED/include/*.{h,hxx} "${pkgdir}/usr/include"
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
+ make DESTDIR="${pkgdir}" install
+}
+
+check() {
+ cd "${srcdir}/${pkgname}-${pkgver}/build"
+ make test
}