PKGBUILD 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. # Maintainer (arch): Antonio Rojas <arojas@archlinux,org>
  2. # Maintainer (arch): Felix Yan <felixonmars@archlinux.org>
  3. # Maintainer: Andreas Grapentin <andreas@grapentin.org>
  4. # Contributor: André Silva <emulatorman@hyperbola.info>
  5. # Contributor: Omar Vega Ramos <ovruni@gnu.org.pe>
  6. # Contributor: Michał Masłowski <mtjm@mtjm.eu>
  7. # Contributor: jc_gargma <jc_gargma@iserlohn-fortress.net>
  8. # parabola changes and rationale:
  9. # - build without qt5-webengine
  10. pkgname=konqueror
  11. pkgver=19.12.3
  12. pkgrel=1
  13. pkgrel+=.parabola1
  14. pkgdesc="KDE File Manager & Web Browser"
  15. arch=(x86_64)
  16. arch+=(i686 armv7h)
  17. url="https://konqueror.org/"
  18. license=(LGPL)
  19. depends=(dolphin keditbookmarks qt5-script kdelibs4support khtml)
  20. makedepends=(extra-cmake-modules kdoctools kdesignerplugin kdesu)
  21. optdepends=('kdesu: shell command plugin')
  22. groups=(kde-applications kdebase)
  23. source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
  24. source+=('libre.patch')
  25. sha256sums=('0f2b31a1dae1740839232bd646bf22d7cb57e34995584b9a96271ebcb0da7f0e'
  26. 'SKIP'
  27. '677a8cc6a725a1f66a97d79e2ca07d08f8a4328e9704f033f6686c921122f207')
  28. validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aacid@kde.org>
  29. F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck <cfeck@kde.org>
  30. prepare() {
  31. mkdir -p build
  32. cd $pkgname-$pkgver
  33. # Remove nonfree WebEngine support and nonfree software or Google recommendation
  34. rm -rv webenginepart
  35. patch -Np1 -i "$srcdir"/libre.patch
  36. }
  37. build() {
  38. cd build
  39. cmake ../$pkgname-$pkgver \
  40. -DBUILD_TESTING=OFF
  41. make
  42. }
  43. package() {
  44. cd build
  45. make DESTDIR="$pkgdir" install
  46. }