Arch-Like - nietypowy blog, nietypowe forum.

Projekty/Wsparcie => POLAUR => Wątek zaczęty przez: pavbaranov w Grudzień 21, 2014, 15:33:14

Tytuł: Helium Theme dla Plasma5
Wiadomość wysłana przez: pavbaranov w Grudzień 21, 2014, 15:33:14
Jakby komuś było tęskno za tym tematem pulpitu, to proszę bardzo oto poprawka dla istniejącego w AUR "pakietu" plasma-theme-helium. W tarballu jest zaledwie jeden plik - PKGBUILD zatem albo ściągamy z AUR PKGBUILD i nanosimy proponowane poprawki, albo po prostu kopiujemy poniższy kod do pliku PKGBUILD i instalujemy przez makepkg.
# Maintainer: Adrian Berriel <berriel[at]gmail[dot]com>
# Maintainer: pavbaranov

# Changelog by pavbaranov: porting Helium to Plasma5

pkgname=plasma-themes-helium
pkgver=5.0.0
pkgrel=1
pkgdesc="Transparent theme based on air and eleonora. but giving it an extra touch"
arch=('i686' 'x86_64')
license=('GPL')
url="http://kde-look.org/content/show.php/Helium?content=125471"
conflicts=('plasma-theme-gremix' 'plasma-theme-helium')
source=("http://kde-look.org/CONTENT/content-files/125471-Helium.tar.xz")
md5sums=('f0a03eaa13b09e19d8f5d75001a8dae1')

package() {

  mkdir -p $pkgdir/usr/share/plasma/desktoptheme
  cd $srcdir
  cp -r Helium $pkgdir/usr/share/plasma/desktoptheme
  chmod -R 755 $pkgdir/usr/share/plasma/desktoptheme/Helium

}
Tytuł: Odp: Helium Theme dla Plasma5
Wiadomość wysłana przez: pavbaranov w Czerwiec 21, 2015, 17:36:04
Nowa wersja 6.0.0. Zyskała m.in. wsparcie dla Plasma 5.3.1.
# Maintainer: Adrian Berriel <berriel[at]gmail[dot]com>
# Maintainer for Plasma 5: pavbaranov

# Changelog by pavbaranov: porting Helium to Plasma5

pkgname=plasma-themes-helium
pkgver=6.0.0
pkgrel=1
pkgdesc="Transparent theme based on air and eleonora. but giving it an extra touch"
arch=('i686' 'x86_64')
license=('GPL')
url="http://kde-look.org/content/show.php/Helium?content=125471"
conflicts=('plasma-theme-gremix' 'plasma-theme-helium')
source=("http://kde-look.org/CONTENT/content-files/125471-Helium.tar.xz")
md5sums=('f0a03eaa13b09e19d8f5d75001a8dae1')

package() {

  mkdir -p $pkgdir/usr/share/plasma/desktoptheme
  cd $srcdir
  cp -r Helium $pkgdir/usr/share/plasma/desktoptheme
  chmod -R 755 $pkgdir/usr/share/plasma/desktoptheme/Helium

}
Tytuł: Odp: Helium Theme dla Plasma5
Wiadomość wysłana przez: pavbaranov w Czerwiec 21, 2015, 23:25:56
Mała upstreamowa poprawka kolorów - wersja 6.0.1:
PKGBUILD
# Maintainer: Adrian Berriel <berriel[at]gmail[dot]com>
# Maintainer: pavbaranov

# Changelog by pavbaranov: porting Helium to Plasma5

pkgname=plasma-themes-helium
pkgver=6.0.1
pkgrel=1
pkgdesc="Transparent theme based on air and eleonora. but giving it an extra touch"
arch=('i686' 'x86_64')
license=('GPL')
url="http://kde-look.org/content/show.php/Helium?content=125471"
conflicts=('plasma-theme-gremix' 'plasma-theme-helium')
source=("http://kde-look.org/CONTENT/content-files/125471-Helium.tar.xz")
md5sums=('f0a03eaa13b09e19d8f5d75001a8dae1')

