Date: Wednesday, April 4, 2018 @ 21:14:58 Author: arojas Revision: 314283
Add kube and dependencies (13 votes) Added: kasync/ kasync/trunk/ kasync/trunk/PKGBUILD kdav2/ kdav2/trunk/ kdav2/trunk/PKGBUILD kimap2/ kimap2/trunk/ kimap2/trunk/PKGBUILD kube/ kube/trunk/ kube/trunk/PKGBUILD sink/ sink/trunk/ sink/trunk/PKGBUILD -----------------------+ kasync/trunk/PKGBUILD | 31 +++++++++++++++++++++++++++++++ kdav2/trunk/PKGBUILD | 31 +++++++++++++++++++++++++++++++ kimap2/trunk/PKGBUILD | 32 ++++++++++++++++++++++++++++++++ kube/trunk/PKGBUILD | 32 ++++++++++++++++++++++++++++++++ sink/trunk/PKGBUILD | 31 +++++++++++++++++++++++++++++++ 5 files changed, 157 insertions(+) Added: kasync/trunk/PKGBUILD =================================================================== --- kasync/trunk/PKGBUILD (rev 0) +++ kasync/trunk/PKGBUILD 2018-04-04 21:14:58 UTC (rev 314283) @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas <[email protected]> +# Contributor: Jameson Pugh <[email protected]> + +pkgname=kasync +pkgver=0.2.0 +pkgrel=2 +pkgdesc='A C++ library for controlling asynchronous tasks' +arch=(x86_64) +url='https://community.kde.org/KDE_PIM' +license=(GPL) +depends=(qt5-base) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz") +sha256sums=('0ff75cf4cbef3baff2ffd061bac737e7b05bd0f24f7a89ac83c4ea17a5ba4ac3') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIB_INSTALL_DIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Added: kdav2/trunk/PKGBUILD =================================================================== --- kdav2/trunk/PKGBUILD (rev 0) +++ kdav2/trunk/PKGBUILD 2018-04-04 21:14:58 UTC (rev 314283) @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas <[email protected]> + +pkgname=kdav2 +pkgver=0.1.0 +pkgrel=2 +pkgdesc="A DAV protocol implementation with KJobs" +arch=(x86_64) +url="https://community.kde.org/KDE_PIM" +license=(LGPL) +depends=(qt5-xmlpatterns kcoreaddons) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/unstable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz") +sha256sums=('0e4028c4f1f76b315bb54eb7d3e216e7456a445085c47cdca0f7a58368fe6c36') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDE_INSTALL_LIBDIR=lib \ + -DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Added: kimap2/trunk/PKGBUILD =================================================================== --- kimap2/trunk/PKGBUILD (rev 0) +++ kimap2/trunk/PKGBUILD 2018-04-04 21:14:58 UTC (rev 314283) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas <[email protected]> + +pkgname=kimap2 +pkgver=0.2.1 +pkgrel=1 +pkgdesc="Job-based API for interacting with IMAP servers" +arch=(x86_64) +url="https://community.kde.org/KDE_PIM" +license=(LGPL) +depends=(kcoreaddons kmime) +makedepends=(extra-cmake-modules) +#source=("https://download.kde.org/unstable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz") +source=($pkgname-$pkgver.tar.gz::"https://github.com/KDE/kimap2/archive/v$pkgver.tar.gz") +sha256sums=('91a2cc8abb9867dda7024b54d9b352267b75d5420336640ab36d7177e5d3b95b') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDE_INSTALL_LIBDIR=lib \ + -DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Added: kube/trunk/PKGBUILD =================================================================== --- kube/trunk/PKGBUILD (rev 0) +++ kube/trunk/PKGBUILD 2018-04-04 21:14:58 UTC (rev 314283) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas <[email protected]> + +pkgname=kube +pkgver=0.6.0 +pkgrel=1 +pkgdesc="A modern groupware client based on QtQuick and Sink" +arch=(x86_64) +url="https://kube.kde.org/" +license=(LGPL) +depends=(sink qgpgme kpackage qt5-quickcontrols2 qt5-webengine qt5-quickcontrols) +makedepends=(extra-cmake-modules python) +#source=("https://download.kde.org/unstable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz") +source=($pkgname-$pkgver.tar.gz::"https://github.com/KDE/kube/archive/v$pkgver.tar.gz") +sha256sums=('58522a73460c52fe23190498d01fe30e279e23f31cc6f0d69e91e709e3e2d172') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Added: sink/trunk/PKGBUILD =================================================================== --- sink/trunk/PKGBUILD (rev 0) +++ sink/trunk/PKGBUILD 2018-04-04 21:14:58 UTC (rev 314283) @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas <[email protected]> + +pkgname=sink +pkgver=0.6.0 +pkgrel=1 +pkgdesc="An offline-caching, synchronization and indexing system for PIM data" +arch=(x86_64) +url="https://community.kde.org/KDE_PIM" +license=(LGPL) +depends=(kcontacts kasync kimap2 kdav2 lmdb libgit2 xapian-core) +makedepends=(extra-cmake-modules flatbuffers) +#source=("https://download.kde.org/unstable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz") +source=($pkgname-$pkgver.tar.gz::"https://github.com/KDE/sink/archive/v$pkgver.tar.gz") +sha256sums=('359f1579922781c40ebdad6c1ca7c2d70fcded0c6de6d3ff58ad0a98aaac75ac') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
