diff options
author | Kevin Majewski | 2020-05-05 18:38:32 +0200 |
---|---|---|
committer | Kevin Majewski | 2020-05-05 18:38:32 +0200 |
commit | a40b0aa4b940fa7e7e29ae8c3ce0232b3850474f (patch) | |
tree | d60487e3954ec4c93d0ffa31e92bdffb4260ec49 /PKGBUILD | |
parent | 6096559c316e79e4d8dfb84a5631b3231bb9576e (diff) | |
download | aur-switcheroo-control-git.tar.gz |
Switch to meson
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 8 insertions, 19 deletions
@@ -1,42 +1,31 @@ pkgname=switcheroo-control-git _pkgname=switcheroo-control -pkgver=2.0.r3.g4ce4842 +pkgver=2.3.r6.g9bcb7b5 pkgrel=1 pkgdesc="D-Bus service to check the availability of dual-GPU" arch=(i686 x86_64) url="https://gitlab.freedesktop.org/hadess/switcheroo-control" license=(GPL3) -depends=('glib2') -makedepends=('gnome-common') +depends=('glib2' 'libgudev' 'python') +makedepends=('git' 'libxslt' 'meson') provides=('switcheroo-control') conflicts=('switcheroo-control') source=("git+https://gitlab.freedesktop.org/hadess/switcheroo-control.git") -sha256sums=('SKIP') +sha512sums=('SKIP') pkgver() { cd $_pkgname git describe | sed 's/-/.r/; s/-/./' } -prepare() { - cd $_pkgname - NOCONFIGURE=1 ./autogen.sh -} - build() { - cd $_pkgname - ./configure \ - --prefix=/usr \ - --localstatedir=/var \ - --libexecdir=/usr/lib \ - --sysconfdir=/etc \ - ; - make + arch-meson $_pkgname build + + ninja -C build } package() { - cd $_pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build mkdir -p "$pkgdir/usr/share" mv "$pkgdir/etc/dbus-1" "$pkgdir/usr/share/dbus-1" |