summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2020-05-11 13:33:34 -0600
committerMark Wagie2020-05-11 13:33:34 -0600
commit468ec43101150e88295b2b9f3451896134abff83 (patch)
tree287e9888e8b76c96c7a8dd39316c69a474e1c408
parent83bec502ed83f8fb8888a208de76e8dd2e2e38cb (diff)
downloadaur-468ec43101150e88295b2b9f3451896134abff83.tar.gz
fixed build
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD40
2 files changed, 34 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fe8c3904e25b..95be711fda60 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,21 @@
pkgbase = diorite
- pkgdesc = Diorite Library is a utility and widget library for Nuvola Player project based on GLib, GIO and GTK.
+ pkgdesc = A utility and widget library for Nuvola Player project based on GLib, GIO, and GTK
pkgver = 4.16.0
- pkgrel = 1
- url = https://github.com/tiliado/diorite
- arch = any
- license = custom:BSD
- makedepends = scour
- depends = python
- depends = vala
+ pkgrel = 2
+ url = https://tiliado.eu/diorite
+ arch = x86_64
+ license = BSD 2-Clause "Simplified"
+ makedepends = vala-0.42
+ makedepends = python-pyparsing
depends = glib2
- depends = ruby-gio2
depends = gtk3
depends = libgee
depends = sqlite
+ depends = libx11
depends = gobject-introspection
- optdepends = valadoc: A documentation tool for vala
+ provides = libdioritegtk4.so-64
+ provides = libdioriteglib4.so-64
+ provides = libdioritedb4.so-64
source = https://github.com/tiliado/diorite/archive/4.16.0/diorite-4.16.0.tar.gz
sha256sums = 81c76f4f8816980c0de23a060a41bb4f71861025d550014e60068ac6c2da3c5c
diff --git a/PKGBUILD b/PKGBUILD
index 342113224a26..211b77f3c1dd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,32 @@
-# Maintainer: petRUShka <petrushkin@yandex.ru>
-# CO-Maintainer: Laramy Black <laramy2020@gmail.com>
-
+# Maintainer: 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.16.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' 'libgee' 'sqlite' 'gobject-introspection')
-optdepends=('valadoc: A documentation tool for vala')
-makedepends=('scour')
-source=(https://github.com/tiliado/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+pkgrel=2
+pkgdesc="A utility and widget library for Nuvola Player project based on GLib, GIO, and GTK"
+arch=('x86_64')
+url="https://tiliado.eu/diorite"
+license=('BSD 2-Clause "Simplified"')
+depends=('glib2' 'gtk3' 'libgee' 'sqlite' 'libx11' 'gobject-introspection')
+makedepends=('vala-0.42' 'python-pyparsing')
+provides=('libdioritegtk4.so-64' 'libdioriteglib4.so-64' 'libdioritedb4.so-64')
+source=("https://github.com/tiliado/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz")
sha256sums=('81c76f4f8816980c0de23a060a41bb4f71861025d550014e60068ac6c2da3c5c')
build() {
- cd "$srcdir/${pkgname}-${pkgver}"
- ./waf configure --prefix=/usr --libdir=/usr/lib --no-vala-lint --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"
}