PKGBUILD 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # Maintainer: bill-auger <bill-auger@programmer.net>
  2. pkgname=parabola-laf
  3. pkgver=0.15
  4. pkgrel=2
  5. pkgdesc="User skeleton, artwork, and utilities for Parabola graphical desktop systems"
  6. arch=('any')
  7. license=('GPL')
  8. url=https://wiki.parabola.nu/Parabola-LAF
  9. # FIXME: depends=('gxmessage' 'zenity') https://labs.parabola.nu/issues/2208
  10. depends=('gnu-netcat' 'grub2-theme-gnuaxiom' 'gxmessage' 'parabola-theme-blackmate'
  11. 'qt5ct' 'qt5-styleplugins' 'ttf-dejavu' 'xclip' 'xcursor-flatbed' 'zenity')
  12. makedepends=('git')
  13. _git_tag="v${pkgver}"
  14. source=(git+https://git.parabola.nu/${pkgname}.git#tag=${_git_tag} \
  15. news )
  16. sha256sums=('SKIP' \
  17. 'e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855')
  18. package()
  19. {
  20. mkdir -p ${pkgdir}/usr/share/backgrounds
  21. cp -r ${srcdir}/${pkgname}/backgrounds ${pkgdir}/usr/share/backgrounds/${pkgname}
  22. mkdir -p ${pkgdir}/usr/share/pixmaps
  23. cp -r ${srcdir}/${pkgname}/banners ${pkgdir}/usr/share/pixmaps/${pkgname}
  24. mkdir -p ${pkgdir}/usr/share/${pkgname}/news
  25. cp ${srcdir}/news ${pkgdir}/usr/share/${pkgname}/news/news-${pkgver}-${pkgrel}
  26. mkdir -p ${pkgdir}/usr/bin
  27. cp -rT ${srcdir}/${pkgname}/bin ${pkgdir}/usr/bin
  28. mkdir -p ${pkgdir}/boot
  29. cp -rT ${srcdir}/${pkgname}/boot ${pkgdir}/boot
  30. mkdir -p ${pkgdir}/etc
  31. cp -rT ${srcdir}/${pkgname}/etc ${pkgdir}/etc
  32. install -dm750 ${pkgdir}/root
  33. cp -rT ${srcdir}/${pkgname}/root ${pkgdir}/root
  34. mkdir -p ${pkgdir}/usr/share/icons
  35. cp -r ${srcdir}/${pkgname}/icons ${pkgdir}/usr/share/icons/${pkgname}
  36. mkdir -p ${pkgdir}/etc/skel
  37. cp -rT ${srcdir}/${pkgname}/skel ${pkgdir}/etc/skel
  38. }