diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 22 |
1 files changed, 8 insertions, 14 deletions
@@ -1,17 +1,17 @@ # Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG pkgname=easyrpg-editor-qt-git -pkgver=r387.455ec3d +pkgver=r442.dd516cd pkgrel=1 pkgdesc="EasyRPG's Game Editor (QT, development version)" arch=('i686' 'x86_64') -url="https://easyrpg.org" +url="https://easyrpg.org/editor/" license=('GPL3') conflicts=("${pkgname%-*}") provides=("${pkgname%-*}") -makedepends=('git') depends=('liblcf-git' 'qt5-multimedia') -install="$pkgname.install" +makedepends=('git' 'ninja') +install=$pkgname.install source=(${pkgname%-*}::"git+https://github.com/EasyRPG/Editor-QT.git") md5sums=('SKIP') @@ -20,25 +20,19 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } -prepare() { +build () { cd ${pkgname%-*} rm -rf build - mkdir -p build -} - -build () { - cd ${pkgname%-*}/build - - cmake ../ - make + cmake -B build -G Ninja -DCMAKE_INSTALL_PREFIX=/usr + cmake --build build } package () { cd ${pkgname%-*} # binary - install -Dm755 build/bin/EasyRPG_Editor "$pkgdir"/usr/bin/${pkgname%-*} + DESTDIR="$pkgdir" ninja -C build install # templates install -d "$pkgdir"/usr/share/${pkgname%-*}/templates install -m644 bin/templates/* "$pkgdir"/usr/share/${pkgname%-*}/templates |