Merge pull request #12876 from Rmys/master

packagekit-qt6 new package
This commit is contained in:
Rmys
2023-11-06 14:04:23 +03:00
committed by GitHub
7 changed files with 237 additions and 11 deletions
+26
View File
@@ -0,0 +1,26 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import cmaketools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
shelltools.system("mkdir build")
shelltools.cd("build")
cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_WITH_QT6=ON", sourceDir="..")
def build():
cmaketools.make("-C build")
def install():
shelltools.cd("build")
cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
shelltools.cd("..")
pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README*")
+64
View File
@@ -0,0 +1,64 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>packagekit-qt6</Name>
<Homepage>https://github.com/PackageKit/PackageKit-Qt</Homepage>
<Packager>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Packager>
<License>LGPLv3</License>
<IsA>library</IsA>
<Summary>Qt6 bindings for PackageKit</Summary>
<Description>PackageKit için Qt6 bağlamaları</Description>
<Archive sha1sum="2b81c8d01a6ea9271a33fd5b95a565d13fc152cd" type="targz">https://github.com/PackageKit/PackageKit-Qt/archive/refs/tags/v1.1.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>packagekit-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
</BuildDependencies>
<!--
<Patches>
<Patch>packagekit-qt6.patch</Patch>
<Patch level="1">packagekit-qt6.patch</Patch>
</Patches>
-->
</Source>
<Package>
<Name>packagekit-qt6</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>packagekit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>packagekit-qt6-devel</Name>
<Summary>Development files for packagekit-qt6</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="current">packagekit-qt6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2023-03-31</Date>
<Version>1.1.1</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>packagekit-qt5</Name>
<Summary xml:lang="tr">Qt5 bindings for PackageKit</Summary>
<Description xml:lang="tr">PackageKit için Qt5 bağlamaları</Description>
</Source>
</PISI>
+137 -9
View File
@@ -49164,6 +49164,7 @@ Gnome session.</Summary>
<Dependency>python-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>qt5-base-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>libassuan-devel</Dependency>
<Dependency>libgpg-error-devel</Dependency>
<Dependency>python3-setuptools</Dependency>
@@ -49190,7 +49191,7 @@ Gnome session.</Summary>
<Summary xml:lang="en">Development files for gpgme</Summary>
<Summary xml:lang="tr">gpgme için geliştirme dosyaları</Summary>
<RuntimeDependencies>
<Dependency release="21">gpgme</Dependency>
<Dependency release="22">gpgme</Dependency>
<Dependency>libgpg-error-devel</Dependency>
<Dependency>libassuan-devel</Dependency>
<Dependency>glib2-devel</Dependency>
@@ -49205,7 +49206,7 @@ Gnome session.</Summary>
<Name>gpgme-qt5</Name>
<Summary xml:lang="en">Qt5 bindings for gpgme</Summary>
<RuntimeDependencies>
<Dependency release="21">gpgme</Dependency>
<Dependency release="22">gpgme</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>qt5-base</Dependency>
<Dependency>libgpg-error</Dependency>
@@ -49219,7 +49220,7 @@ Gnome session.</Summary>
<Name>gpgme-python</Name>
<Summary xml:lang="en">Python bindings for gpgme</Summary>
<RuntimeDependencies>
<Dependency release="21">gpgme</Dependency>
<Dependency release="22">gpgme</Dependency>
<Dependency>python</Dependency>
</RuntimeDependencies>
<Files>
@@ -49231,7 +49232,7 @@ Gnome session.</Summary>
<Summary xml:lang="en">Python3 bindings for gpgme</Summary>
<RuntimeDependencies>
<Dependency>python3</Dependency>
<Dependency release="21">gpgme</Dependency>
<Dependency release="22">gpgme</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/python3*/site-packages/</Path>
@@ -49242,9 +49243,9 @@ Gnome session.</Summary>
<Summary xml:lang="en">Development files for gpgme-qt5</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="21">gpgme</Dependency>
<Dependency release="21">gpgme-qt5</Dependency>
<Dependency release="21">gpgme-devel</Dependency>
<Dependency release="22">gpgme</Dependency>
<Dependency release="22">gpgme-qt5</Dependency>
<Dependency release="22">gpgme-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/cmake/QGpgme</Path>
@@ -49252,7 +49253,40 @@ Gnome session.</Summary>
<Path fileType="header">/usr/include/QGpgME/*</Path>
</Files>
</Package>
<Package>
<Name>gpgme-qt6</Name>
<Summary xml:lang="en">Qt6 bindings for gpgme</Summary>
<RuntimeDependencies>
<Dependency release="22">gpgme</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>libgpg-error</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/libqgpgmeqt6.so*</Path>
</Files>
</Package>
<Package>
<Name>gpgme-qt6-devel</Name>
<Summary xml:lang="en">Development files for gpgme-qt6</Summary>
<RuntimeDependencies>
<Dependency>qt6-base-devel</Dependency>
<Dependency release="22">gpgme</Dependency>
<Dependency release="22">gpgme-qt6</Dependency>
<Dependency release="22">gpgme-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/cmake/QGpgmeQt6</Path>
</Files>
</Package>
<History>
<Update release="22">
<Date>2023-11-05</Date>
<Version>1.23.1</Version>
<Comment>Rebuild qt6.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="21">
<Date>2023-10-30</Date>
<Version>1.23.1</Version>
@@ -309207,12 +309241,16 @@ components such as the Settings and gnome-shell.</Description>
<Description xml:lang="en">A library that allows developers to access PolicyKit API with a nice Qt-style API</Description>
<Archive type="tarxz" sha1sum="37b0d497581e529489cfbf154731f0be88528498" name="polkit-qt-1-0.114.0.tar.xz">https://download.kde.org/stable/polkit-qt-1/polkit-qt-1-0.114.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="5.15.11">qt5-base-devel</Dependency>
<Dependency versionFrom="2.50.2">glib2-devel</Dependency>
<Dependency versionFrom="0.118">polkit-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency>cmake</Dependency>
</BuildDependencies>
<Patches>
<Patch>fd1bc295.patch</Patch>
</Patches>
<SourceURI>desktop/toolkit/qt5/polkit-qt/pspec.xml</SourceURI>
</Source>
<Package>
@@ -309238,9 +309276,36 @@ components such as the Settings and gnome-shell.</Description>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib/cmake/PolkitQt5-1</Path>
<Path fileType="header">/usr/include/polkit-qt5-1</Path>
</Files>
</Package>
<Package>
<Name>polkit-qt6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency versionFrom="2.50.2">glib2</Dependency>
<Dependency>polkit</Dependency>
<Dependency>libgcc</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/libpolkit-qt6*</Path>
</Files>
</Package>
<Package>
<Name>polkit-qt6-devel</Name>
<RuntimeDependencies>
<Dependency release="28">polkit-qt6</Dependency>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="2.50.2">glib2-devel</Dependency>
<Dependency>polkit-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/pkgconfig/polkit-qt6*</Path>
<Path fileType="data">/usr/lib/cmake/PolkitQt6-1</Path>
<Path fileType="header">/usr/include/polkit-qt6-1</Path>
</Files>
</Package>
<History>
<Update release="28">
<Date>2023-10-07</Date>
@@ -319167,6 +319232,61 @@ components such as the Settings and gnome-shell.</Description>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>packagekit-qt6</Name>
<Homepage>https://github.com/PackageKit/PackageKit-Qt</Homepage>
<Packager>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Packager>
<License>LGPLv3</License>
<IsA>library</IsA>
<PartOf>desktop.misc</PartOf>
<Summary xml:lang="en">Qt6 bindings for PackageKit</Summary>
<Description xml:lang="en">PackageKit için Qt6 bağlamaları</Description>
<Archive type="targz" sha1sum="2b81c8d01a6ea9271a33fd5b95a565d13fc152cd" name="v1.1.1.tar.gz">https://github.com/PackageKit/PackageKit-Qt/archive/refs/tags/v1.1.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>packagekit-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
</BuildDependencies>
<SourceURI>desktop/misc/packagekit-qt6/pspec.xml</SourceURI>
</Source>
<Package>
<Name>packagekit-qt6</Name>
<RuntimeDependencies>
<Dependency>qt5-base</Dependency>
<Dependency>packagekit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>packagekit-qt6-devel</Name>
<Summary xml:lang="en">Development files for packagekit-qt6</Summary>
<RuntimeDependencies>
<Dependency>qt5-base-devel</Dependency>
<Dependency release="1">packagekit-qt6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2023-03-31</Date>
<Version>1.1.1</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>grub-customizer</Name>
@@ -319746,7 +319866,7 @@ components such as the Settings and gnome-shell.</Description>
<PartOf>desktop.misc</PartOf>
<Summary xml:lang="en">A system designed to make installation and updates of packages easier.</Summary>
<Description xml:lang="en">PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit.</Description>
<Archive type="tarxz" sha1sum="b7805e8ddd6cee697575afe0931f10ab2e09aed0" name="PackageKit-1.1.5.tar.xz">http://www.freedesktop.org/software/PackageKit/releases/PackageKit-1.1.5.tar.xz</Archive>
<Archive type="tarxz" sha1sum="3f9bcd774680cd61f09ad59fbab88127a57e4833" name="PackageKit-1.1.13.tar.xz">http://www.freedesktop.org/software/PackageKit/releases/PackageKit-1.1.13.tar.xz</Archive>
<BuildDependencies>
<Dependency>sqlite-devel</Dependency>
<Dependency>gtk3-devel</Dependency>
@@ -319787,6 +319907,7 @@ components such as the Settings and gnome-shell.</Description>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/PackageKit</Path>
<Path fileType="data">/usr/share/polkit-1</Path>
<Path fileType="data">/usr/share/vala</Path>
</Files>
<AdditionalFiles>
<AdditionalFile target="/etc/PackageKit/pisi.conf" permission="0644" owner="root">pisi.conf</AdditionalFile>
@@ -319796,7 +319917,7 @@ components such as the Settings and gnome-shell.</Description>
<Name>packagekit-devel</Name>
<Summary xml:lang="en">Development files for packagekit</Summary>
<RuntimeDependencies>
<Dependency release="1">packagekit</Dependency>
<Dependency release="2">packagekit</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>sqlite-devel</Dependency>
</RuntimeDependencies>
@@ -319807,6 +319928,13 @@ components such as the Settings and gnome-shell.</Description>
</Files>
</Package>
<History>
<Update release="2">
<Date>2023-11-06</Date>
<Version>1.1.13</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2021-06-05</Date>
<Version>1.1.5</Version>
+1 -1
View File
@@ -1 +1 @@
3eea95d32a001cea3b70163329030c36eaaeb31b
f23dd2a6f78e251919bf5dc6d945d4c90090191b
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
0ec4e86c16687d3e04aa0dcb0ff31cfd7a38de06
26746c7db0a669a1003a845cd8461662f8dcb46c