summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSolomon Choina2018-02-14 11:52:38 -0500
committerSolomon Choina2018-02-14 11:52:38 -0500
commit3ebb99f1e151f529a34b28828332581c32686cfd (patch)
tree25aa6e8bb686f06fd39639abff3b0ebd51eb7e1d /PKGBUILD
parentf4ea703077b03b8357b228e0dc166b6706aa1774 (diff)
downloadaur-3ebb99f1e151f529a34b28828332581c32686cfd.tar.gz
updating pkgver and porting to meson
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 16 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0726dea350a1..00ea868bed57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgbase=network-manager-applet-git
pkgname=(nm-connection-editor-git network-manager-applet-git)
-pkgver=1.8.7.dev.r26.g76c867ca
+pkgver=1.8.11.dev.r13.g6078306a
pkgrel=1
pkgdesc="Applet for managing network connections"
arch=('i686' 'x86_64')
@@ -32,31 +32,23 @@ mkdir -p nma/etc/xdg nma/usr/bin \
build() {
cd $srcdir/network-manager-applet
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- runstatedir=/run \
- --sbindir=/usr/bin \
- --libexecdir=/usr/lib/networkmanager \
- --disable-static \
- --disable-maintainer-mode \
- --enable-gtk-doc \
- --enable-introspection \
- --enable-ld-gc \
- --with-team \
- --with-wwan \
- --without-appindicator \
- --without-selinux
-
- sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+ arch-meson build \
+ -Dgtk_doc=true \
+ -Dintrospection=true \
+ -Dld_gc=true \
+ -Dteam=true \
+ -Dwwan=true \
+ -Dappindicator=false \
+ -Dselinux=false \
+ -Db_lto=false
- make
+ ninja -C build
}
-check() {
- cd $srcdir/network-manager-applet
- make -k check
-}
+#check() {
+# cd $srcdir/network-manager-applet
+# make -k check
+#}
package_nm-connection-editor-git() {
pkgdesc="NetworkManager GUI connection editor and widgets"
@@ -65,7 +57,7 @@ package_nm-connection-editor-git() {
replaces=(libnm-gtk nm-connection-editor)
cd $srcdir/network-manager-applet
- make DESTDIR="$pkgdir" install
+ DESTDIR="${pkgdir}" ninja -C build install
### Split network-manager-applet
cd ../nma