summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: eafe07bb1add2c8556f3a839b51c5c168328a3af (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
# Maintainer: Nissar Chababy <funilrys at outlook dot com>
# Ex-Maintainer: Antonio Rojas <arojas@archlinux.org>

pkgname=keneric
pkgver=0.4.1
pkgrel=1
fullPkgName="${pkgname}-${pkgver}"
pkgdesc='A generic thumbnailer for KDE'
arch=(i686 x86_64)
url='http://kde-apps.org/content/show.php/?content=174485'
license=(GPL)
depends=(kio)
makedepends=(extra-cmake-modules)
source=("https://dl.opendesktop.org/api/files/download/id/1546322930/s/df4f1cd779f89e32601a56407e2a98d16824e37fa557fe3620def8e0df7168f7546bba3848ac6819c72bc61bbb04c5aa19aad61d669eb2c91964832a2c1cf872/t/1546608079/u//${fullPkgName}.tar.gz"
    "stripPicture"
    "kenerickrita.desktop"
"kenericblend.desktop")
sha512sums=('372a629aac06b250f8b447bc8ba7609cef43b89ccb216d64c301930d1da25cd96e231d307b2c65878619bac912c56d5e3be21b833e25bbcb9b54bd2e8d665c88'
    '8facba2194ff3677c652afaa559eb1e4f143d077a7202c454c950d409d6d378da85577f1dc5c2fd0e47937bf95f2b50f8659cdd5929cdea7a920c7b514618a29'
    '9528a47faff250df9dd9ad6da699fc98aba77d7bc6e398f62aabf5a0c5ef2ae2d442438febe06f05b70258d12ae985fd8f99280e4b5ad44a5a79c4976e8e4b57'
'4460fd5523a4a50f824b3c6759786882470376416f75e826bd51c843b5ce8d211125e855e56c0b4cec2dc05ed530df2b2dd1eef6807d5e18b7c7cce289c0d37e')

prepare() {
    mkdir -p build
}

build() {
    cd build
    cmake ../ \
    -DCMAKE_BUILD_TYPE=Release \
    -DCMAKE_INSTALL_PREFIX=/usr \
    -DBUILD_TESTING=OFF \
    -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
    make
}

package() {
    make -C build DESTDIR="${pkgdir}" install
    
    mkdir -p "${pkgdir}"/usr/{bin,share/kservices5}
    install -Dm755 stripPicture "${pkgdir}"/usr/bin
    install -Dm644 *.desktop "${pkgdir}"/usr/share/kservices5
}