summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorahmedmoselhi2023-01-20 00:10:33 +0200
committerahmedmoselhi2023-01-20 00:11:48 +0200
commit235a0fa5c4d43fc9cd88d9dcfe3a484959cc8a1d (patch)
treebcb7cd4dc72422420ee8ff5be45be7c43aeead9d
downloadaur-235a0fa5c4d43fc9cd88d9dcfe3a484959cc8a1d.tar.gz
initial
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD40
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..024befc45993
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = snapd-glib-libsoup2
+ pkgdesc = Library to allow GLib/Qt based applications access to snapd, the daemon that controls Snaps
+ pkgver = 1.63.r1.gba68fa1
+ pkgrel = 1
+ url = https://github.com/snapcore/snapd-glib
+ arch = x86_64
+ license = GPL3
+ makedepends = git
+ makedepends = libsoup
+ makedepends = json-glib
+ makedepends = qt5-declarative
+ makedepends = qt5-base
+ makedepends = glib2
+ makedepends = gtk-doc
+ makedepends = autoconf
+ makedepends = pkg-config
+ makedepends = automake
+ makedepends = libtool
+ depends = libsoup
+ depends = json-glib
+ provides = snapd-glib
+ conflicts = snapd-glib
+ options = !strip
+ options = emptydirs
+ source = git+https://github.com/snapcore/snapd-glib.git
+ sha256sums = SKIP
+
+pkgname = snapd-glib-libsoup2-git
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"
+}