package() {

  mkdir -p $pkgdir/usr/share/plasma/desktoptheme
  cd $srcdir
  cp -r Helium $pkgdir/usr/share/plasma/desktoptheme
  chmod -R 755 $pkgdir/usr/share/plasma/desktoptheme/Helium

}
Tytuł: Odp: Helium Theme dla Plasma5
Wiadomość wysłana przez: pavbaranov w Czerwiec 22, 2015, 09:04:53
Znów niewielka poprawka i mamy wersję 6.0.2:
PKGBUILD
# Maintainer: Adrian Berriel <berriel[at]gmail[dot]com>
# Maintainer: pavbaranov

# Changelog by pavbaranov: porting Helium to Plasma5

pkgname=plasma-themes-helium
pkgver=6.0.2
pkgrel=1
pkgdesc="Transparent theme based on air and eleonora. but giving it an extra touch"
arch=('i686' 'x86_64')
license=('GPL')
url="http://kde-look.org/content/show.php/Helium?content=125471"
conflicts=('plasma-theme-gremix' 'plasma-theme-helium')
source=("http://kde-look.org/CONTENT/content-files/125471-Helium.tar.gz")
md5sums=('5a366b38c4d6285e8cb890f64155bfed')

package() {

  mkdir -p $pkgdir/usr/share/plasma/desktoptheme
  cd $srcdir
  cp -r Helium $pkgdir/usr/share/plasma/desktoptheme
  chmod -R 755 $pkgdir/usr/share/plasma/desktoptheme/Helium

}
Przypominam, że jeśli ktoś tworzy tę paczkę w katalogu, w który służył mu do tego celu, to przed jej zrobieniem kasujemy plik 125471-Hellium.tar.gz - inaczej, paczka zostanie zbudowana z dotychczasowych źródeł, a jedynie zmieni się jej numeracja.
Tytuł: Odp: Helium Theme dla Plasma5
Wiadomość wysłana przez: pavbaranov w Lipiec 17, 2015, 09:55:49
Zmiany w zakresie ikon w tacce systemowej oraz niewielkie czyszczenie kodu spowodowało powstanie nowej wersji 6.1.0. U mnie również niewielkie zmiany:
- paczka teraz nazywa się plasma5-theme-helium (co jest wynikiem przyjęcia, że wszelkie paczki z tematami dla nowego KDE winny się zaczynać od plasma5-theme,
- skoro tak, to musi być w konflikcie z plasma-theme-helium,
- zmieniłem również architekturę z bezsensownej związanej z 32/64 bitowej na dowolną "any", bo to co było nie miało najmniejszego sensu.
Przypominam o konieczności uprzedniego skasowania pliku 125471-Helium.tar.gz jeśli taki macie zachowany w katalogu, w którym budowana jest paczka. W przeciwnym razie, skrypt nie ściągnie go raz jeszcze i będzie starał się zbudować ze starszej wersji (może w przyszłości wprowadzę krótki wpis, by badał katalog, czy ten plik się znajduje i usuwał go przed ściągnięciem).
PKGBUILD
# Maintainer: Adrian Berriel <berriel[at]gmail[dot]com>
# Maintainer: pavbaranov

# Changelog by pavbaranov: porting Helium to Plasma5

pkgname=plasma5-themes-helium
pkgver=6.1.0
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"
conflicts=('plasma-theme-gremix' 'plasma-theme-helium')
source=("http://kde-look.org/CONTENT/content-files/125471-Helium.tar.gz")
md5sums=('aaad90659cd2152d0764c6499ee8b490')

package() {

  mkdir -p $pkgdir/usr/share/plasma/desktoptheme
  cd $srcdir
  cp -r Helium $pkgdir/usr/share/plasma/desktoptheme
  chmod -R 755 $pkgdir/usr/share/plasma/desktoptheme/Helium

}