summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 59c11016ad2392d8c5527e96ac0c41131ae49c13 (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
# Maintainer: wallace < str(11) + my_id at gmail dot com>

pkgname='kde-service-menu-reimage'
pkgver=2.1
pkgrel=1
pkgdesc='Manipulate images e their metadata'
arch=('any')
url='https://www.egregorion.net'
license=('GPL-3.0+')
depends=('dolphin' 'kdialog', 'imagemagick')
optdepends=('jhead: used for extracting exif data')
source=("https://www.egregorion.net/works/kde/servicemenus/reimage/${pkgname}-${pkgver}_all.tar.gz")
md5sums=('7fc3aae509f427f165355a6642116e9f')

package() {
    source_path="${srcdir}/${pkgname}-${pkgver}_all"
    
    # We reproduce the steps from the install script
    bin_dir="$(kf5-config --path exe | sed "s/.*://")"
    install -d "${pkgdir}${bin_dir}"
    install -m 755 ${source_path}/bin/* "${pkgdir}${bin_dir}"
    
    desktop_dir="$(kf5-config --path services | sed "s/.*://")ServiceMenus/"
    install -d "${pkgdir}${desktop_dir}"
    install -m 644 ${source_path}/ServiceMenus/*.desktop "${pkgdir}${desktop_dir}"

    doc_dir="$(kf5-config --prefix)/share/doc/kde-service-menu-steghide/"
    install -d "${pkgdir}${doc_dir}"
    install -m 644 ${source_path}/doc/* "${pkgdir}${doc_dir}"
}