KShutDown 3.99 Beta 1
KShutDown to małe, sympatyczne narzędzie graficzne dla środowiska KDE, które umożliwia m.in. wyłączenie komputera w określonym czasie. Wersja, która dostępna jest w Archu jest ostatnią wersją stabilną, czyli 3.2. Jest to wersja budowana z użyciem bibliotek KDE4 i przeznaczona dla tego środowiska. Od października ub.r. dostępna jest natomiast wersja oznaczona jako 3.99 Beta 1, która m.in. umożliwia jej zbudowanie w oparciu o KF5, a zatem będzie działać (i działa) w Plasma 5. Skoro nie istnieją skrypty w AUR umożliwiające budowę tej wersji, to poniżej podaję zawartość niezbędnych plików, umożliwiających budowę aplikacji. Istnieje również możliwość budowy tej aplikacji w oparciu wyłącznie o Qt5, a zatem będzie ona działać (bez zbędnego ciągnięcia za sobą bibliotek KF5) również np. w LXQT, czy innych środowiskach opartych o Qt5. Tej wersji jednak jeszcze nie budowałem.
PKGBUILD:
PKGBUILD:
pkgname=kshutdown pkgver=3.99beta pkgrel=1 pkgdesc='Shutdown Utility for KDE' arch=('i686' 'x86_64') url='http://kshutdown.sourceforge.net/' license=('GPL') depends=('knotifyconfig' 'kidletime' 'hicolor-icon-theme') makedepends=('cmake' 'gcc-libs' 'automoc4' 'xdg-utils') install="$pkgname.install" source=("http://downloads.sourceforge.net/$pkgname/$pkgname-source-$pkgver.zip") sha256sums=('f73c5c6cec5ec4e427452ae190fda4a337d6290d7b15f32a33749f633fd822cc') build() { mkdir build cd build cmake "../$pkgname-$pkgver" \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKS_KF5=true } package() { make -C build DESTDIR="$pkgdir" install }
kshutdown.install
post_install() {xdg-icon-resource forceupdate --theme hicolor &> /dev/null}post_upgrade() {post_install}post_remove() {post_install}
Komentarze
Prześlij komentarz