diff options
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 38 insertions, 34 deletions
@@ -1,23 +1,18 @@ -# Generated by mksrcinfo v8 -# Tue Jul 31 19:08:32 UTC 2018 pkgbase = diorite - pkgdesc = Diorite Library is a utility and widget library for Nuvola Player project based on GLib, GIO and GTK. - pkgver = 4.12.0 + pkgdesc = Utility and widget library for Nuvola Player project based on GLib, GIO, and GTK + pkgver = 4.24.0 pkgrel = 1 - url = https://github.com/tiliado/diorite - arch = any - license = custom:BSD - makedepends = scour - depends = python - depends = vala - depends = glib2 - depends = ruby-gio2 + url = https://tiliado.eu/diorite/ + arch = x86_64 + license = BSD + makedepends = vala + makedepends = python-pyparsing + makedepends = gobject-introspection depends = gtk3 + depends = libgee depends = sqlite - depends = gobject-introspection - optdepends = valadoc: A documentation tool for vala - source = https://github.com/tiliado/diorite/archive/4.12.0/diorite-4.12.0.tar.gz - sha256sums = 8d4bc06bca0669b1d6402d9272d024928a9a433addb2acd56924dfae1e1e1184 + depends = libx11 + source = https://github.com/tiliado/diorite/archive/4.24.0/diorite-4.24.0.tar.gz + sha256sums = 21fb59efba38f5a318eb3dcc2784feeb22c70ceb3b0152c92011cd776295ef97 pkgname = diorite - @@ -1,26 +1,35 @@ -# Maintainer: petRUShka <petrushkin@yandex.ru> -# CO-Maintainer: Laramy Black <laramy2020@gmail.com> +# Maintainer: +# Contributor: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix +# Contributor: Mark Wagie <mark dot wagie at tutanota dot com> +# Contributor: petRUShka <petrushkin@yandex.ru> +# Contributor: Laramy Black <laramy2020@gmail.com> +# Contributor: Lorenzo Ferrillo <lorenzofersteam@live.it> pkgname=diorite -pkgver=4.12.0 +pkgver=4.24.0 pkgrel=1 -pkgdesc="Diorite Library is a utility and widget library for Nuvola Player project based on GLib, GIO and GTK." -arch=("any") -url="https://github.com/tiliado/diorite" -license=('custom:BSD') -depends=('python' 'vala' 'glib2' 'ruby-gio2' 'gtk3' 'sqlite' 'gobject-introspection') -optdepends=('valadoc: A documentation tool for vala') -makedepends=('scour') -source=(https://github.com/tiliado/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('8d4bc06bca0669b1d6402d9272d024928a9a433addb2acd56924dfae1e1e1184') +pkgdesc="Utility and widget library for Nuvola Player project based on GLib, GIO, and GTK" +arch=(x86_64) +url="https://tiliado.eu/diorite/" +license=(BSD) +depends=(gtk3 libgee sqlite libx11) +makedepends=(vala python-pyparsing gobject-introspection) +source=("https://github.com/tiliado/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz") +sha256sums=('21fb59efba38f5a318eb3dcc2784feeb22c70ceb3b0152c92011cd776295ef97') build() { - cd "$srcdir/${pkgname}-${pkgver}" - ./waf configure --prefix=/usr --libdir=/usr/lib --novaladoc - ./waf build + cd "${pkgname}-${pkgver}" + ./waf distclean configure \ + --prefix=/usr \ + --libdir=/usr/lib \ + --no-vala-lint \ + --novaladoc \ + --no-strict + ./waf build -v -p } package() { - cd "$srcdir/${pkgname}-${pkgver}" - ./waf install --destdir=${pkgdir} + cd "${pkgname}-${pkgver}" + ./waf install --destdir="$pkgdir" + install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |