kde5-framework

This commit is contained in:
Rmys
2025-01-24 23:18:26 +03:00
parent a85ffb1f40
commit 69d5299a63
95 changed files with 8729 additions and 131 deletions
+34
View File
@@ -0,0 +1,34 @@
#!/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 kde5
#from pisi.actionsapi import pisitools
# if pisi can't find source directory, see /var/pisi/kirigami5/work/ and:
# WorkDir="kirigami5-"+ get.srcVERSION() +"/sub_project_dir/"
def setup():
kde5.configure()
def build():
kde5.make()
def install():
kde5.install()
# Take a look at the source folder for these file as documentation.
# pisitools.dodoc("AUTHORS", "BUGS", "ChangeLog", "COPYING", "README")
# If there is no install rule for a runnable binary, you can
# install it to binary directory.
# pisitools.dobin("kirigami5")
# You can use these as variables, they will replace GUI values before build.
# Package Name : kirigami5
# Version : 2.2.0
# Summary : A set of QML components for mobile/desktop convergent applications made by KDE
# For more information, you can look at the Actions API
# from the Help menu and toolbar.
+68
View File
@@ -0,0 +1,68 @@
<PISI>
<Source>
<Name>kirigami5</Name>
<Homepage>https://quickgit.kde.org/?p=kirigami.git</Homepage>
<Packager>
<Name>Ali Algul</Name>
<Email>aligulle3801@gmail.com</Email>
</Packager>
<License>LGPL</License>
<Summary>A set of QML components for mobile/desktop convergent applications made by KDE</Summary>
<Description>A set of QML components for mobile/desktop convergent applications made by KDE</Description>
<Archive sha1sum="959b6c872fb732651c5d6c99e6eda19d091137ed" type="tarxz">https://download.kde.org/stable/frameworks/5.116/kirigami2-5.116.0.tar.xz</Archive>
<BuildDependencies>
<!-- <Dependency>libgcc</Dependency> -->
<Dependency versionFrom="5.116.0">extra-cmake-modules</Dependency>
<Dependency versionFrom="5.7.1">qt5-base-devel</Dependency>
<Dependency versionFrom="5.7.1">qt5-declarative-devel</Dependency>
<Dependency versionFrom="5.7.1">qt5-quickcontrols</Dependency>
<Dependency versionFrom="5.7.1">qt5-quickcontrols2-devel</Dependency>
<Dependency versionFrom="5.7.1">qt5-graphicaleffects</Dependency>
<Dependency versionFrom="5.7.1">qt5-linguist</Dependency>
<Dependency versionFrom="5.7.1">qt5-svg-devel</Dependency>
<!--Dependency>plasma-framework5-devel</Dependency-->
</BuildDependencies>
</Source>
<Package>
<Name>kirigami5</Name>
<Summary>A set of QML components for mobile/desktop convergent applications made by KDE</Summary>
<RuntimeDependencies>
<!-- <Dependency>libgcc</Dependency> -->
<Dependency>qt5-base</Dependency>
<Dependency>qt5-declarative</Dependency>
<Dependency>qt5-quickcontrols</Dependency>
<Dependency>qt5-quickcontrols2</Dependency>
<Dependency>qt5-graphicaleffects</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="local">/usr/share/locale/</Path>
<Path fileType="libary">/usr/lib/</Path>
</Files>
</Package>
<Package>
<Name>kirigami5-devel</Name>
<Summary>Development files for kirigami5</Summary>
<RuntimeDependencies>
<Dependency release="current">kirigami5</Dependency>
<Dependency>qt5-quickcontrols2-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/share/kdevappwizard/templates/kirigami5.tar.bz2</Path>
<Path fileType="data">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-05-19</Date>
<Version>5.116.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>