SHOW:
|
|
- or go back to the newest paste.
| 1 | # Maintainer: Que Quotion <[email protected]> | |
| 2 | ||
| 3 | pkgname=plank-themer-git | |
| 4 | _gitname=plank-themer | |
| 5 | pkgver=6b66d2d | |
| 6 | pkgrel=1 | |
| 7 | pkgdesc="A small program that allows you to change Plank Dock themes without any additional consumption of resources" | |
| 8 | arch=('i686' 'x86_64')
| |
| 9 | url="http://rhoconlinux.github.io/plank-themer/" | |
| 10 | license=('LGPL')
| |
| 11 | depends=('bash' 'plank')
| |
| 12 | makedepends=('bash')
| |
| 13 | provides=("plank-themer=${pkgver}" "plank-themer-git=${pkgver}")
| |
| 14 | conflicts=() | |
| 15 | replaces=('plank-themer')
| |
| 16 | - | install=plank-themer.install |
| 16 | + | source=('git://github.com/rhoconlinux/plank-themer'
|
| 17 | - | source=('git://github.com/rhoconlinux/plank-themer')
|
| 17 | + | 'Makefile' |
| 18 | - | sha512sums=('SKIP')
|
| 18 | + | 'plank-themer.sh') |
| 19 | sha512sums=('SKIP'
| |
| 20 | 'b6562a7b69f4991d0e49c4bc9c79d5627fefcca6c95224acb28b17a0f7e20f0c65c7edd819641bd0ffe2ec063da4b2b3b6a7ac8d1229f21966874c8537e783bc' | |
| 21 | - | cd "${_gitname}"
|
| 21 | + | 'f5637581a9373b878f5ba3b55cec156ab6a82c159f3af2f872a183cde4817a17ada0d8745d319fcdbb68d1a49417247b08d732e0fc0c77b679ac8b4c3f65924d') |
| 22 | - | git describe --always | sed 's/-/./g' |
| 22 | + | |
| 23 | pkgver() {
| |
| 24 | ||
| 25 | cd "${_gitname}"
| |
| 26 | - | rm -rf ${_gitname}/themes-repo/Themes/Pantheon # Conflicts with plank-theme-pantheon(-bzr); probably not as up-to-date.
|
| 26 | + | git describe --always | sed 's/-/./g' |
| 27 | ||
| 28 | } | |
| 29 | ||
| 30 | ||
| 31 | - | # This should go in /usr/share/somewhere, but the scripts aren't set up for that. |
| 31 | + | |
| 32 | - | # Tried "install -Ddm644 -o ${USER} -g ${USER}", but "sudo pacman -U plank-themer-git"
|
| 32 | + | |
| 33 | - | # gives a warning about incorrect permissions and the ownership gets scrambled. |
| 33 | + | rm -rf ${_gitname}/themes-repo/Themes/Pantheon # Conflicts with plank-theme-pantheon(-bzr); probably not as up-to-date.
|
| 34 | - | # Installing everything as root in ${USER}'s home and fixing it in post_install() seems
|
| 34 | + | cp "$srcdir/Makefile" ${_gitname}
|
| 35 | - | # to be the only option, but that doesn't work either. |
| 35 | + | cp "$srcdir/plank-themer.sh" ${_gitname}
|
| 36 | - | install -Dd ${pkgdir}${HOME}/.config/plank/dock1/theme_index
|
| 36 | + | |
| 37 | - | for i in ${_gitname}/theme_index/*
|
| 37 | + | |
| 38 | - | do |
| 38 | + | |
| 39 | - | if [[ -d ${i} ]]; then
|
| 39 | + | build() {
|
| 40 | - | install -Dd ${pkgdir}${HOME}/.config/plank/dock1/theme_index/$(basename ${i})
|
| 40 | + | |
| 41 | - | install -D ${i}/* ${pkgdir}${HOME}/.config/plank/dock1/theme_index/$(basename ${i})/
|
| 41 | + | cd ${_gitname}
|
| 42 | - | else |
| 42 | + | make DESTDIR="$pkgdir" |
| 43 | - | install -D ${i} ${pkgdir}${HOME}/.config/plank/dock1/theme_index/
|
| 43 | + | |
| 44 | - | fi |
| 44 | + | |
| 45 | - | done |
| 45 | + | |
| 46 | package() {
| |
| 47 | - | # This should go in /usr/share/somewhere, but the scripts aren't set up for that. |
| 47 | + | |
| 48 | - | # Tried "install -Ddm644 -o ${USER} -g ${USER}", but "sudo pacman -U plank-themer-git"
|
| 48 | + | cd ${_gitname}
|
| 49 | - | # gives a warning about incorrect permissions and the ownership gets scrambled. |
| 49 | + | make DESTDIR="$pkgdir" install |
| 50 | - | # Installing everything as root in ${USER}'s home and fixing it in post_install() seems
|
| 50 | + | |
| 51 | - | # to be the only option, but that doesn't work either. |
| 51 | + |