diff options
author | FabioLolix | 2018-09-23 23:01:11 +0200 |
---|---|---|
committer | FabioLolix | 2018-09-23 23:01:11 +0200 |
commit | 515b85b5e05d8117608e90f815c69b23af7c98ef (patch) | |
tree | 2fc3539675d59360cb252a750895df3c4fa955c1 | |
parent | 645a96d0a005048459bc23ccd0102b17240b2cbb (diff) | |
download | aur-515b85b5e05d8117608e90f815c69b23af7c98ef.tar.gz |
Switch build system to meson
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 20 |
2 files changed, 12 insertions, 14 deletions
@@ -1,13 +1,13 @@ pkgbase = imageburner-git pkgdesc = Image burner for Pantheon, developed by Artem Anufrij - pkgver = 0.1.15.r6.gae7a78c + pkgver = 1.0.0.r1.ga4b46fb pkgrel = 1 url = https://artemanufrij.github.io/ arch = x86_64 license = GPL3 - makedepends = cmake makedepends = vala - makedepends = cmake-modules-elementary-git + makedepends = meson + makedepends = ninja makedepends = git depends = libgranite.so depends = gtk3 @@ -1,14 +1,14 @@ # Maintainer: Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix pkgname=imageburner-git -pkgver=0.1.15.r6.gae7a78c +pkgver=1.0.0.r1.ga4b46fb pkgrel=1 pkgdesc="Image burner for Pantheon, developed by Artem Anufrij" arch=('x86_64') url='https://artemanufrij.github.io/' license=('GPL3') -depends=('libgranite.so' 'gtk3') -makedepends=('cmake' 'vala' 'cmake-modules-elementary-git' 'git') +depends=(libgranite.so gtk3) +makedepends=(vala meson ninja git) provides=(imageburner) conflicts=(imageburner) source=("${pkgname}::git+https://github.com/artemanufrij/imageburner.git") @@ -20,19 +20,17 @@ pkgver() { } prepare() { - cd "${pkgname}" + cd "${srcdir}/${pkgname}" install -d build } build() { - cd "${pkgname}/build" - cmake .. \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - make + cd "${srcdir}/${pkgname}" + meson build --prefix=/usr + ninja -C build } package() { - cd "${pkgname}/build" - make DESTDIR="${pkgdir}" install + cd "${srcdir}/${pkgname}" + DESTDIR="${pkgdir}" ninja -C build install } |