Autor Wątek: KCron na KF5  (Przeczytany 963 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
KCron na KF5
« dnia: Luty 28, 2015, 09:53:56 »
KCron jest już dość dobrze przeportowany do KF5/Qt5 (brakuje mu *.desktop), zatem przedstawiam wersję zbudowaną w oparciu o KF5. Jest to oczywiście wersja -git, albowiem nie ma jeszcze wersji w repozytoriach stable KDE (prawdopodobnie stanie się częścią KDE Applications 15.04).

PKGBUILD
#Maintainer: pavbaranov

pkgname=kcron-git
pkgver=r636.6673ac2
pkgrel=1
pkgdesc='GUI crontab editor build against of KF5'
url='http://userbase.kde.org/KCron'
arch=('x86_64')
license=('GPL' 'LGPL' 'FDL')
depends=('ki18n' 'kiconthemes' 'kio' 'kxmlgui')
makedepends=('extra-cmake-modules' 'kdoctools' 'git')
conflicts=('kdeadmin-kcron')
replaces=('kdeadmin-kcron')
source=("git://anongit.kde.org/kcron.git")
md5sums=('SKIP')
_gitpgkname=kcron

pkgver() {
  cd kcron
  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

prepare() {
  cd $_gitpkgname
}

build() {
  mkdir -p build
  cd build
 
  cmake ../kcron \
    -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DLIB_INSTALL_DIR=lib \
    -DPLUGIN_INSTALL_DIR=/usr/lib/qt5/plugins \
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
    -DBUILD_TESTING=OFF
  make
}

package() {
  cd build

  make DESTDIR=${pkgdir} install
}

EDIT:
Obecnie polecam stosowanie wersji kcron z kde-unstable (dostępna tam wersja 15.03.97), aż do czasu gdy znajdzie się w repozytoriach Archa (druga połowa kwietnia).
« Ostatnia zmiana: Kwiecień 08, 2015, 08:04:42 wysłana przez pavbaranov »

 

Polityka cookies
Darmowe Fora | Darmowe Forum
pack-of-black-and-white jezyki2 pupek halotupsy rodzina