summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO29
-rw-r--r--PKGBUILD43
2 files changed, 38 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bdc43a2c4dcf..78f18a69fe5a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index b91c737454af..24582f402976 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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}"
}