summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 1693a2e776efa9e5af3f2fe23ade4e834b249cfb (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
# Maintainer: Hyacinthe Cartiaux <hyacinthe.cartiaux@free.fr>

pkgname=kde-colors-solarized-git
pkgver=20131024
pkgrel=3
pkgdesc="Solarized theme for Kcolorchooser."
arch=('any')
url="https://github.com/hayalci/kde-colors-solarized"
license=('GPL')
makedepends=('git')
depends=('kdebase-workspace')
_gitroot=https://github.com/hayalci/kde-colors-solarized.git

build() {
  if [[ ! -d "$pkgname" ]] ; then
    git clone "$_gitroot" "$pkgname"
  fi
  cd "$pkgname"
  git reset --hard
  git checkout "$_gitname"
  git pull
}

package() {
  # We reproduce the steps from the install script
  prefix=$(kde4-config --prefix)/share

  # KDE Color Palette
  mkdir -p "${pkgdir}/${prefix}/config/colors/"
  install -m 644 "${srcdir}/${pkgname}/Solarized_Colors" "${pkgdir}/${prefix}/config/colors/Solarized Colors"

  # Konsole (yakuake, etc.) color scheme / merged upstream
  # mkdir -p "${pkgdir}/${prefix}/apps/konsole/"
  # install -m 644 "${srcdir}/${pkgname}/Solarized Dark.colorscheme"  "${pkgdir}/${prefix}/apps/konsole"
  # install -m 644 "${srcdir}/${pkgname}/Solarized Light.colorscheme" "${pkgdir}/${prefix}/apps/konsole"

  # Kate Color Schema and syntax highligting / merged upstream
  # mkdir -p ${pkgdir}/${prefix}/config/
  # cat "${srcdir}/${pkgname}/Solarized Dark.kateschema" >   "${pkgdir}/${prefix}/config/kateschemarc"
  # cat "${srcdir}/${pkgname}/Solarized Dark.katesyntax" >   "${pkgdir}/${prefix}/config/katesyntaxhighlightingrc"
  # cat "${srcdir}/${pkgname}/Solarized Light.kateschema" >> "${pkgdir}/${prefix}/config/kateschemarc"
  # cat "${srcdir}/${pkgname}/Solarized Light.katesyntax" >> "${pkgdir}/${prefix}/config/katesyntaxhighlightingrc"

}

# vim:set ts=2 sw=2 et: