summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Perez de Castro2018-12-17 23:37:09 +0200
committerAdrian Perez de Castro2018-12-17 23:37:09 +0200
commit09da78c7486c05a2033f29878944318e5a1ef2a7 (patch)
tree50fc4c32229c36f212aa52367da095c26316282c
parent0a5b9df789be895ce0dbc42d00f3aaccb2055fe7 (diff)
downloadaur-09da78c7486c05a2033f29878944318e5a1ef2a7.tar.gz
Adapt to new Meson-based build
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD17
2 files changed, 17 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 51bca6b762f7..ab344900a0a8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,13 @@
pkgbase = amber-theme-git
pkgdesc = GTK+ and GNOME Shell theme based on the Ubuntu Ambiance theme
- pkgver = r90.25f3139
+ pkgver = r129.140bde6
pkgrel = 1
url = https://github.com/lassekongo83/amber-theme
arch = any
license = GPL
+ makedepends = meson
+ makedepends = ninja
+ makedepends = sassc
source = amber-theme-git::git+https://github.com/lassekongo83/amber-theme
sha512sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 7c807382050e..8d7bedd19074 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,11 @@
# Maintainer: Adrián Pérez de Castro <aperez@igalia.com>
pkgname=amber-theme-git
-pkgver=r90.25f3139
+pkgver=r129.140bde6
pkgrel=1
pkgdesc='GTK+ and GNOME Shell theme based on the Ubuntu Ambiance theme'
url=https://github.com/lassekongo83/amber-theme
license=(GPL)
+makedepends=(meson ninja sassc)
arch=(any)
source=("${pkgname}::git+${url}")
sha512sums=(SKIP)
@@ -18,8 +19,16 @@ pkgver () {
)
}
+prepare () {
+ rm -rf "${srcdir}/build"
+}
+
+build () {
+ arch-meson "${srcdir}/build" "${srcdir}/${pkgname}"
+ ninja -C "${srcdir}/build"
+}
+
+
package () {
- cd "${pkgname}"
- mkdir -p "${pkgdir}/usr/share/themes/Amber"
- cp -r gtk-2.0 gtk-3.0 gnome-shell "${pkgdir}/usr/share/themes/Amber/"
+ DESTDIR="${pkgdir}" ninja -C "${srcdir}/build" install
}