diff options
author | Stephen Brandt | 2017-07-05 21:01:49 +0200 |
---|---|---|
committer | Stephen Brandt | 2017-07-05 21:01:49 +0200 |
commit | 4ebdccca32b2336f4a61a74b0e2909c367b7c436 (patch) | |
tree | f2d162dc59e0dddfac1d4b9c2873201cc677c9ce | |
parent | bc22cf56c40248def4ce927f8f785b55e3d4d2d1 (diff) | |
download | aur-4ebdccca32b2336f4a61a74b0e2909c367b7c436.tar.gz |
Switch to Meson for build and intall
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 9 insertions, 9 deletions
@@ -9,7 +9,7 @@ pkgbase = haguichi-indicator-bzr arch = armv7h license = GPL3 makedepends = bzr - makedepends = cmake + makedepends = meson makedepends = vala depends = gtk3 depends = libappindicator-gtk3 @@ -9,7 +9,7 @@ arch=('x86_64' 'i686' 'arm' 'armv7h') url="http://www.haguichi.net" license=('GPL3') depends=('gtk3' 'libappindicator-gtk3' 'haguichi') -makedepends=('bzr' 'cmake' 'vala') +makedepends=('bzr' 'meson' 'vala') conflicts=('haguichi-indicator') provides=('haguichi-indicator') source=('bzr+lp:haguichi-indicator') @@ -17,20 +17,20 @@ sha256sums=('SKIP') _pkg=haguichi-indicator pkgver() { - cd $srcdir/$_pkg + cd $_pkg echo "r$(bzr revno)" } build() { - rm -rf $srcdir/$_pkg/build - mkdir $srcdir/$_pkg/build - cd $srcdir/$_pkg/build + cd $_pkg + rm -rf build + mkdir build && cd build - cmake .. -DCMAKE_INSTALL_PREFIX=/usr - make + meson .. + ninja } package() { - make -C $srcdir/$_pkg/build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C $_pkg/build install } |