diff options
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" |