Advertisement
Guest User

Loook PKGBUILD

a guest
Nov 15th, 2013
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement