From 7d1585c071206dd8460ed624eff764de5464dde7 Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Mon, 6 Dec 2021 00:02:47 +0900 Subject: Converted first part of examples code. Signed-off-by: Michele Calgaro --- debian/control | 27 ++++++++++++++++++++------- debian/libpolkit-tqt-examples.install | 8 ++++++++ debian/rules | 3 ++- 3 files changed, 30 insertions(+), 8 deletions(-) create mode 100644 debian/libpolkit-tqt-examples.install (limited to 'debian') diff --git a/debian/control b/debian/control index 84f37b250..7cfeca4df 100644 --- a/debian/control +++ b/debian/control @@ -4,22 +4,20 @@ Priority: optional Maintainer: TDE Debian Team XSBC-Original-Maintainer: Debian Qt/KDE Maintainers Build-Depends: cdbs, debhelper (>= 9~), quilt, cmake-trinity, ninja-build, libtqtinterface-dev, - libpolkit-gobject-1-dev, libpolkit-agent-1-dev + libpolkit-gobject-1-dev, libpolkit-agent-1-dev, libdbus-1-tqt-dev Standards-Version: 3.9.2 Package: libpolkit-tqt-dev Section: libdevel Architecture: any Depends: libpolkit-tqt (= ${binary:Version}), libtqtinterface-dev -#, libdbus-1-dev (>= 0.90) -#, libqt4-dev, ${misc:Depends} +Suggests: libpolkit-tqt-examples Description: PolicyKit-tqt development files 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. + granting access to privileged operations for unprivileged (desktop) applications. . libpolkit-tqt provides convenience classes and methods for TQt/TDE applications that want to use PolicyKit. @@ -35,8 +33,7 @@ Description: PolicyKit-tqt library 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. + granting access to privileged operations for unprivileged (desktop) applications. . libpolkit-tqt provides convenience classes and methods for TQt/TDE applications that want to use PolicyKit. @@ -44,3 +41,19 @@ Description: PolicyKit-tqt library This package contains the files necessary for running applications that use the libpolkit-tqt library. +Package: libpolkit-tqt-examples +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, policykit-1 +Description: PolicyKit-tqt library example files + 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 for unprivileged (desktop) applications. + . + libpolkit-tqt provides convenience classes and methods for TQt/TDE + applications that want to use PolicyKit. + . + This package contains example files and applications. + diff --git a/debian/libpolkit-tqt-examples.install b/debian/libpolkit-tqt-examples.install new file mode 100644 index 000000000..7486b823c --- /dev/null +++ b/debian/libpolkit-tqt-examples.install @@ -0,0 +1,8 @@ +debian/tmp/etc/dbus-1/system.d/org.tqt.policykit.examples.conf +debian/tmp/usr/bin/polkit-tqt-example +debian/tmp/usr/bin/polkit-tqt-example-helper +debian/tmp/usr/share/apps/polkit-tqt/examples/* +debian/tmp/usr/share/apps/polkit-tqt/icons/* +debian/tmp/usr/share/dbus-1/system-services/org.tqt.policykit.examples.service +debian/tmp/usr/share/polkit-1/actions/org.tqt.policykit.examples.policy + diff --git a/debian/rules b/debian/rules index e06abc709..f1ab72756 100755 --- a/debian/rules +++ b/debian/rules @@ -10,7 +10,8 @@ DEB_CMAKE_EXTRA_FLAGS := \ -DCMAKE_SKIP_RPATH="OFF" \ -DCMAKE_VERBOSE_MAKEFILE="ON" \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DWITH_ALL_OPTIONS="ON" + -DWITH_ALL_OPTIONS="ON" \ + -DBUILD_ALL="ON" DEB_MAKE_CHECK_TARGET = check -- cgit v1.2.1