[arch-commits] Commit in kdebase-runtime/trunk (PKGBUILD)
Andrea Scarpino
andrea at nymeria.archlinux.org
Sat Sep 7 17:05:57 UTC 2013
Date: Saturday, September 7, 2013 @ 19:05:57
Author: andrea
Revision: 193951
Fix kdesud permissions (FS#36668)
Modified:
kdebase-runtime/trunk/PKGBUILD
----------+
PKGBUILD | 32 +++++++++++++++++---------------
1 file changed, 17 insertions(+), 15 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-09-07 16:57:38 UTC (rev 193950)
+++ PKGBUILD 2013-09-07 17:05:57 UTC (rev 193951)
@@ -4,7 +4,7 @@
pkgname=kdebase-runtime
pkgver=4.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="Plugins and applications necessary for the running of KDE applications"
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kde-runtime'
@@ -22,25 +22,27 @@
sha1sums=('87f693a9cbb149dfa2be49d98562b2bc7add99b7')
prepare() {
- mkdir build
+ mkdir build
}
build() {
- cd build
- cmake ../kde-runtime-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
- -DKDE4_BUILD_TESTS=OFF \
- -DCMAKE_SKIP_RPATH=ON \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DWITH_QNtrack=OFF \
- -DSAMBA_INCLUDE_DIR=/usr/include/samba-4.0
- make
+ cd build
+ cmake ../kde-runtime-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DCMAKE_SKIP_RPATH=ON \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DWITH_QNtrack=OFF \
+ -DSAMBA_INCLUDE_DIR=/usr/include/samba-4.0
+ make
}
package() {
- cd build
- make DESTDIR="$pkgdir" install
- rm -f "${pkgdir}/usr/share/icons/hicolor/index.theme"
+ cd build
+ make DESTDIR="$pkgdir" install
- ln -sf /usr/lib/kde4/libexec/kdesu "${pkgdir}/usr/bin/"
+ ln -sf /usr/lib/kde4/libexec/kdesu "${pkgdir}/usr/bin/"
+ # FS#36668
+ chown :nobody "${pkgdir}"/usr/lib/kde4/libexec/kdesud
+ chmod g+s "${pkgdir}"/usr/lib/kde4/libexec/kdesud
}
More information about the arch-commits
mailing list