poniedziałek, 4 kwietnia 2016

Plasma 5 Tweaks - motyw Helium

W repozytorium AUR są dostępne skrypty budujące niegdyś dość popularny i dobrze oceniany wystrój dla KDE o nazwie Helium. Pomijając, że jest to stara wersja (6.0.0, podczas, gdy dostępna jest już 7.1.0), to PKGBUILD budujący paczkę jest wadliwy. Po pierwsze winien być pakowany jako "any", a nie dla rodzaju systemu (32/64-bitowy), to nadto umieszcza swoje pliki w wadliwym miejscu. Przynajmniej jeśli chodzi o Plasmę. Prawidłowy PKGBUILD wyglądać winnien tak:
pkgname=plasma5-theme-helium
_pkgname=Helium
pkgver=7.1.1
pkgrel=1
pkgdesc="Transparent theme based on air and eleonora. but giving it an extra touch"
arch=('any')
license=('GPL')
url="http://kde-look.org/content/show.php/Helium?content=125471"
depends=('plasma-desktop') 
conflicts=('plasma-theme-gremix' 'plasma-theme-helium')
source=("http://kde-look.org/CONTENT/content-files/125471-Helium.tar.xz")
md5sums=('f0a03eaa13b09e19d8f5d75001a8dae1')

package() {
    install -dm755 ${pkgdir}/usr/share/plasma/desktoptheme/
    cp -r ${srcdir}/${_pkgname}/ ${pkgdir}/usr/share/plasma/desktoptheme/
    }
Instalacja tematu spowoduje (oczywiście po potwierdzeniu) odinstalowanie również znajdującego się w systemie plasma-theme-helium.

EDIT:
W międzyczasie pojawiła się nowa wersja Helium 7.1.1 z niewielkimi poprawkami - dostosowałem do niej PKBUILD.