diff options
author | Caleb Jamison | 2023-05-10 20:39:18 -0400 |
---|---|---|
committer | Caleb Jamison | 2023-05-10 20:39:18 -0400 |
commit | 61e83c4452a02e60b4f59928970145f557e1f32e (patch) | |
tree | 26bd932aca12365bd70932d13916afed980bb113 | |
parent | 7e0a05fd40161519c59da16434bd2751b0a130de (diff) | |
download | aur-61e83c4452a02e60b4f59928970145f557e1f32e.tar.gz |
Switch from make to cmake --build
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 7 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = collada-dom pkgdesc = An API that provides a C++ object representation of a COLLADA XML instance document. pkgver = 2.5.0 - pkgrel = 3 + pkgrel = 4 url = https://github.com/rdiankov/collada-dom/ arch = x86_64 arch = aarch64 @@ -3,7 +3,7 @@ pkgname="collada-dom" provides=("colladadom") pkgver=2.5.0 -pkgrel=3 +pkgrel=4 pkgdesc="An API that provides a C++ object representation of a COLLADA XML instance document." url="https://github.com/rdiankov/collada-dom/" license=("custom") @@ -18,16 +18,14 @@ source=("${pkgname}.${pkgver}.tar.gz::https://github.com/rdiankov/${pkgname}/arc sha256sums=("3be672407a7aef60b64ce4b39704b32816b0b28f61ebffd4fbd02c8012901e0d") build() { - cd "${pkgname}-${pkgver}" - cmake \ + cmake -B build -S "${pkgname}-${pkgver}" \ -DCMAKE_INSTALL_PREFIX=/usr \ - "../${pkgname}-${pkgver}" - make + -Wno-dev + cmake --build build } package() { - cd "${pkgname}-${pkgver}" - install -Dm644 "licenses/license_e.txt" \ + install -Dm644 "${pkgname}-${pkgver}/licenses/license_e.txt" \ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" cmake --install build } |