blob: 799be1ed7bdbb27ec9d2212c59b53b0ea0fcb18f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
# $Id$
# Maintainer: zvova7890 <zvova7890@gmail.com>
_pkgname=kio
pkgname=${_pkgname}-osync
pkgver=5.38.0
pkgrel=1
pkgdesc='Resource and network access abstraction with O_SYNC for removeable devices that fixes progressbar'
arch=('i686' 'x86_64')
url='https://community.kde.org/Frameworks'
license=('LGPL')
depends=('solid' 'kjobwidgets' 'kbookmarks' 'libxslt' 'kwallet' 'desktop-file-utils')
conflicts=('kio')
provides=('kio')
makedepends=('extra-cmake-modules' 'kdoctools' 'python' 'doxygen' 'qt5-tools')
optdepends=('kio-extras: extra protocols support (sftp, fish and more)' 'kdoctools: for the help kioslave'
'knetattach: to add new kio-remote entries')
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"
"kio.patch")
sha256sums=('f43ab29c0ab51c78bd323e57fa6bba4aedf2d26d70df973b7ef7c80c9fc81597'
'5d2e864822ed313b69d75ebf292641cb5879c2b3a316683a76ca614f1c2914e0')
prepare() {
mkdir -p build
cd "${_pkgname}-${pkgver}"
patch -p1 -i ../kio.patch
}
build() {
cd build
cmake ../${_pkgname}-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DKDE_INSTALL_LIBDIR=lib \
-DKDE_INSTALL_LIBEXECDIR=lib \
-DBUILD_TESTING=OFF \
-DBUILD_QCH=ON
make
}
package() {
cd build
make DESTDIR="${pkgdir}" install
}
|