PKGBUILD 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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. pkgname=konqueror
  9. pkgver=19.12.3
  10. pkgrel=1
  11. pkgrel+=.parabola1
  12. pkgdesc="KDE File Manager & Web Browser"
  13. pkgdesc+=", without Google, nonfree software recommendation and nonfree qt5-webengine support"
  14. arch=(x86_64)
  15. arch+=(i686 armv7h)
  16. url="https://konqueror.org/"
  17. license=(LGPL)
  18. depends=(dolphin keditbookmarks qt5-script kdelibs4support khtml)
  19. makedepends=(extra-cmake-modules kdoctools kdesignerplugin kdesu)
  20. optdepends=('kdesu: shell command plugin')
  21. groups=(kde-applications kdebase)
  22. source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
  23. source+=('libre.patch')
  24. sha256sums=('0f2b31a1dae1740839232bd646bf22d7cb57e34995584b9a96271ebcb0da7f0e'
  25. 'SKIP'
  26. '677a8cc6a725a1f66a97d79e2ca07d08f8a4328e9704f033f6686c921122f207')
  27. validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid <aacid@kde.org>
  28. F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck <cfeck@kde.org>
  29. prepare() {
  30. mkdir -p build
  31. cd $pkgname-$pkgver
  32. # Remove nonfree WebEngine support and nonfree software or Google recommendation
  33. rm -rv webenginepart
  34. patch -Np1 -i "$srcdir"/libre.patch
  35. }
  36. build() {
  37. cd build
  38. cmake ../$pkgname-$pkgver \
  39. -DBUILD_TESTING=OFF
  40. make
  41. }
  42. package() {
  43. cd build
  44. make DESTDIR="$pkgdir" install
  45. }