diff options
author | 100best | 2019-03-06 01:59:50 -0600 |
---|---|---|
committer | 100best | 2019-03-06 01:59:50 -0600 |
commit | 2333d8f370093dcd4d808810adc734ec3d92b744 (patch) | |
tree | 1427d7c0340ecdeae73af40a0a7845b30be4ed29 | |
download | aur-2333d8f370093dcd4d808810adc734ec3d92b744.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0154eeac3b3e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = libdazzle-unstable + pkgdesc = A library to delight your users with fancy features + pkgver = 3.31.90 + pkgrel = 1 + url = https://gitlab.gnome.org/GNOME/libdazzle + arch = x86_64 + license = LGPL + checkdepends = xorg-server-xvfb + makedepends = git + makedepends = meson + makedepends = vala + makedepends = gobject-introspection + makedepends = gtk-doc + depends = gtk3 + provides = libdazzle + conflicts = libdazzle + conflicts = libdazzle-git + source = git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=2c37ca5864418440bc8060fe3eadcc1a95a6d1b1 + sha256sums = SKIP + +pkgname = libdazzle-unstable + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a8b9bd78a808 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: 100best +# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> +# Contributor: Jan de Groot <jgc@archlinux.org> + +_pkgname=libdazzle +pkgname=libdazzle-unstable +pkgver=3.31.90 +pkgrel=1 +pkgdesc="A library to delight your users with fancy features" +url="https://gitlab.gnome.org/GNOME/libdazzle" +arch=(x86_64) +license=(LGPL) +depends=(gtk3) +makedepends=(git meson vala gobject-introspection gtk-doc) +checkdepends=(xorg-server-xvfb) +_commit=2c37ca5864418440bc8060fe3eadcc1a95a6d1b1 # tags/3.31.90^0 +source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit") +sha256sums=('SKIP') +conflicts=(libdazzle libdazzle-git) +provides=(libdazzle) + +pkgver() { + cd $_pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $_pkgname build -D enable_gtk_doc=true + ninja -C build +} + +check() { + xvfb-run dbus-run-session meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +} |