diff options
-rw-r--r-- | .SRCINFO | 29 | ||||
-rw-r--r-- | PKGBUILD | 62 | ||||
-rw-r--r-- | gtk2.patch | 4 | ||||
-rw-r--r-- | gtk3.patch | 20 | ||||
-rw-r--r-- | ubuntu-themes-wildblueyonder.install | 15 |
5 files changed, 130 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..55cb1efbca5d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,29 @@ +pkgbase = ubuntu-themes-wildblueyonder + pkgdesc = Ambiance and Radiance themes, with a slight colour variation. + pkgver = 14.04+14.10.20140929 + pkgrel = 1 + url = https://launchpad.net/ubuntu-themes + install = ubuntu-themes-wildblueyonder.install + arch = any + license = CCPL + makedepends = python2 + makedepends = imagemagick + makedepends = icon-naming-utils + depends = humanity-icon-theme + depends = gnome-icon-theme + depends = hicolor-icon-theme + depends = gtk-engine-unico + depends = gtk-engine-murrine + provides = ubuntu-themes + provides = ubuntu-mono + conflicts = ubuntu-themes + conflicts = ubuntu-mono + source = https://launchpad.net/ubuntu/+archive/primary/+files/ubuntu-themes_14.04+14.10.20140929.orig.tar.gz + source = gtk2.patch + source = gtk3.patch + md5sums = 268d1c4a3ef375400f1cb990c4b635e0 + md5sums = 82ca564f78217c88358fedc5003bf149 + md5sums = b3808ebed9a637971a934646349cde69 + +pkgname = ubuntu-themes-wildblueyonder + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..43aeda86c89b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,62 @@ +# Maintainer: Hugo Osvaldo Barrera <hugo@barrera.io> +# Contributor: D. Can Celasun <dcelasun@gmail.com> + +pkgname=ubuntu-themes-wildblueyonder +_pkgname=ubuntu-themes +_actual_ver=14.04 +_extra_ver=+14.10.20140929 +pkgver=${_actual_ver}${_extra_ver} +# pkgver=${_actual_ver}${_extra_ver/\+/.} +pkgrel=1 +pkgdesc="Ambiance and Radiance themes, with a slight colour variation." +arch=(any) +url="https://launchpad.net/ubuntu-themes" +license=(CCPL) +depends=(humanity-icon-theme gnome-icon-theme hicolor-icon-theme + gtk-engine-unico gtk-engine-murrine) +makedepends=(python2 imagemagick icon-naming-utils) +provides=(ubuntu-themes ubuntu-mono) +conflicts=(ubuntu-themes ubuntu-mono) +install=${pkgname}.install +source=("https://launchpad.net/ubuntu/+archive/primary/+files/${_pkgname}_${_actual_ver}${_extra_ver}.orig.tar.gz" + gtk2.patch gtk3.patch) +md5sums=('268d1c4a3ef375400f1cb990c4b635e0' + '82ca564f78217c88358fedc5003bf149' + 'b3808ebed9a637971a934646349cde69') + +prepare () { + cd "$srcdir"/${_pkgname}-${pkgver}/ + + patch Ambiance/gtk-2.0/gtkrc -i ../gtk2.patch + patch -Np0 -i "../gtk3.patch" + + sed -i 's|^\(#!.*python$\)|\12|g' scavenge.py +} + +build() { + cd "$srcdir"/${_pkgname}-${pkgver}/ + make +} + +package () { + + cd "$srcdir"/${_pkgname}-${pkgver}/ + + # Install themes + install -dm755 "${pkgdir}/usr/share/themes/" + cp -rp "Ambiance" "$pkgdir/usr/share/themes" + cp -rp "Radiance" "$pkgdir/usr/share/themes" + + # Install icons + install -dm755 "${pkgdir}/usr/share/icons/" + cp -av ubuntu-mono-dark/ "${pkgdir}/usr/share/icons/" + cp -av ubuntu-mono-light/ "${pkgdir}/usr/share/icons/" + cp -av LoginIcons/ "${pkgdir}/usr/share/icons/" + cp -av suru-icons/ "${pkgdir}/usr/share/icons/" + cp -av ubuntu-mobile/ "${pkgdir}/usr/share/icons/" + + mv "${pkgdir}"/usr/share/icons/{suru-icons,suru}/ + + install -Dm644 distributor-logo.png \ + "${pkgdir}/usr/share/icons/hicolor/48x48/apps/distributor-logo.png" +} diff --git a/gtk2.patch b/gtk2.patch new file mode 100644 index 000000000000..5faa016b0ce2 --- /dev/null +++ b/gtk2.patch @@ -0,0 +1,4 @@ +1c1 +< gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_bg_color:#f07746\nselected_fg_color:#FFFFFF\ntext_color:#3C3C3C\nbg_color:#F2F1F0\ntooltip_bg_color:#000000\nlink_color:#DD4814" +--- +> gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_bg_color:#7788b1\nselected_fg_color:#FFFFFF\ntext_color:#3C3C3C\nbg_color:#F2F1F0\ntooltip_bg_color:#000000\nlink_color:#DD4814" diff --git a/gtk3.patch b/gtk3.patch new file mode 100644 index 000000000000..c67f69edaea6 --- /dev/null +++ b/gtk3.patch @@ -0,0 +1,20 @@ +diff -Nuar Ambiance/gtk-3.0/gtk-main.css Ambiance/gtk-3.0/gtk-main.css +--- Ambiance/gtk-3.0/gtk-main.css 2012-09-28 13:17:11.000000000 -0300 ++++ Ambiance/gtk-3.0/gtk-main.css 2013-06-03 10:42:25.376319514 -0300 +@@ -3,7 +3,7 @@ + @define-color fg_color #4c4c4c; + @define-color base_color #ffffff; + @define-color text_color #3C3C3C; +-@define-color selected_bg_color #f07746; ++@define-color selected_bg_color #7788b1; + @define-color selected_fg_color #ffffff; + @define-color tooltip_bg_color #000000; + @define-color tooltip_fg_color #ffffff; +diff -Nuar Ambiance/gtk-3.0/settings.ini Ambiance/gtk-3.0/settings.ini +--- Ambiance/gtk-3.0/settings.ini 2012-09-28 13:17:11.000000000 -0300 ++++ Ambiance/gtk-3.0/settings.ini 2013-06-03 10:41:03.175750601 -0300 +@@ -1,3 +1,3 @@ + [Settings] +-gtk-color-scheme = "base_color:#ffffff\nbg_color:#f2f1f0\ntooltip_bg_color:#000000\nselected_bg_color:#f07746\ntext_color:#3C3C3C\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff\nlink_color:#DD4814\nbg_color_dark:#3c3b37\nfg_color_dark:#dfdbd2" ++gtk-color-scheme = "base_color:#ffffff\nbg_color:#f2f1f0\ntooltip_bg_color:#000000\nselected_bg_color:#7788b1\ntext_color:#3C3C3C\nfg_color:#4c4c4c\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff\nlink_color:#DD4814\nbg_color_dark:#3c3b37\nfg_color_dark:#dfdbd2" + gtk-auto-mnemonics = 1 diff --git a/ubuntu-themes-wildblueyonder.install b/ubuntu-themes-wildblueyonder.install new file mode 100644 index 000000000000..13f15bf8ea30 --- /dev/null +++ b/ubuntu-themes-wildblueyonder.install @@ -0,0 +1,15 @@ +post_install() { + if [ -x $(which gtk-update-icon-cache) ]; then + gtk-update-icon-cache -q -t -f usr/share/icons/LoginIcons/ + gtk-update-icon-cache -q -t -f usr/share/icons/ubuntu-mono-dark/ + gtk-update-icon-cache -q -t -f usr/share/icons/ubuntu-mono-light/ + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |