summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorKevin Majewski2020-05-05 18:38:32 +0200
committerKevin Majewski2020-05-05 18:38:32 +0200
commita40b0aa4b940fa7e7e29ae8c3ce0232b3850474f (patch)
treed60487e3954ec4c93d0ffa31e92bdffb4260ec49 /PKGBUILD
parent6096559c316e79e4d8dfb84a5631b3231bb9576e (diff)
downloadaur-switcheroo-control-git.tar.gz
Switch to meson
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 8 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fe069655d102..47eb651da83b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"