diff options
author | mrxx | 2021-11-07 16:47:36 +0100 |
---|---|---|
committer | mrxx | 2021-11-07 16:47:36 +0100 |
commit | 3cf8f71ecfc0e0f77c150e230a45903cf866edff (patch) | |
tree | 1e00d256544a6a9c9ea3861dcf024e29d1d6f18a | |
parent | 55a92fb862c92b575ed09ab141fd0a9de11143bb (diff) | |
download | aur-3cf8f71ecfc0e0f77c150e230a45903cf866edff.tar.gz |
Switch to clang; include utf8proc as submodule
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 15 insertions, 12 deletions
@@ -1,18 +1,17 @@ pkgbase = securefs pkgdesc = A better transparent encryption filesystem pkgver = 0.12.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/netheril96/securefs arch = i686 arch = x86_64 license = MIT makedepends = cmake makedepends = git + makedepends = python depends = fuse - depends = gcc-libs + depends = clang source = git+https://github.com/netheril96/securefs.git#tag=0.12.0 - source = git+https://github.com/JuliaStrings/utf8proc.git - sha256sums = SKIP sha256sums = SKIP pkgname = securefs @@ -2,23 +2,27 @@ pkgname=securefs pkgver=0.12.0 -pkgrel=1 +pkgrel=2 pkgdesc="A better transparent encryption filesystem" arch=('i686' 'x86_64') url=https://github.com/netheril96/securefs license=('MIT') -depends=('fuse' 'gcc-libs') -makedepends=('cmake' 'git') -source=("git+${url}.git#tag=${pkgver}" "git+https://github.com/JuliaStrings/utf8proc.git") -sha256sums=('SKIP' - 'SKIP') +depends=('fuse' 'clang') +makedepends=('cmake' 'git' 'python') +source=("git+${url}.git#tag=${pkgver}") +sha256sums=('SKIP') + +prepare() { + cd "$pkgname" + git submodule init && git submodule update +} build() { - mv utf8proc securefs/external/ cd "$pkgname" mkdir -p build && cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr -Dlibdir=/usr/lib .. + CC=clang CXX=clang++ cmake -DCMAKE_INSTALL_PREFIX=/usr -Dlibdir=/usr/lib .. make + ctest } package() { |