blob: 10477a85e0ea9fa3f53be4898be36488b61b22b7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# Maintainer: David Rosenstrauch <darose@darose.net>
pkgname="adwaita-dark-darose"
pkgver=1.0
pkgrel=1
pkgdesc="Adwaita theme hacked to use my custom color scheme. (Dark blues instead of greys.)"
url="none"
license=('GPL')
arch=('any')
depends=('gnome-themes-standard')
source=('no-source.txt')
md5sums=('SKIP')
build() {
mkdir "${srcdir}/${pkgname}"
cd "${srcdir}/${pkgname}"
cp -r /usr/share/themes/Adwaita-dark/gtk-2.0 .
mkdir gtk-3.0
for f in $(gresource list /usr/lib/libgtk-3.so.0 | grep Adwaita | grep -v assets); do
gresource extract /usr/lib/libgtk-3.so.0 $f > gtk-3.0/$(basename $f)
done
echo '@import url("gtk-contained-dark.css");' > gtk-3.0/gtk.css
echo '@import url("gtk-contained-dark.css");' > gtk-3.0/gtk-dark.css
sed -i 's|#33393b|#181c28|' gtk-3.0/gtk-contained-dark.css
sed -i 's|#232729|#00001b|' gtk-3.0/gtk-contained-dark.css
sed -i 's|#ffffff|#c3c3c3|' gtk-3.0/gtk-contained-dark.css
sed -i 's|white|#c3c3c3|' gtk-3.0/gtk-contained-dark.css
# sed -i 's|#262b2d|#181c28|' gtk-3.0/gtk-contained-dark.css
sed -i 's|#262b2d|#1a1e2c|' gtk-3.0/gtk-contained-dark.css
sed -i 's|#215d9c|#566b96|' gtk-3.0/gtk-contained-dark.css
mkdir gtk-3.0/assets
for f in $(gresource list /usr/lib/libgtk-3.so.0 | grep Adwaita/assets); do
gresource extract /usr/lib/libgtk-3.so.0 $f > gtk-3.0/assets/$(basename $f)
done
cp /usr/share/themes/Adwaita-dark/index.theme .
sed -i 's|Adwaita-dark|Adwaita-dark-darose|' index.theme
}
package() {
cd "${srcdir}/"
install -d -m 755 "${pkgdir}/usr/share/themes/"
cp -r "${pkgname}" "${pkgdir}/usr/share/themes/"
}
|