summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndy_Vetrov2019-02-15 21:13:01 +0300
committerAndy_Vetrov2019-02-15 21:13:01 +0300
commita5e6e97a5a6b2b44461bae56ab6729d11ad85ffb (patch)
tree1199d25e1e58d82be0f1fdbc63498ce77186c4e1 /PKGBUILD
parentc6a70f7fd01ec5881ad1d00fc3db9c65bb9f1301 (diff)
downloadaur-a5e6e97a5a6b2b44461bae56ab6729d11ad85ffb.tar.gz
Switch to Meson Build system. Updated package to latest commit.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD38
1 files changed, 17 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f2519fafe058..7dd79643833a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,31 +1,27 @@
-# Maintainer: American_Jesus <american.jesus.pt AT gmail DOT com>
+# Based on the files created for Arch Linux by:
+# American_Jesus <american.jesus.pt AT gmail DOT com>
+# Gregory Petrosyan <gregory.mkv at gmail.com>
+
pkgname=connman-gtk
-pkgver=1.1.1
-pkgrel=1
-pkgdesc="GTK GUI for ConnMan"
-arch=('i686' 'x86_64')
+pkgver=v1.1.1
+pkgrel=2
+pkgdesc="Tray menu and GUI for ConnMan"
+arch=('x86_64')
url="https://github.com/jgke/connman-gtk"
-license=('GPL')
+license=('GPL2')
depends=('glib2' 'gtk3')
-makedepends=('intltool' 'git' 'openconnect')
-optdepends=('openconnect: for AnyConnect VPNs')
-install=$pkgname.install
-source=("git+https://github.com/jgke/connman-gtk.git#tag=v${pkgver}")
+makedepends=('intltool' 'git' 'meson' 'openconnect')
+optdepends=('openconnect: Easier authentication to AnyConnect VPNs')
+_commit=b72c6ab3bb19c07325c8e659902b046daa23c506
+source=("git+https://github.com/jgke/connman-gtk.git#commit=$_commit")
sha256sums=('SKIP')
build() {
- cd "${srcdir}/$pkgname"
- ./autogen.sh
- ./configure \
- --bindir=/usr/bin \
- --datarootdir=/usr/share \
- --mandir=/usr/share/man \
- --with-openconnect=dynamic
- make
+ mkdir build
+ meson --prefix /usr --buildtype=plain -Duse_openconnect=dynamic "${srcdir}/${pkgname}" build
+ ninja -C build
}
package() {
- cd "${srcdir}/$pkgname"
- make DESTDIR="$pkgdir" install
+ DESTDIR="${pkgdir}" ninja -C build install
}
-