summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRob McCathie2015-10-19 20:10:13 +1100
committerRob McCathie2015-10-19 20:10:13 +1100
commit80dc35979acec14e86bb3308d488a7b994526fce (patch)
tree20b5a6bd02157d38c8d1839b61f88d1715b4bd31
parent1cbd1b9d4aacb5e6896302a72808b9bd2ea50da4 (diff)
downloadaur-80dc35979acec14e86bb3308d488a7b994526fce.tar.gz
improve theme name handling in the window decorator theme selector
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD8
-rwxr-xr-xcompiz-gtk-decorator-theme-selector12
3 files changed, 11 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cd23acee6057..dd2a02fd30ee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by makepkg 4.2.1
-# Wed Oct 7 14:45:08 UTC 2015
+# Mon Oct 19 08:32:47 UTC 2015
pkgbase = compiz-manjaro
pkgdesc = OpenGL compositing window manager. Includes friendly defaults, GWD theme selector and autostart for Xfce & MATE.
pkgver = 0.9.12.2
- pkgrel = 1
+ pkgrel = 2
url = https://launchpad.net/compiz
install = compiz-manjaro.install
arch = i686
@@ -73,7 +73,7 @@ pkgbase = compiz-manjaro
source = compiz-manjaro-decoratortheme.desktop
source = compiz-manjaro-mate-decoratortheme
source = compiz-manjaro-mate-decoratortheme.desktop
- source = greybird-1.5.3.tar.gz::https://github.com/shimmerproject/Greybird/archive/v1.5.3.tar.gz
+ source = greybird-1.6.2.tar.gz::https://github.com/shimmerproject/Greybird/archive/v1.6.2.tar.gz
sha256sums = 8917ac9e6dfdacc740780e1995e932ed865d293ae87821e7a280da5325daec80
sha256sums = f4897590b0f677ba34767a29822f8f922a750daf66e8adf47be89f7c2550cf4b
sha256sums = 16ddb6311ce42d958505e21ca28faae5deeddce02cb558d55e648380274ba4d9
@@ -82,7 +82,7 @@ pkgbase = compiz-manjaro
sha256sums = e3125ed3a7e87a7d4bdaa23f1b6f654a02d0b050ad7a694ce9165fff2c6ff310
sha256sums = cdc9eeaa213dbde3bceb2d0a73171ed319929b6a5146ff55fcd4f17df7b25d13
sha256sums = 443f85eae424e8aa993f786f3f90dcf92a5454f728f574a5311bb4747ac54288
- sha256sums = 4f57ce60785f7b3dd18c7fc29edcfc9004688d2227bbff724ecb4db1200a5ac2
+ sha256sums = 0679b0f336b765171c1ee0317065dfe33f6beb93f74d8e3282bd4a3e61e4a819
sha256sums = 0faaf9e9df28d2857108ccd0910d50ba631c34c2b1659b8860da8c2b552fc889
sha256sums = d8205f6a9e69f904d17bce276941c10ad3d4a767be31d875a951ed7ddc26fd62
sha256sums = 8938f927c0f0ee5a9e83489dd66939588ebe4ad65bb59b483a54991421836a53
@@ -92,7 +92,7 @@ pkgbase = compiz-manjaro
sha256sums = dc7d2f58e1bfab312d056f02008faecc0bcd572f41065f1e09c077c62c3f65ca
sha256sums = 71d8a014695b23807e3c758e96045b2180c4d8d9ef501f1dded54f9232e1e1eb
sha256sums = a992819fd34c4a9c256519c081e53047ef6527662ae989f4cb0e575fd1592115
- sha256sums = 856f092ebd199a2a28346938a3dfe62613135ad886c25bbaeebd3a917de4c962
+ sha256sums = 473a38b379381311b68dcc579005c0d5bbfbabefe1de7107d897c68b81e6b460
pkgname = compiz-manjaro
diff --git a/PKGBUILD b/PKGBUILD
index 299a9dacc028..991818a6e9f0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,8 @@ _name=compiz
pkgname=compiz-manjaro
_series=0.9.12
pkgver=${_series}.2
-pkgrel=1
-_greybirdver=1.5.3
+pkgrel=2
+_greybirdver=1.6.2
pkgdesc="OpenGL compositing window manager. Includes friendly defaults, GWD theme selector and autostart for Xfce & MATE."
arch=('i686' 'x86_64')
url="https://launchpad.net/${_name}"
@@ -49,7 +49,7 @@ sha256sums=('8917ac9e6dfdacc740780e1995e932ed865d293ae87821e7a280da5325daec80'
'e3125ed3a7e87a7d4bdaa23f1b6f654a02d0b050ad7a694ce9165fff2c6ff310'
'cdc9eeaa213dbde3bceb2d0a73171ed319929b6a5146ff55fcd4f17df7b25d13'
'443f85eae424e8aa993f786f3f90dcf92a5454f728f574a5311bb4747ac54288'
- '4f57ce60785f7b3dd18c7fc29edcfc9004688d2227bbff724ecb4db1200a5ac2'
+ '0679b0f336b765171c1ee0317065dfe33f6beb93f74d8e3282bd4a3e61e4a819'
'0faaf9e9df28d2857108ccd0910d50ba631c34c2b1659b8860da8c2b552fc889'
'd8205f6a9e69f904d17bce276941c10ad3d4a767be31d875a951ed7ddc26fd62'
'8938f927c0f0ee5a9e83489dd66939588ebe4ad65bb59b483a54991421836a53'
@@ -59,7 +59,7 @@ sha256sums=('8917ac9e6dfdacc740780e1995e932ed865d293ae87821e7a280da5325daec80'
'dc7d2f58e1bfab312d056f02008faecc0bcd572f41065f1e09c077c62c3f65ca'
'71d8a014695b23807e3c758e96045b2180c4d8d9ef501f1dded54f9232e1e1eb'
'a992819fd34c4a9c256519c081e53047ef6527662ae989f4cb0e575fd1592115'
- '856f092ebd199a2a28346938a3dfe62613135ad886c25bbaeebd3a917de4c962')
+ '473a38b379381311b68dcc579005c0d5bbfbabefe1de7107d897c68b81e6b460')
install="${pkgname}.install"
prepare() {
diff --git a/compiz-gtk-decorator-theme-selector b/compiz-gtk-decorator-theme-selector
index bca2a8da5642..6524c8f42d97 100755
--- a/compiz-gtk-decorator-theme-selector
+++ b/compiz-gtk-decorator-theme-selector
@@ -17,16 +17,8 @@ main_window() {
zenity --height 450 --width 300 --list --ok-label="Apply" --cancel-label="Close" --title="Compiz GTK decorator theme" \
--column="Installed Metacity themes:" "Compiz GWD default" \
$(
- for i in /usr/share/themes/*; do
- if [ -f "$i"/metacity-1/metacity-theme-3.xml ]; then
- cat "$i"/metacity-1/metacity-theme-3.xml | grep "</name>" | sed 's/^.*<name>//' | sed 's|</name>||' | sed 's/ /-/'
- fi
- if [ -f "$i"/metacity-1/metacity-theme-2.xml ] && [ ! -f "$i"/metacity-1/metacity-theme-3.xml ]; then
- cat "$i"/metacity-1/metacity-theme-2.xml | grep "</name>" | sed 's/^.*<name>//' | sed 's|</name>||' | sed 's/ /-/'
- fi
- if [ -f "$i"/metacity-1/metacity-theme-1.xml ] && [ ! -f "$i"/metacity-1/metacity-theme-2.xml ] && [ ! -f "$i"/metacity-1/metacity-theme-3.xml ]; then
- cat "$i"/metacity-1/metacity-theme-1.xml | grep "</name>" | sed 's/^.*<name>//' | sed 's|</name>||' | sed 's/ /-/'
- fi
+ for d in /usr/share/themes/*/metacity-1; do
+ echo $d | sed 's:/usr/share/themes/::' | sed 's:/metacity-1::'
done
)
)