diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 81 |
1 files changed, 25 insertions, 56 deletions
@@ -1,70 +1,39 @@ # Maintainer: Adam Goldsmith <contact@adamgoldsmith.name> -## Contributor: Martin Wimpress <code@flexion.org> -## Contributor: Maxime Gauduin <alucryd@gmail.com> -## Contributor: Diego <cdprincipe@gmail.com> -## Contributor: dRaiser <pw@draiser.net> +# Based on numix-themes-git +# Maintainer: Maxime Gauduin <alucryd@archlinux.org> +# Contributor: Diego <cdprincipe@gmail.com> pkgname=numix-themes-darkblue -pkgver=2.5 +pkgver=2.6.1 pkgrel=1 -pkgdesc="A flat and light theme with a modern look using Arch Linux colors (GNOME, Cinnamon, MATE, Openbox, Unity, XFCE)" +pkgdesc='A flat and light theme with a modern look (GNOME, Openbox, Unity, Xfce) (Dark Blue Variant)' arch=('any') url='http://numixproject.org/' license=('GPL3') -depends=('gtk-engine-murrine') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/shimmerproject/Numix/archive/v${pkgver}.tar.gz") -sha256sums=('0fbdfc0281f959bb26e4dcd268bc665c00eeb0030ea4abe9acc8b02460cd1e07') +makedepends=('git' 'glib2' 'ruby-sass') +optdepends=('gtk-engine-murrine: GTK2 theme engine') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/numixproject/numix-gtk-theme/archive/2.6.1.tar.gz" + 'dark_colors.patch') +md5sums=('499e2e8e9d7d1d81403ebf8f65c8ced6' + 'a73ce14c46aabad53ddf6c1c467b2b67') prepare() { - cd Numix-${pkgver} - ## Replace the Numix Pink/Red with Arch Linux Blue, - ## - https://www.archlinux.org/art/ - for i in gtk-2.0/gtkrc \ - gtk-3.0/gtk-dark.css \ - gtk-3.0/gtk-widgets-assets.css \ - gtk-3.0/gtk-widgets.css \ - gtk-3.0/gtk.css \ - gtk-3.0/settings.ini \ - gtk-3.0/apps/gnome-applications.css \ - gtk-3.0/apps/granite-widgets.css \ - gtk-3.0/apps/lightdm-gtk-greeter.css \ - gtk-3.0/apps/nemo.css \ - gtk-3.0/apps/synaptic.css \ - gtk-3.0/apps/unity.css \ - gtk-3.0/apps/xfce.css \ - metacity-1/metacity-theme-2.xml \ - metacity-1/metacity-theme-3.xml \ - openbox-3/themerc \ - xfce-notify-4.0/gtkrc \ - xfwm4/themerc \ - index.theme \ - gtk-3.0/assets/checkbox-checked-dark.svg \ - gtk-3.0/assets/menuitem-checkbox-checked.svg \ - gtk-3.0/assets/checkbox-mixed-dark.svg \ - gtk-3.0/assets/menuitem-checkbox-mixed.svg \ - gtk-3.0/assets/menuitem-radio-checked.svg \ - gtk-3.0/assets/radio-selected-dark.svg \ - gtk-3.0/assets/grid-selection-checked-dark.svg \ - gtk-3.0/assets/radio-mixed-dark.svg - do - sed -i 's/#fc6f5d/#1568A4/g' "${i}" - sed -i 's/#d64937/#1568A4/g' "${i}" - sed -i 's/#b14638/#1568A4/g' "${i}" - sed -i 's/Numix/Numix-DarkBlue/' "${i}" - done - sed -i 's|text_color:#333333|text_color:#dcdcdc|g - s|base_color:#f9f9f9|base_color:#333333|g - s|bg_color:#dedede|bg_color:#333333|g - s|fg_color:#555555|fg_color:#dcdcdc|g - s|toolbar_bg_color:#dedede|toolbar_bg_color:#404040|g - s|toolbar_fg_color:#555555|toolbar_fg_color:#dcdcdc|g' gtk-2.0/gtkrc - ln -srf gtk-3.0/gtk{-dark,}.css + cd "$srcdir/numix-gtk-theme-$pkgver/" + + patch -Np1 -i ../dark_colors.patch + ln -srf gtk-3.0/gtk{-dark,}.css + ln -srf gtk-3.20/gtk{-dark,}.css +} + +build() { + cd "$srcdir/numix-gtk-theme-$pkgver/" + make } package() { - cd Numix-${pkgver} - install -dm 755 "${pkgdir}"/usr/share/themes/Numix-DarkBlue - rm -rf .git .gitignore CREDITS LICENSE README.md - cp -dr --no-preserve='ownership,mode' * "${pkgdir}"/usr/share/themes/Numix-DarkBlue + cd "$srcdir/numix-gtk-theme-$pkgver/" + make INSTALL_DIR="${pkgdir}/usr/share/themes/Numix-DarkBlue" install } + +# vim: ts=2 sw=2 et: |