View difference between Paste ID: mk5EPsfZ and dtHQ81Xg
SHOW: | | - or go back to the newest paste.
1-
# Maintainer: efreak4u <efreak4u@gmx.net>
1+
# Maintainer: efreak4u <ja... hier steht im original-PKGBUILD eine Email-Adresse>
2
pkgname=loook
3
pkgver=0.7
4
pkgrel=1
5
pkgdesc="Loook is for Full-text search in Open Document Files. Written in Python3"
6
url="http://mechtilde.de/Loook/"
7
arch=('any')
8
license=('GPLv3')
9
depends=('python' 'tk')
10
optdepends=()
11
makedepends=()
12
conflicts=()
13
replaces=()
14
backup=()
15
install=''
16
source=("http://mechtilde.de/Loook/Downloads/${pkgname}-${pkgver}.tar.gz")
17
md5sums=('33c3ac395c328ce9070f9ab59fda612b')
18
19
package() {
20
    # Enter Source Directory
21
    cd ${srcdir}/${pkgname}-${pkgver}
22
23
    # Create Destination Directories
24
    install -d ${pkgdir}/usr
25
    install -d ${pkgdir}/usr/{bin,lib,lib/loook,share}
26
    install -d ${pkgdir}/usr/share/{man/man1,man/de/man1,applications,locale}
27
    install -d ${pkgdir}/usr/share/locale/{de/LC_MESSAGES,en/LC_MESSAGES,nl/LC_MESSAGES}
28
29
    # Copy Look and create Symlink in /usr/bin
30
    cp -av loook.py ${pkgdir}/usr/lib/loook/loook.py &&
31
    chmod +x ${pkgdir}/usr/lib/loook/loook.py &&
32
    ln -sv /usr/lib/loook/loook.py ${pkgdir}/usr/bin/loook &&
33
34
    # Copy Messages
35
    cp -av locale/en/LC_MESSAGES/loook-0.7.mo ${pkgdir}/usr/share/locale/en/LC_MESSAGES/loook-0.7.mo &&
36
    cp -av locale/de/LC_MESSAGES/loook-0.7.mo ${pkgdir}/usr/share/locale/de/LC_MESSAGES/loook-0.7.mo &&
37
    cp -av locale/nl/LC_MESSAGES/loook-0.7.nl.mo ${pkgdir}/usr/share/locale/nl/LC_MESSAGES/loook-0.7.nl.mo &&
38
39
    # Copy Man Pages
40
    gzip man/loook.1 > ${pkgdir}/usr/share/man/man1/loook.1.gz &&
41
    gzip man/de/loook.1 > ${pkgdir}/usr/share/man/de/man1/loook.1.gz &&
42
43
    # Copy .desktop file for executing Loook from application menu
44
    cp -av loook.desktop ${pkgdir}/usr/share/applications/loook.desktop
45
}