diff options
Diffstat (limited to 'pcr/dolphin-root')
-rw-r--r-- | pcr/dolphin-root/PKGBUILD | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/pcr/dolphin-root/PKGBUILD b/pcr/dolphin-root/PKGBUILD new file mode 100644 index 000000000..ff2842993 --- /dev/null +++ b/pcr/dolphin-root/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: David P. <megver83@parabola.nu> +# Contributor: Antonio Rojas <arojas@archlinux,org> +# Contributor: Felix Yan <felixonmars@archlinux.org> +# Contributor: Andrea Scarpino <andrea@archlinux.org> +# Contributor: Pierre Schmitz <pierre@archlinux.de> + +_pkgname=dolphin +pkgname=dolphin-root +pkgver=17.04.1 +pkgrel=1 +pkgdesc="File Manager, patched to be able to run as root" +arch=('armv7h' 'i686' 'x86_64') +url="https://kde.org/applications/system/dolphin/" +license=(LGPL) +depends=(baloo-widgets knewstuff kio-extras kuiserver kcmutils) +makedepends=(extra-cmake-modules kdoctools python) +optdepends=('kde-cli-tools: for editing file type options' 'ffmpegthumbs: video thumbnails' + 'ruby: installing new service menus from KDE Store' 'kdegraphics-thumbnailers: PDF and PS thumbnails' 'konsole: terminal panel') +conflicts=('kdebase-dolphin<15.08' 'dolphin') +replaces=(kdebase-dolphin dolphin) +source=("https://download.kde.org/stable/applications/$pkgver/src/${_pkgname}-$pkgver.tar.xz"{,.sig} + "https://gitlab.com/Megver83/kdebase-root-patches/raw/master/0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch"{,.sig}) +sha256sums=('27ae075eeb5811c4a3b2f64edb7316c17ac114bb1fa7ee866cc04def99352be7' + 'SKIP' + 'a82476fd2b95aab513e7d80fd50b62a361167b9847584a530570bf84758bd76c' + 'SKIP') +validpgpkeys=('CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7' # Albert Astals Cid <aacid@kde.org> + '6DB9C4B4F0D8C0DC432CF6E4227CA7C556B2BA78' # David P. +) + +prepare() { + mkdir -p build + cd $srcdir/${_pkgname}-$pkgver + patch -p1 -i $srcdir/0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch +} + +build() { + cd build + cmake ../${_pkgname}-$pkgver \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDE_INSTALL_LIBDIR=lib \ + -DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} |