summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexandre Bouvier2022-03-25 01:10:25 +0100
committerAlexandre Bouvier2022-03-25 01:16:14 +0100
commit9ec0d2e8cc0cb46a42160f20f550b11fe5191c4e (patch)
tree664acb329932e354fbda044b2c146e112ca612ef
parentcbe002a3b65385231bd58e377e64b08117daa68b (diff)
downloadaur-9ec0d2e8cc0cb46a42160f20f550b11fe5191c4e.tar.gz
fix flags
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 9 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 15edd95341e7..38a65d9a6f0d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = asmjit-git
pkgdesc = Machine code generation for C++
pkgver = r398.21a31b8
- pkgrel = 1
+ pkgrel = 2
url = https://asmjit.com/
arch = aarch64
arch = armv7h
@@ -9,7 +9,7 @@ pkgbase = asmjit-git
arch = i686
arch = pentium4
arch = x86_64
- license = ZLIB
+ license = zlib
makedepends = cmake
makedepends = git
depends = gcc-libs
diff --git a/PKGBUILD b/PKGBUILD
index 760e79c34dd9..7ed72918cf7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,11 +5,11 @@
_pkgname=asmjit
pkgname=$_pkgname-git
pkgver=r398.21a31b8
-pkgrel=1
+pkgrel=2
pkgdesc="Machine code generation for C++"
arch=('aarch64' 'armv7h' 'i486' 'i686' 'pentium4' 'x86_64')
url="https://asmjit.com/"
-license=('ZLIB')
+license=('zlib')
depends=('gcc-libs')
makedepends=('cmake' 'git')
provides=("$_pkgname=$pkgver" 'libasmjit.so')
@@ -22,11 +22,15 @@ pkgver() {
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ sed -i 's/-O2//' $_pkgname/CMakeLists.txt
+}
+
build() {
cmake -S $_pkgname -B build \
- -DASMJIT_NO_CUSTOM_FLAGS=ON \
-DASMJIT_TEST="$CHECKFUNC" \
-DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_CXX_FLAGS_RELEASE=-DASMJIT_BUILD_RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr \
-Wno-dev
cmake --build build