From c0c8f4462b9f347ff91e70b575f358029b8d0d7f Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 4 Sep 2012 18:03:50 +0200 Subject: [PATCH] New package: polkit-qt-0.103.0. --- common/shlibs | 2 ++ srcpkgs/polkit-qt-devel | 1 + srcpkgs/polkit-qt/polkit-qt-devel.template | 14 +++++++++++++ srcpkgs/polkit-qt/polkit-qt.rshlibs | 11 ++++++++++ srcpkgs/polkit-qt/template | 24 ++++++++++++++++++++++ 5 files changed, 52 insertions(+) create mode 120000 srcpkgs/polkit-qt-devel create mode 100644 srcpkgs/polkit-qt/polkit-qt-devel.template create mode 100644 srcpkgs/polkit-qt/polkit-qt.rshlibs create mode 100644 srcpkgs/polkit-qt/template diff --git a/common/shlibs b/common/shlibs index 1bfe00916b0..6ea4987d1ff 100644 --- a/common/shlibs +++ b/common/shlibs @@ -977,3 +977,5 @@ libmuffin.so.0 libmuffin-1.0.6_1 libnuma.so.1 libnuma-2.0.7_1 libxar.so.1 xar-1.5.2_1 libqpdf.so.8 libqpdf-3.0.1_1 +libpolkit-qt-core-1.so.1 polkit-qt-0.103.0_1 +libpolkit-qt-agent-1.so.1 polkit-qt-0.103.0_1 diff --git a/srcpkgs/polkit-qt-devel b/srcpkgs/polkit-qt-devel new file mode 120000 index 00000000000..616fa5c6cf5 --- /dev/null +++ b/srcpkgs/polkit-qt-devel @@ -0,0 +1 @@ +polkit-qt \ No newline at end of file diff --git a/srcpkgs/polkit-qt/polkit-qt-devel.template b/srcpkgs/polkit-qt/polkit-qt-devel.template new file mode 100644 index 00000000000..8112e85a2bf --- /dev/null +++ b/srcpkgs/polkit-qt/polkit-qt-devel.template @@ -0,0 +1,14 @@ +# Template file for 'polkit-qt-devel'. +# +noarch=yes +depends="qt-devel polkit-qt>=${version}" +short_desc="${short_desc} -- development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/lib/cmake usr/lib +} diff --git a/srcpkgs/polkit-qt/polkit-qt.rshlibs b/srcpkgs/polkit-qt/polkit-qt.rshlibs new file mode 100644 index 00000000000..64cb964dcbb --- /dev/null +++ b/srcpkgs/polkit-qt/polkit-qt.rshlibs @@ -0,0 +1,11 @@ +libQtCore.so.4 +libQtDBus.so.4 +libpolkit-gobject-1.so.0 +libglib-2.0.so.0 +libgobject-2.0.so.0 +libgio-2.0.so.0 +libstdc++.so.6 +libgcc_s.so.1 +libc.so.6 +libQtGui.so.4 +libpolkit-agent-1.so.0 diff --git a/srcpkgs/polkit-qt/template b/srcpkgs/polkit-qt/template new file mode 100644 index 00000000000..b22be1a95de --- /dev/null +++ b/srcpkgs/polkit-qt/template @@ -0,0 +1,24 @@ +# Template file for 'polkit-qt' +pkgname=polkit-qt +version=0.103.0 +revision=1 +wrksrc="${pkgname}-1-${version}" +build_style=cmake +makedepends="pkg-config cmake automoc4 polkit-devel qt-devel" +subpackages="${pkgname}-devel" +short_desc="Qt-style PolicyKit API" +maintainer="Juan RP " +homepage="https://projects.kde.org/projects/kdesupport/polkit-qt-1" +license="LGPL-2.1" +distfiles="http://download.kde.org/stable/apps/KDE4.x/admin/${pkgname}-1-${version}.tar.bz2" +checksum=2e32566b8e3d0fd7cf619497089763303c3dc08b7e5a666b2369720fced2274c +long_desc=" + PolicyKit is an application-level toolkit for defining and handling the + policy that allows unprivileged processes to speak to privileged processes. + + It is a framework for centralizing the decision making process with respect + to granting access to privileged operations (like calling the HAL Mount() + method) for unprivileged (desktop) applications. + + ${pkgname} provides convenience classes and methods for Qt/KDE applications + that want to use PolicyKit."