# Maintainer: Christian Hesse pkgname=gtk-engines-clearlooks-colors pkgver=0.0.2 pkgrel=4 pkgdesc='Modified Clearloks GTK themes that go with the gnome-colors icon theme' arch=('any') depends=('gtk-engines') optdepends=('gnome-colors-icon-theme') url='http://www.eworm.de/' license=('GPL') source=('http://gnome-colors.googlecode.com/svn/trunk/gnome-colors/Palette.svg') sha256sums=('61c090e07aa674fd29dfbc069ba9a947c2b9dad1a42b50f51dbfb37a06c73d5b') package() { COLORS=("Aluminium Dark:base_color:#4c4c4c" "Aluminium Dark:bg_color:#3c3c3c" "Aluminium Dark:fg_color:#d4d4d4" "Aluminium Dark:selected_bg_color:#babdb6" "Aluminium Dark:selected_fg_color:#000000" "Aluminium Dark:text_color:#d4d4d4" "Aluminium Dark:tooltip_bg_color:#f5f576" "Aluminium Dark:tooltip_fg_color:#1a1a1a" "Brave Dark:base_color:#4c4c4c" "Brave Dark:bg_color:#3c3c3c" "Brave Dark:fg_color:#d4d4d4" "Brave Dark:selected_bg_color:#3465a4" "Brave Dark:selected_fg_color:#ffffff" "Brave Dark:text_color:#d4d4d4" "Brave Dark:tooltip_bg_color:#f5f576" "Brave Dark:tooltip_fg_color:#1a1a1a" "Butter Dark:base_color:#4c4c4c" "Butter Dark:bg_color:#3c3c3c" "Butter Dark:fg_color:#d4d4d4" "Butter Dark:selected_bg_color:#edd400" "Butter Dark:selected_fg_color:#000000" "Butter Dark:text_color:#d4d4d4" "Butter Dark:tooltip_bg_color:#f5f576" "Butter Dark:tooltip_fg_color:#1a1a1a" "Dust Dark:base_color:#4c4c4c" "Dust Dark:bg_color:#3c3c3c" "Dust Dark:fg_color:#d4d4d4" "Dust Dark:selected_bg_color:#906e4c" "Dust Dark:selected_fg_color:#ffffff" "Dust Dark:text_color:#d4d4d4" "Dust Dark:tooltip_bg_color:#f5f576" "Dust Dark:tooltip_fg_color:#1a1a1a" "Human Dark:base_color:#4c4c4c" "Human Dark:bg_color:#3c3c3c" "Human Dark:fg_color:#d4d4d4" "Human Dark:selected_bg_color:#e07a1f" "Human Dark:selected_fg_color:#ffffff" "Human Dark:text_color:#d4d4d4" "Human Dark:tooltip_bg_color:#f5f576" "Human Dark:tooltip_fg_color:#1a1a1a" "Illustrious Dark:base_color:#4c4c4c" "Illustrious Dark:bg_color:#3c3c3c" "Illustrious Dark:fg_color:#d4d4d4" "Illustrious Dark:selected_bg_color:#dc6472" "Illustrious Dark:selected_fg_color:#ffffff" "Illustrious Dark:text_color:#d4d4d4" "Illustrious Dark:tooltip_bg_color:#f5f576" "Illustrious Dark:tooltip_fg_color:#1a1a1a" "Noble Dark:base_color:#4c4c4c" "Noble Dark:bg_color:#3c3c3c" "Noble Dark:fg_color:#d4d4d4" "Noble Dark:selected_bg_color:#75507b" "Noble Dark:selected_fg_color:#ffffff" "Noble Dark:text_color:#d4d4d4" "Noble Dark:tooltip_bg_color:#f5f576" "Noble Dark:tooltip_fg_color:#1a1a1a" "Tribute Dark:base_color:#4c4c4c" "Tribute Dark:bg_color:#3c3c3c" "Tribute Dark:fg_color:#d4d4d4" "Tribute Dark:selected_bg_color:#9c9e8a" "Tribute Dark:selected_fg_color:#ffffff" "Tribute Dark:text_color:#d4d4d4" "Tribute Dark:tooltip_bg_color:#f5f576" "Tribute Dark:tooltip_fg_color:#1a1a1a" "Wine Dark:base_color:#4c4c4c" "Wine Dark:bg_color:#3c3c3c" "Wine Dark:fg_color:#d4d4d4" "Wine Dark:selected_bg_color:#c22f2f" "Wine Dark:selected_fg_color:#ffffff" "Wine Dark:text_color:#d4d4d4" "Wine Dark:tooltip_bg_color:#f5f576" "Wine Dark:tooltip_fg_color:#1a1a1a" "Wise Dark:base_color:#4c4c4c" "Wise Dark:bg_color:#3c3c3c" "Wise Dark:fg_color:#d4d4d4" "Wise Dark:selected_bg_color:#709937" "Wise Dark:selected_fg_color:#ffffff" "Wise Dark:text_color:#d4d4d4" "Wise Dark:tooltip_bg_color:#f5f576" "Wise Dark:tooltip_fg_color:#1a1a1a" "Aluminium:base_color:#ffffff" "Aluminium:bg_color:#ebebeb" "Aluminium:fg_color:#101010" "Aluminium:selected_bg_color:#d3d7cf" "Aluminium:selected_fg_color:#000000" "Aluminium:text_color:#1a1a1a" "Aluminium:tooltip_bg_color:#f5f5b5" "Aluminium:tooltip_fg_color:#000000" "Brave:base_color:#ffffff" "Brave:bg_color:#ebebeb" "Brave:fg_color:#101010" "Brave:selected_bg_color:#729fcf" "Brave:selected_fg_color:#ffffff" "Brave:text_color:#1a1a1a" "Brave:tooltip_bg_color:#f5f5b5" "Brave:tooltip_fg_color:#000000" "Butter:base_color:#ffffff" "Butter:bg_color:#ebebeb" "Butter:fg_color:#101010" "Butter:selected_bg_color:#fce94f" "Butter:selected_fg_color:#000000" "Butter:text_color:#1a1a1a" "Butter:tooltip_bg_color:#f5f5b5" "Butter:tooltip_fg_color:#000000" "Dust:base_color:#ffffff" "Dust:bg_color:#ebebeb" "Dust:fg_color:#101010" "Dust:selected_bg_color:#b49372" "Dust:selected_fg_color:#ffffff" "Dust:text_color:#1a1a1a" "Dust:tooltip_bg_color:#f5f5b5" "Dust:tooltip_fg_color:#000000" "Human:base_color:#ffffff" "Human:bg_color:#ebebeb" "Human:fg_color:#101010" "Human:selected_bg_color:#faa546" "Human:selected_fg_color:#000000" "Human:text_color:#1a1a1a" "Human:tooltip_bg_color:#f5f5b5" "Human:tooltip_fg_color:#000000" "Illustrious:base_color:#ffffff" "Illustrious:bg_color:#ebebeb" "Illustrious:fg_color:#101010" "Illustrious:selected_bg_color:#f9a1ac" "Illustrious:selected_fg_color:#000000" "Illustrious:text_color:#1a1a1a" "Illustrious:tooltip_bg_color:#f5f5b5" "Illustrious:tooltip_fg_color:#000000" "Noble:base_color:#ffffff" "Noble:bg_color:#ebebeb" "Noble:fg_color:#101010" "Noble:selected_bg_color:#ad7fa8" "Noble:selected_fg_color:#ffffff" "Noble:text_color:#1a1a1a" "Noble:tooltip_bg_color:#f5f5b5" "Noble:tooltip_fg_color:#000000" "Tribute:base_color:#ffffff" "Tribute:bg_color:#ebebeb" "Tribute:fg_color:#101010" "Tribute:selected_bg_color:#bcbea7" "Tribute:selected_fg_color:#000000" "Tribute:text_color:#1a1a1a" "Tribute:tooltip_bg_color:#f5f5b5" "Tribute:tooltip_fg_color:#000000" "Wine:base_color:#ffffff" "Wine:bg_color:#ebebeb" "Wine:fg_color:#101010" "Wine:selected_bg_color:#df5757" "Wine:selected_fg_color:#ffffff" "Wine:text_color:#1a1a1a" "Wine:tooltip_bg_color:#f5f5b5" "Wine:tooltip_fg_color:#000000" "Wise:base_color:#ffffff" "Wise:bg_color:#ebebeb" "Wise:fg_color:#101010" "Wise:selected_bg_color:#97bf60" "Wise:selected_fg_color:#000000" "Wise:text_color:#1a1a1a" "Wise:tooltip_bg_color:#f5f5b5" "Wise:tooltip_fg_color:#000000") for THEME in {"Illustrious","Butter","Dust","Noble","Aluminium","Tribute","Brave","Human","Wine","Wise"}{""," Dark"}; do ICONTHEME="${THEME%% *}" SEDARGS=() for COLOR in "${COLORS[@]}"; do if [ "${COLOR%%:*}" = "${THEME}" ]; then THEMECOLOR="${COLOR#*:}" SEDARGS+=(-e "/^gtk-color-scheme/s/\\(\\\"\\|n\\)${THEMECOLOR%:*}:#[0-9a-fA-F]*/\1${THEMECOLOR}/") fi done sed "${SEDARGS[@]}" < /usr/share/themes/Clearlooks/gtk-2.0/gtkrc > ${srcdir}/gtkrc install -D -m0644 ${srcdir}/gtkrc ${pkgdir}/usr/share/themes/Clearlooks${THEME/ /}/gtk-2.0/gtkrc ( echo "[Desktop Entry]" echo "Type=X-GNOME-Metatheme" echo "Name=Clearlooks ${THEME}" echo "Comment=Clearlooks Color theme ${THEME}" echo "Encoding=UTF-8" echo echo "[X-GNOME-Metatheme]" echo "Name=Clearlooks ${THEME}" echo "GtkTheme=Clearlooks ${THEME}" echo "MetacityTheme=Clearlooks ${THEME}" echo "IconTheme=gnome-${ICONTHEME,,}" echo "ApplicationFont=sans 12" ) > ${srcdir}/index.theme install -D -m0644 ${srcdir}/index.theme ${pkgdir}/usr/share/themes/Clearlooks${THEME/ /}/index.theme done install -D -m0644 ${srcdir}/Palette.svg ${pkgdir}/usr/share/${pkgname}/Palette.svg }