summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorNicola Murino2018-07-24 13:55:08 +0200
committerNicola Murino2018-07-24 13:55:08 +0200
commitadef16b3fd0e5f2472a2187e9055e2054c40defc (patch)
treeb28ed8d7ba470a2a17886ccf9649362fbe2099ac /PKGBUILD
downloadaur-adef16b3fd0e5f2472a2187e9055e2054c40defc.tar.gz
Initial version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD82
1 files changed, 82 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..f36f5c4d0b2d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,82 @@
+# Maintainer: drakkan <nicola.murino at gmail dot com>
+pkgbase=yaru
+pkgname=('yaru-sound-theme' 'yaru-gtk-theme' 'yaru-sessions' 'yaru-gnome-shell-theme' 'yaru-icon-theme')
+pkgver=b589893d
+pkgrel=1
+_gitname=yaru
+pkgdesc="Yaru default ubuntu theme"
+arch=(any)
+url="https://github.com/ubuntu/yaru"
+license=('GPL3')
+depends=(
+ "gtk3"
+ "gtk2"
+ "gnome-shell"
+)
+
+makedepends=('meson' 'sassc')
+options=('!strip' '!buildflags' 'staticlibs')
+conflicts=('yaru')
+
+source=("$_gitname::git://github.com/ubuntu/$_gitname")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/${_gitname}"
+ printf "%s" "$(git describe --always --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')"
+}
+
+build() {
+ arch-meson ${_gitname} build
+ ninja -C build
+}
+
+package_yaru-sound-theme() {
+ DESTDIR="$pkgdir" meson install -C build
+ rm -r "$pkgdir/usr/share/glib-2.0"
+ rm -r "$pkgdir/usr/share/xsessions"
+ rm -r "$pkgdir/usr/share/wayland-sessions"
+ rm -r "$pkgdir/usr/share/gnome-shell"
+ rm -r "$pkgdir/usr/share/icons"
+ rm -r "$pkgdir/usr/share/themes"
+}
+
+package_yaru-gtk-theme() {
+ DESTDIR="$pkgdir" meson install -C build
+ rm -r "$pkgdir/usr/share/glib-2.0"
+ rm -r "$pkgdir/usr/share/xsessions"
+ rm -r "$pkgdir/usr/share/wayland-sessions"
+ rm -r "$pkgdir/usr/share/gnome-shell"
+ rm -r "$pkgdir/usr/share/icons"
+ rm -r "$pkgdir/usr/share/sounds"
+}
+
+package_yaru-sessions() {
+ DESTDIR="$pkgdir" meson install -C build
+ rm -r "$pkgdir/usr/share/gnome-shell"
+ rm -r "$pkgdir/usr/share/icons"
+ rm -r "$pkgdir/usr/share/sounds"
+ rm -r "$pkgdir/usr/share/themes"
+}
+
+package_yaru-gnome-shell-theme() {
+ DESTDIR="$pkgdir" meson install -C build
+ rm -r "$pkgdir/usr/share/glib-2.0"
+ rm -r "$pkgdir/usr/share/xsessions"
+ rm -r "$pkgdir/usr/share/wayland-sessions"
+ rm -r "$pkgdir/usr/share/icons"
+ rm -r "$pkgdir/usr/share/sounds"
+ rm -r "$pkgdir/usr/share/themes"
+}
+
+package_yaru-icon-theme() {
+ DESTDIR="$pkgdir" meson install -C build
+ rm -r "$pkgdir/usr/share/glib-2.0"
+ rm -r "$pkgdir/usr/share/gnome-shell"
+ rm -r "$pkgdir/usr/share/xsessions"
+ rm -r "$pkgdir/usr/share/wayland-sessions"
+ rm -r "$pkgdir/usr/share/sounds"
+ rm -r "$pkgdir/usr/share/themes"
+}
+
+# vim: ts=2 sw=2 et: