summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorahmedmoselhi2023-01-20 00:10:33 +0200
committerahmedmoselhi2023-01-20 00:11:48 +0200
commit235a0fa5c4d43fc9cd88d9dcfe3a484959cc8a1d (patch)
treebcb7cd4dc72422420ee8ff5be45be7c43aeead9d /PKGBUILD
downloadaur-235a0fa5c4d43fc9cd88d9dcfe3a484959cc8a1d.tar.gz
initial
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8d1ba6247a7a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,40 @@
+# Maintainer: Mitchell Renouf <mitchellarenouf@gmail.com>
+
+_pkgbase=snapd-glib
+pkgbase=snapd-glib-libsoup2
+pkgname=snapd-glib-libsoup2-git
+pkgdesc="Library to allow GLib/Qt based applications access to snapd, the daemon that controls Snaps"
+depends=( 'libsoup' 'json-glib')
+pkgver=1.63.r1.gba68fa1
+pkgrel=1
+arch=('x86_64')
+url="https://github.com/snapcore/snapd-glib"
+license=('GPL3')
+makedepends=('git' 'libsoup' 'json-glib' 'qt5-declarative' 'qt5-base' 'glib2' 'gtk-doc' 'autoconf' 'pkg-config' 'automake' 'libtool')
+conflicts=($_pkgbase)
+options=('!strip' 'emptydirs')
+source=("git+https://github.com/snapcore/$_pkgbase.git")
+sha256sums=('SKIP')
+
+provides=($_pkgbase)
+
+
+pkgver() {
+ cd "$srcdir/snapd-glib"
+ git describe --tag | sed -r 's/([^-]*-g)/r\1/; s/-/./g'
+}
+
+build() {
+ cd "$_pkgbase"
+ meson _build --prefix=/usr -Dsoup2=true
+ ninja -C _build install
+# ./autogen.sh --disable-silent-rules --enable-gtk-doc --prefix=/usr
+# make $MAKEFLAGS
+}
+
+package() {
+ cd "$_pkgbase"
+ meson _build --prefix=/usr -Dsoup2=true
+ ninja -C _build install
+# make install DESTDIR="$pkgdir"
+}