Tier 2 part 1
This commit is contained in:
@@ -15,8 +15,11 @@
|
||||
<Archive sha1sum="9740d238ca209eb43e48aaa0bf375a8c9a3e3100" type="tarxz">http://download.kde.org/stable/frameworks/5.11/kauth-5.11.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>polkit-qt-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
@@ -24,29 +27,30 @@
|
||||
<Name>kauth</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>polkit-qt</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>polkit-qt</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kauth-devel</Name>
|
||||
<Summary>Development files for kauth</Summary>
|
||||
<Summary>Development files for kauth</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">kauth</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
|
||||
@@ -16,8 +16,11 @@
|
||||
<Archive sha1sum="dff3d665ed3248ffca31a67b7743bf9185a5b8db" type="tarxz">http://download.kde.org/stable/frameworks/5.11/kcompletion-5.11.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>kconfig-devel</Dependency>
|
||||
<Dependency>kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
@@ -25,32 +28,32 @@
|
||||
<Name>kcompletion</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kcompletion-devel</Name>
|
||||
<Summary>Development files for kcompletion</Summary>
|
||||
<Summary>Development files for kcompletion</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kcompletion</Dependency>
|
||||
<Dependency>kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>kwidgetsaddons-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
|
||||
@@ -16,9 +16,13 @@
|
||||
<Archive sha1sum="be7fdf5b1012c73fca00e71c7e9251bb29556a87" type="tarxz">http://download.kde.org/stable/frameworks/5.11/kcrash-5.11.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>kwindowsystem-devel</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
@@ -26,35 +30,35 @@
|
||||
<Name>kcrash</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kwindowsystem</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kwindowsystem</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kcrash-devel</Name>
|
||||
<Summary>Development files for kcrash</Summary>
|
||||
<Summary>Development files for kcrash</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency release="current">kcrash</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>kwindowsystem-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>kwindowsystem-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
|
||||
@@ -16,39 +16,38 @@
|
||||
<Archive sha1sum="69068070f29374eef12ab5f9ae261c9cc3c705b5" type="tarxz">http://download.kde.org/stable/frameworks/5.11/kdoctools-5.11.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>perl-URI</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>docbook-xml</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>docbook-sgml4_5</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>karchive-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>perl-URI</Dependency>
|
||||
<Dependency>python</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libxml2-devel</Dependency>
|
||||
<Dependency>libxslt-devel</Dependency>
|
||||
<Dependency>docbook-xml</Dependency>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>docbook-sgml4_5</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>karchive-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<!--<Patch level="1">docbook.patch</Patch>-->
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kdoctools</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libxslt</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
<Dependency>libxml2</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libxslt</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
|
||||
@@ -10,14 +10,19 @@
|
||||
</Packager>
|
||||
<License>LGPLv2</License>
|
||||
<IsA>library</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Widgets for showing progress of asynchronous jobs</Summary>
|
||||
<Description>KJobWIdgets provides widgets for showing progress of asynchronous jobs.</Description>
|
||||
<Archive sha1sum="2953b5b98a340cb023a601e400663159c89867c8" type="tarxz">http://download.kde.org/stable/frameworks/5.11/kjobwidgets-5.11.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>kwidgetsaddons-devel</Dependency>
|
||||
<Dependency>qt5-x11extras-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
@@ -25,31 +30,31 @@
|
||||
<Name>kjobwidgets</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>kwidgetsaddons</Dependency>
|
||||
<Dependency>qt5-x11extras</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="library">/usr/lib/qt5</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>kjobwidgets-devel</Name>
|
||||
<Summary>Development files for kjobwidgets</Summary>
|
||||
<Summary>Development files for kjobwidgets</Summary>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">kjobwidgets</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="data">/usr/lib/cmake</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="config">/usr/lib/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
|
||||
@@ -15,11 +15,19 @@
|
||||
<Archive sha1sum="151aa58865b12d016ad78c7bd0567e2cd02403dd" type="tarxz">http://download.kde.org/stable/frameworks/5.11/kpackage-5.11.0.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>libX11-devel</Dependency>
|
||||
<Dependency>kconfig-devel</Dependency>
|
||||
<Dependency>ki18n-devel</Dependency>
|
||||
<Dependency>kcoreaddons-devel</Dependency>
|
||||
<Dependency>karchive-devel</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>qt5-tools-devel</Dependency>
|
||||
<Dependency>extra-cmake-modules</Dependency>
|
||||
<Dependency>kdoctools-devel</Dependency>
|
||||
<Dependency>docbook-sgml4_5</Dependency>
|
||||
<Dependency>docbook-xml</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
@@ -28,12 +36,10 @@
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>libX11</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
<Dependency>kconfig</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
<Dependency>ki18n</Dependency>
|
||||
<Dependency>kcoreaddons</Dependency>
|
||||
<Dependency>karchive</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/copyleft/gpl.txt
|
||||
|
||||
from pisi.actionsapi import cmaketools
|
||||
from pisi.actionsapi import get
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import shelltools
|
||||
|
||||
def setup():
|
||||
shelltools.makedirs("build")
|
||||
shelltools.cd("build")
|
||||
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DLIB_DESTINATION=/usr/lib", sourceDir="..")
|
||||
|
||||
def build():
|
||||
shelltools.cd("build")
|
||||
cmaketools.make()
|
||||
|
||||
def install():
|
||||
shelltools.cd("build")
|
||||
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
shelltools.cd("..")
|
||||
pisitools.dodoc("AUTHORS", "COPYING")
|
||||
@@ -0,0 +1,80 @@
|
||||
commit 88c6e9334c8440721189ef7d020fa94d47f30f8b
|
||||
Author: Harald Sitter <sitter@kde.org>
|
||||
Date: Fri Aug 1 16:34:03 2014 +0200
|
||||
|
||||
do not use global static systembus instance
|
||||
|
||||
global static destruction order cannot be controlled and we need our bus
|
||||
to disconnect from the consolekit signals, so use our own bus instance
|
||||
to connect to systembus signals
|
||||
|
||||
REVIEW: 119545
|
||||
|
||||
diff --git a/core/polkitqt1-authority.cpp b/core/polkitqt1-authority.cpp
|
||||
index dd014cf..f25354d 100644
|
||||
--- a/core/polkitqt1-authority.cpp
|
||||
+++ core/polkitqt1-authority.cpp
|
||||
@@ -83,7 +83,10 @@ public:
|
||||
// Polkit will return NULL on failures, hence we use it instead of 0
|
||||
Private(Authority *qq) : q(qq)
|
||||
, pkAuthority(NULL)
|
||||
- , m_hasError(false) {}
|
||||
+ , m_hasError(false)
|
||||
+ , m_systemBus(0)
|
||||
+ {
|
||||
+ }
|
||||
|
||||
~Private();
|
||||
|
||||
@@ -103,6 +106,13 @@ public:
|
||||
bool m_hasError;
|
||||
Authority::ErrorCode m_lastError;
|
||||
QString m_errorDetails;
|
||||
+ // Local system bus. QDBusConnection::systemBus() may only be savely used
|
||||
+ // inside a QCoreApplication scope as for example destruction of connected
|
||||
+ // objects need to happen before the bus disappears. Since this class however
|
||||
+ // is a global static and systemBus() internally is a global static we
|
||||
+ // cannot assure destruction order. Instead we create a local copy of the
|
||||
+ // global systemBus instance so we can make life time to our needs.
|
||||
+ // This prevents crashes when cleaning up the global statics.
|
||||
QDBusConnection *m_systemBus;
|
||||
GCancellable *m_checkAuthorizationCancellable,
|
||||
*m_enumerateActionsCancellable,
|
||||
@@ -127,6 +137,7 @@ public:
|
||||
|
||||
Authority::Private::~Private()
|
||||
{
|
||||
+ delete m_systemBus;
|
||||
g_object_unref(m_checkAuthorizationCancellable);
|
||||
g_object_unref(m_enumerateActionsCancellable);
|
||||
g_object_unref(m_registerAuthenticationAgentCancellable);
|
||||
@@ -170,6 +181,9 @@ void Authority::Private::init()
|
||||
|
||||
g_type_init();
|
||||
|
||||
+ m_systemBus = new QDBusConnection(QDBusConnection::connectToBus(QDBusConnection::SystemBus,
|
||||
+ QString("polkit_qt_system_bus")));
|
||||
+
|
||||
m_checkAuthorizationCancellable = g_cancellable_new();
|
||||
m_enumerateActionsCancellable = g_cancellable_new();
|
||||
m_registerAuthenticationAgentCancellable = g_cancellable_new();
|
||||
@@ -219,7 +233,7 @@ void Authority::Private::init()
|
||||
|
||||
// then we need to extract all seats from ConsoleKit
|
||||
QDBusMessage msg = QDBusMessage::createMethodCall(consoleKitService, consoleKitManagerPath, consoleKitManagerInterface, "GetSeats");
|
||||
- msg = QDBusConnection::systemBus().call(msg);
|
||||
+ msg = m_systemBus->call(msg);
|
||||
if (!msg.arguments().isEmpty()) {
|
||||
// this method returns a list with present seats
|
||||
QList<QString> seats;
|
||||
@@ -256,8 +270,7 @@ void Authority::Private::seatSignalsConnect(const QString &seat)
|
||||
void Authority::Private::dbusSignalAdd(const QString &service, const QString &path, const QString &interface, const QString &name)
|
||||
{
|
||||
// FIXME: This code seems to be nonfunctional - it needs to be fixed somewhere (is it Qt BUG?)
|
||||
- QDBusConnection::systemBus().connect(service, path, interface, name,
|
||||
- q, SLOT(dbusFilter(QDBusMessage)));
|
||||
+ m_systemBus->connect(service, path, interface, name, q, SLOT(dbusFilter(QDBusMessage)));
|
||||
}
|
||||
|
||||
void Authority::Private::dbusFilter(const QDBusMessage &message)
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>polkit-qt</Name>
|
||||
<Homepage>http://www.lxde.org</Homepage>
|
||||
<Packager>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPL2</License>
|
||||
<IsA>app:gui</IsA>
|
||||
<Summary>A library that allows developers to access PolicyKit API with a nice Qt-style API</Summary>
|
||||
<Description>A library that allows developers to access PolicyKit API with a nice Qt-style API</Description>
|
||||
<Archive sha1sum="042b8a42e88bd578c27600e9b70c4e142a39da91" type="tarbz2">http://source.pisilinux.org/1.0/polkit-qt-1-0.112.0.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
<Dependency>polkit-devel</Dependency>
|
||||
<Dependency>cmake</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch>systembus-usage.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
<Package>
|
||||
<Name>polkit-qt</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base</Dependency>
|
||||
<Dependency>glib2</Dependency>
|
||||
<Dependency>polkit</Dependency>
|
||||
<Dependency>libgcc</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>polkit-qt-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="headers">/usr/include/polkit-qt5-1</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2015-05-13</Date>
|
||||
<Version>0.112</Version>
|
||||
<Comment>First Release</Comment>
|
||||
<Name>Ayhan Yalçınsoy</Name>
|
||||
<Email>ayhanyalcinsoy@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,7 @@
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>lxqt-policykit</Name>
|
||||
<Summary xml:lang="tr">Policykit agent.</Summary>
|
||||
<Description xml:lang="tr">LXQt policykit doğrulama aracı.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -46,6 +46,7 @@
|
||||
</Files>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>qt5-base-devel</Dependency>
|
||||
<Dependency release="current">qt5-declarative</Dependency>
|
||||
</RuntimeDependencies>
|
||||
</Package>
|
||||
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 2
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
WorkDir="."
|
||||
|
||||
def install():
|
||||
pisitools.insinto("/usr/share/sgml/docbook/sgml-dtd-%s" % get.srcVERSION(), "*.dcl")
|
||||
pisitools.insinto("/usr/share/sgml/docbook/sgml-dtd-%s" % get.srcVERSION(), "*.dtd")
|
||||
pisitools.insinto("/usr/share/sgml/docbook/sgml-dtd-%s" % get.srcVERSION(), "*.mod")
|
||||
pisitools.insinto("/usr/share/sgml/docbook/sgml-dtd-%s" % get.srcVERSION(), "docbook.cat", "catalog")
|
||||
|
||||
pisitools.dodoc("README")
|
||||
@@ -0,0 +1,15 @@
|
||||
#!/usr/bin/python
|
||||
|
||||
import os
|
||||
|
||||
def postInstall(fromVersion, fromRelease, toVersion, toRelease):
|
||||
os.system("/usr/bin/install-catalog --add /etc/sgml/sgml-docbook-4.5.cat \
|
||||
/usr/share/sgml/docbook/sgml-dtd-4.5/catalog")
|
||||
os.system("/usr/bin/install-catalog --add /etc/sgml/sgml-docbook-4.5.cat \
|
||||
/etc/sgml/sgml-docbook.cat")
|
||||
|
||||
def preRemove():
|
||||
os.system("/usr/bin/install-catalog --remove /etc/sgml/sgml-docbook-4.5.cat \
|
||||
/usr/share/sgml/docbook/sgml-dtd-4.5/catalog")
|
||||
os.system("/usr/bin/install-catalog --remove /etc/sgml/sgml-docbook-4.5.cat \
|
||||
/etc/sgml/sgml-docbook.cat")
|
||||
@@ -0,0 +1,77 @@
|
||||
--- docbook.cat 2005-01-27 08:59:49.000000000 -0500
|
||||
+++ docbook.cat-gentoo 2005-07-11 21:12:28.000000000 -0500
|
||||
@@ -19,6 +19,8 @@
|
||||
-- ...................................................................... --
|
||||
-- DocBook driver file .................................................. --
|
||||
|
||||
+DTDDECL "-//OASIS//DTD DocBook V4.5//EN" "docbook.dcl"
|
||||
+
|
||||
PUBLIC "-//OASIS//DTD DocBook V4.5//EN"
|
||||
"docbook.dtd"
|
||||
|
||||
@@ -52,65 +54,5 @@
|
||||
PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.5//EN"
|
||||
"dbcentx.mod"
|
||||
|
||||
- -- ...................................................................... --
|
||||
- -- ISO entity sets ...................................................... --
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
|
||||
- "iso-dia.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN"
|
||||
- "iso-num.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN"
|
||||
- "iso-pub.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN"
|
||||
- "iso-tech.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN"
|
||||
- "iso-lat1.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN"
|
||||
- "iso-lat2.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN"
|
||||
- "iso-grk1.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN"
|
||||
- "iso-grk2.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN"
|
||||
- "iso-grk3.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"
|
||||
- "iso-grk4.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"
|
||||
- "iso-amsa.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"
|
||||
- "iso-amsb.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"
|
||||
- "iso-amsc.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN"
|
||||
- "iso-amsn.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"
|
||||
- "iso-amso.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"
|
||||
- "iso-amsr.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN"
|
||||
- "iso-box.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN"
|
||||
- "iso-cyr1.gml"
|
||||
-
|
||||
-PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"
|
||||
- "iso-cyr2.gml"
|
||||
-
|
||||
-- End of catalog data for DocBook V4.5 ................................. --
|
||||
-- ...................................................................... --
|
||||
@@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>docbook-sgml4_5</Name>
|
||||
<Homepage>http://www.docbook.org/sgml/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>X11</License>
|
||||
<IsA>data</IsA>
|
||||
<Summary>Docbook SGML DTD 4.5</Summary>
|
||||
<Description>Contains Docbook SGML DTD version 4.5.</Description>
|
||||
<Archive sha1sum="5efeb22936ea30cdaf88053337de7966dfda02bd" type="zip">http://www.docbook.org/sgml/4.5/docbook-4.5.zip</Archive>
|
||||
<Patches>
|
||||
<Patch>catalog.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>docbook-sgml4_5</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>sgml-common</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="doc">/usr/share/doc/docbook-sgml4_5</Path>
|
||||
<Path fileType="data">/usr/share</Path>
|
||||
</Files>
|
||||
<Provides>
|
||||
<COMAR script="package.py">System.Package</COMAR>
|
||||
</Provides>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2014-05-18</Date>
|
||||
<Version>4.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2014-01-22</Date>
|
||||
<Version>4.5</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>Stefan Gronewold(groni)</Name>
|
||||
<Email>groni@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2007-02-23</Date>
|
||||
<Version>4.5</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>Eren Türkay</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>docbook-sgml4_5</Name>
|
||||
<Summary xml:lang="tr">Docbook SGML DTD 4.5</Summary>
|
||||
<Description xml:lang="tr">Docbook SGML DTD sürüm 4.5 belgelerini içerir.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user