From 0dd41682a2360d0b7fa7d5e2900e4aed8b6503e4 Mon Sep 17 00:00:00 2001 From: cakarsu Date: Sat, 21 Oct 2023 17:20:30 +0300 Subject: [PATCH 1/3] KDE Paketleri 2 --- dev/db/freetds/ympbuild | 32 +++++++++++++++++++++ kde/frameworks/breeze-icons/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kauth/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kcompletion/ympbuild | 35 +++++++++++++++++++++++ kde/frameworks/kcrash/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kdesu/ympbuild | 33 +++++++++++++++++++++ kde/frameworks/kemoticons/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kglobalaccel/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kjobwidgets/ympbuild | 33 +++++++++++++++++++++ kde/frameworks/kpackage/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kpty/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kservice/ympbuild | 35 +++++++++++++++++++++++ kde/frameworks/kunitconversion/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kwidgetsaddons/ympbuild | 33 +++++++++++++++++++++ kde/frameworks/kwindowsystem/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/networkmanager-qt/ympbuild | 33 +++++++++++++++++++++ kde/frameworks/sonnet/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/threadweaver/ympbuild | 32 +++++++++++++++++++++ 18 files changed, 606 insertions(+) create mode 100644 dev/db/freetds/ympbuild create mode 100644 kde/frameworks/breeze-icons/ympbuild create mode 100644 kde/frameworks/kauth/ympbuild create mode 100644 kde/frameworks/kcompletion/ympbuild create mode 100644 kde/frameworks/kcrash/ympbuild create mode 100644 kde/frameworks/kdesu/ympbuild create mode 100644 kde/frameworks/kemoticons/ympbuild create mode 100644 kde/frameworks/kglobalaccel/ympbuild create mode 100644 kde/frameworks/kjobwidgets/ympbuild create mode 100644 kde/frameworks/kpackage/ympbuild create mode 100644 kde/frameworks/kpty/ympbuild create mode 100644 kde/frameworks/kservice/ympbuild create mode 100644 kde/frameworks/kunitconversion/ympbuild create mode 100644 kde/frameworks/kwidgetsaddons/ympbuild create mode 100644 kde/frameworks/kwindowsystem/ympbuild create mode 100644 kde/frameworks/networkmanager-qt/ympbuild create mode 100644 kde/frameworks/sonnet/ympbuild create mode 100644 kde/frameworks/threadweaver/ympbuild diff --git a/dev/db/freetds/ympbuild b/dev/db/freetds/ympbuild new file mode 100644 index 00000000..b18df53c --- /dev/null +++ b/dev/db/freetds/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='freetds' +release='1' +version='1.4.2' +url='https://www.freetds.org' +description='Tabular Datastream Library' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('GPLv3') +source=("https://www.freetds.org/files/stable/freetds-${version}.tar.bz2") +depends=(openssl linux-headers readline unixodbc) +makedepends=() +md5sums=('285b620219e3ae0e416c2410536f2ecc') +group=(dev.db) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build () { + make $jobs +} + +package () { + make DESTDIR="$DESTDIR" install +} + diff --git a/kde/frameworks/breeze-icons/ympbuild b/kde/frameworks/breeze-icons/ympbuild new file mode 100644 index 00000000..52138a45 --- /dev/null +++ b/kde/frameworks/breeze-icons/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='breeze-icons' +release='1' +version='5.110.0' +url='Breeze icon themes' +description='Addons to QtCore' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/breeze-icons-${version}.tar.xz") +depends=(qt5-base) +makedepends=(extra-cmake-modules) +md5sums=('4c7dbba30332976450e4c84869e7f449') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBINARY_ICONS_RESOURCE=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kauth/ympbuild b/kde/frameworks/kauth/ympbuild new file mode 100644 index 00000000..369cf82b --- /dev/null +++ b/kde/frameworks/kauth/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kauth' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Abstraction to system policy and authentication features' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kauth-${version}.tar.xz") +depends=(qt5-base kcoreaddons) +makedepends=(extra-cmake-modules graphviz qt5-tools doxygen) +md5sums=('fc074465e484160b974415f7dfaaecd7') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + + diff --git a/kde/frameworks/kcompletion/ympbuild b/kde/frameworks/kcompletion/ympbuild new file mode 100644 index 00000000..a1c0fbf4 --- /dev/null +++ b/kde/frameworks/kcompletion/ympbuild @@ -0,0 +1,35 @@ +#!/usr/bin/env bash +name='kcompletion' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Text completion helpers and widgets' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kcompletion-${version}.tar.xz") +depends=(kconfig) +makedepends=(extra-cmake-modules graphviz qt5-tools doxygen) +md5sums=('91ef323fb60f104fd4068eae5862f6ed') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + + diff --git a/kde/frameworks/kcrash/ympbuild b/kde/frameworks/kcrash/ympbuild new file mode 100644 index 00000000..14b3549c --- /dev/null +++ b/kde/frameworks/kcrash/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kcrash' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Support for application crash analysis and bug report from apps' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kcrash-${version}.tar.xz") +depends=(kcoreaddons) +makedepends=(extra-cmake-modules qt5-tools doxygen) +md5sums=('6b235b033f2456fc5141feee3eb6ef79') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kdesu/ympbuild b/kde/frameworks/kdesu/ympbuild new file mode 100644 index 00000000..07593ca2 --- /dev/null +++ b/kde/frameworks/kdesu/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='kdesu' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Integration with su for elevated privileges' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kdesu-${version}.tar.xz") +depends=(kpty kconfig) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('1bbb4a71e19463364708174837c6c47a') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} diff --git a/kde/frameworks/kemoticons/ympbuild b/kde/frameworks/kemoticons/ympbuild new file mode 100644 index 00000000..b72c8f2b --- /dev/null +++ b/kde/frameworks/kemoticons/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kemoticons' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Support for emoticons and emoticons themes' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kemoticons-${version}.tar.xz") +depends=(karchive kconfig kcoreaddons kservice) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('fc6df1bfee59c5af758d906e9512b5e0') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kglobalaccel/ympbuild b/kde/frameworks/kglobalaccel/ympbuild new file mode 100644 index 00000000..abcfde6f --- /dev/null +++ b/kde/frameworks/kglobalaccel/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kglobalaccel' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Add support for global workspace shortcuts' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kglobalaccel-${version}.tar.xz") +depends=(kdbusaddons kconfig kcrash) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('590824e75f0fd5fb610c06a0008ac92d') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kjobwidgets/ympbuild b/kde/frameworks/kjobwidgets/ympbuild new file mode 100644 index 00000000..35a247e7 --- /dev/null +++ b/kde/frameworks/kjobwidgets/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='kjobwidgets' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Widgets for tracking KJob instances' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kjobwidgets-${version}.tar.xz") +depends=(kcoreaddons kwidgetsaddons qt5-x11extras) +makedepends=(extra-cmake-modules qt5-tools doxygen) +md5sums=('a16be8295e6c78a9712b6801c9e01f44') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} diff --git a/kde/frameworks/kpackage/ympbuild b/kde/frameworks/kpackage/ympbuild new file mode 100644 index 00000000..afb71f15 --- /dev/null +++ b/kde/frameworks/kpackage/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kpackage' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Framework that lets applications manage user installable packages of non-binary assets' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kpackage-${version}.tar.xz") +depends=(karchive ki18n kcoreaddons) +makedepends=(doxygen extra-cmake-modules qt5-tools) +md5sums=('5e8011e0dcd69e4c3b12f75b2820af34') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kpty/ympbuild b/kde/frameworks/kpty/ympbuild new file mode 100644 index 00000000..70691067 --- /dev/null +++ b/kde/frameworks/kpty/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kpty' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Pty abstraction' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kpty-${version}.tar.xz") +depends=(kcoreaddons) +makedepends=(doxygen extra-cmake-modules qt5-tools ki18n) +md5sums=('c7e0dbda148fa754996746ba71815f57') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kservice/ympbuild b/kde/frameworks/kservice/ympbuild new file mode 100644 index 00000000..31679ba9 --- /dev/null +++ b/kde/frameworks/kservice/ympbuild @@ -0,0 +1,35 @@ +#!/usr/bin/env bash +name='kservice' +release='1' +version='5.110.0' +url='Advanced plugin and service introspection' +description='Support for unit conversion' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kservice-${version}.tar.xz") +depends=(ki18n kconfig kdbusaddons kcoreaddons) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('d10203e2528badcb3960fb61856e1211') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + + diff --git a/kde/frameworks/kunitconversion/ympbuild b/kde/frameworks/kunitconversion/ympbuild new file mode 100644 index 00000000..377a2537 --- /dev/null +++ b/kde/frameworks/kunitconversion/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kunitconversion' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Support for unit conversion' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kunitconversion-${version}.tar.xz") +depends=(qt5-base) +makedepends=(doxygen extra-cmake-modules qt5-tools ki18n) +md5sums=('c620b57ca8c18a4135c4b8aee02327b4') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kwidgetsaddons/ympbuild b/kde/frameworks/kwidgetsaddons/ympbuild new file mode 100644 index 00000000..48ed3cea --- /dev/null +++ b/kde/frameworks/kwidgetsaddons/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='kwidgetsaddons' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Addons to QtWidgets' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kwidgetsaddons-${version}.tar.xz") +depends=(qt5-base) +makedepends=(clang doxygen extra-cmake-modules qt5-tools) +md5sums=('7a341a44caf89aa586a902ae67677910') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kwindowsystem/ympbuild b/kde/frameworks/kwindowsystem/ympbuild new file mode 100644 index 00000000..59bd2a4d --- /dev/null +++ b/kde/frameworks/kwindowsystem/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kwindowsystem' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Access to the windowing system' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kwindowsystem-${version}.tar.xz") +depends=(qt5-x11extras) +makedepends=(extra-cmake-modules qt5-tools doxygen) +md5sums=('86ca92a17dcd11ce98d5114b879631f5') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + + diff --git a/kde/frameworks/networkmanager-qt/ympbuild b/kde/frameworks/networkmanager-qt/ympbuild new file mode 100644 index 00000000..eb93726f --- /dev/null +++ b/kde/frameworks/networkmanager-qt/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='networkmanager-qt' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Qt wrapper for NetworkManager API' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('GPLv3') +source=("https://download.kde.org/stable/frameworks/${version%.*}/networkmanager-qt-${version}.tar.xz") +depends=(networkmanager qt5-base ) +makedepends=(extra-cmake-modules qt5-tools doxygen) +md5sums=('4de55327e1be7697776e81f895ce9d5c') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/sonnet/ympbuild b/kde/frameworks/sonnet/ympbuild new file mode 100644 index 00000000..519be9c2 --- /dev/null +++ b/kde/frameworks/sonnet/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='sonnet' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Spelling framework for Qt5' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('GPLv3') +source=("https://download.kde.org/stable/frameworks/${version%.*}/sonnet-${version}.tar.xz") +depends=(qt5-base) +makedepends=(extra-cmake-modules qt5-tools doxygen) +md5sums=('c2cbf58fc160c6e003093c030797ac7c') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + + diff --git a/kde/frameworks/threadweaver/ympbuild b/kde/frameworks/threadweaver/ympbuild new file mode 100644 index 00000000..2bb30d84 --- /dev/null +++ b/kde/frameworks/threadweaver/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='threadweaver' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='High-level multithreading framework' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/threadweaver-${version}.tar.xz") +depends=(qt5-base qt5-declarative) +makedepends=(extra-cmake-modules qt5-tools doxygen) +md5sums=('4982a47ab2c8c3c539235f701db9b1ed') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} From dd54930b643bf066163216585995afdb2527ee3a Mon Sep 17 00:00:00 2001 From: cakarsu Date: Sat, 21 Oct 2023 20:17:18 +0300 Subject: [PATCH 2/3] KDE Paketleri 3 --- dev/qt/qt5-wayland/ympbuild | 20 +++++++++++---- kde/frameworks/kconfigwidgets/ympbuild | 33 +++++++++++++++++++++++++ kde/frameworks/kguiaddons/ympbuild | 33 +++++++++++++++++++++++++ kde/frameworks/kiconthemes/ympbuild | 34 ++++++++++++++++++++++++++ kde/frameworks/kidletime/ympbuild | 32 ++++++++++++++++++++++++ kde/frameworks/kxmlgui/ympbuild | 34 ++++++++++++++++++++++++++ 6 files changed, 181 insertions(+), 5 deletions(-) create mode 100644 kde/frameworks/kconfigwidgets/ympbuild create mode 100644 kde/frameworks/kguiaddons/ympbuild create mode 100644 kde/frameworks/kiconthemes/ympbuild create mode 100644 kde/frameworks/kidletime/ympbuild create mode 100644 kde/frameworks/kxmlgui/ympbuild diff --git a/dev/qt/qt5-wayland/ympbuild b/dev/qt/qt5-wayland/ympbuild index c2fbdf41..385d5cee 100644 --- a/dev/qt/qt5-wayland/ympbuild +++ b/dev/qt/qt5-wayland/ympbuild @@ -7,26 +7,36 @@ description='Provides APIs for Wayland' email='akarsu@protonmail.com' maintainer='akarsu' license=('FDL' 'GPL3' 'LGPL3' 'custom') -source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtwayland-everywhere-opensource-src-${version}.tar.xz") +#source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtwayland-everywhere-opensource-src-${version}.tar.xz") +source=("https://dev.alpinelinux.org/archive/qt/qtwayland-3a8613b91d2239aebc73b43562f929aa71af0de5.tar.xz") depends=(qt5-declarative libXcomposite libxkbcommon qt5-quickcontrols2) makedepends=(vulkan-headers) -md5sums=('de32005eba5f53d3bd2886ee14a39809') +#md5sums=('de32005eba5f53d3bd2886ee14a39809') +md5sums=('942ab9bd3e52bf34c5eeee9c09a2a20a') group=(dev.qt) uses=() arch=('x86_64') -cd "qtwayland-everywhere-src-"$version +#cd "qtwayland-everywhere-src-"$version +cd "qtwayland-3a8613b91d2239aebc73b43562f929aa71af0de5" export PATH=/usr/bin/qt5:$PATH +prepare() { + mkdir .git +} + setup () { qmake } build () { - make $jobs + make } package () { - make INSTALL_ROOT="$DESTDIR" install $jobs + make INSTALL_ROOT="$DESTDIR" install + # Drop QMAKE_PRL_BUILD_DIR because reference the build dir + find "$DESTDIR/usr/lib" -type f -name '*.prl' \ + -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; } diff --git a/kde/frameworks/kconfigwidgets/ympbuild b/kde/frameworks/kconfigwidgets/ympbuild new file mode 100644 index 00000000..0d5ee9c1 --- /dev/null +++ b/kde/frameworks/kconfigwidgets/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='kconfigwidgets' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Widgets for KConfig' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kconfigwidgets-${version}.tar.xz") +depends=(kauth kcodecs kconfig ki18n kwidgetsaddons kcoreaddons) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('7941697549bee28203c1c9d222938da3') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} diff --git a/kde/frameworks/kguiaddons/ympbuild b/kde/frameworks/kguiaddons/ympbuild new file mode 100644 index 00000000..7c6c2290 --- /dev/null +++ b/kde/frameworks/kguiaddons/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='kguiaddons' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Addons to QtGui' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kguiaddons-${version}.tar.xz") +depends=(qt5-x11extras qt5-qtwayland) +makedepends=(extra-cmake-modules clang doxygen qt5-tools plasma-wayland-protocols) +md5sums=('3aefa6eb505baca45ddfdfc87564f0a9') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} diff --git a/kde/frameworks/kiconthemes/ympbuild b/kde/frameworks/kiconthemes/ympbuild new file mode 100644 index 00000000..5bea28f5 --- /dev/null +++ b/kde/frameworks/kiconthemes/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kiconthemes' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Support for icon themes' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kiconthemes-${version}.tar.xz") +depends=(qt5-svg kconfigwidgets karchive) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('6490f0ef66821b67560f6b3363e1c5b4') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kidletime/ympbuild b/kde/frameworks/kidletime/ympbuild new file mode 100644 index 00000000..a25f5627 --- /dev/null +++ b/kde/frameworks/kidletime/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='kidletime' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Monitoring user activity' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kidletime-${version}.tar.xz") +depends=(qt5-x11extras libxss) +makedepends=(extra-cmake-modules doxygen qt5-tools plasma-wayland-protocols wayland-protocols) +md5sums=('8f4d1fa08be91f126b0af6ff00cb2e4c') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kxmlgui/ympbuild b/kde/frameworks/kxmlgui/ympbuild new file mode 100644 index 00000000..4aefd052 --- /dev/null +++ b/kde/frameworks/kxmlgui/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kxmlgui' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='User configurable main windows' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kxmlgui-${version}.tar.xz") +depends=(kglobalaccel kiconthemes kitemviews) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('494846db7e48f1d999c7a374eaf9a1ff') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + From 6490eda5a34c92efd9913f5fb9ad08e8fcda9190 Mon Sep 17 00:00:00 2001 From: cakarsu Date: Sun, 22 Oct 2023 11:28:05 +0300 Subject: [PATCH 3/3] KDE Paketleri Eksik --- dev/qt/qt5-script/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kbookmarks/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kdav/ympbuild | 37 ++++++++++++++++++++++++ kde/frameworks/kded/ympbuild | 34 ++++++++++++++++++++++ kde/frameworks/kdoctools/ympbuild | 40 ++++++++++++++++++++++++++ kde/frameworks/knotifications/ympbuild | 38 ++++++++++++++++++++++++ kde/frameworks/ktextwidgets/ympbuild | 38 ++++++++++++++++++++++++ kde/frameworks/kwallet/ympbuild | 37 ++++++++++++++++++++++++ 8 files changed, 292 insertions(+) create mode 100644 dev/qt/qt5-script/ympbuild create mode 100644 kde/frameworks/kbookmarks/ympbuild create mode 100644 kde/frameworks/kdav/ympbuild create mode 100644 kde/frameworks/kded/ympbuild create mode 100644 kde/frameworks/kdoctools/ympbuild create mode 100644 kde/frameworks/knotifications/ympbuild create mode 100644 kde/frameworks/ktextwidgets/ympbuild create mode 100644 kde/frameworks/kwallet/ympbuild diff --git a/dev/qt/qt5-script/ympbuild b/dev/qt/qt5-script/ympbuild new file mode 100644 index 00000000..fca04641 --- /dev/null +++ b/dev/qt/qt5-script/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='qt5-script' +release='1' +version='5.15.10' +url='https://doc.qt.io/QT-5/qtwebengine-index.html' +description='Qt5 - QtScript component' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('GPL3' 'LGPL3') +source=("https://download.qt.io/archive/qt/${version%.*}/${version}/submodules/qtscript-everywhere-opensource-src-${version}.tar.xz") +depends=(qt5-base) +makedepends=() +md5sums=('6ba547076c9b4e5ca7cd2d7d210008ad') +group=(dev.qt) +uses=() +arch=('x86_64') + +cd "qtscript-everywhere-src"-$version + +#HATA : collect2: error: ld returned 1 exit status make[2]: *** [Makefile:674: ../../lib/libQt5Script.so.5.15.10] Error 1 + +export PATH=/usr/bin/qt5:$PATH + +setup () { + qmake +} + +build () { + make $jobs +} + +package () { + make install INSTALL_ROOT="$DESTDIR" $jobs +} \ No newline at end of file diff --git a/kde/frameworks/kbookmarks/ympbuild b/kde/frameworks/kbookmarks/ympbuild new file mode 100644 index 00000000..8c9c1382 --- /dev/null +++ b/kde/frameworks/kbookmarks/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kbookmarks' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Support for bookmarks and the XBEL format' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kbookmarks-${version}.tar.xz") +depends=(kxmlgui) +makedepends=(extra-cmake-modules qt5-tools doxygen) +md5sums=('6be6b6c68177efcee5cc25bd1bda2dc1') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kdav/ympbuild b/kde/frameworks/kdav/ympbuild new file mode 100644 index 00000000..7c3c6f6f --- /dev/null +++ b/kde/frameworks/kdav/ympbuild @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +name='kdav' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='A DAV protocol implemention with KJobs' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kdav-${version}.tar.xz") +depends=(ki18n kcoreaddons) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('4db999372c3658df2afeee727a4eb9c7') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +#HATA : Could NOT find KF5 (missing: KIO) (found suitable version "5.110.0", minimum required is "5.110.0") + + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON \ + -DDocBookXSL_DIR=/usr/share/xml/docbook/xsl-stylesheets-1.79.2-nons +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} diff --git a/kde/frameworks/kded/ympbuild b/kde/frameworks/kded/ympbuild new file mode 100644 index 00000000..70c8ae30 --- /dev/null +++ b/kde/frameworks/kded/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='kded' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Extensible deamon for providing system level services' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kded-${version}.tar.xz") +depends=(kservice kcrash kcoreaddons kcrash kdbusaddons) +makedepends=(extra-cmake-modules) +md5sums=('fe404ec8e33c862a3e4ee8c1610f66bd') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build + rm -r "$DESTDIR"/usr/lib/systemd +} diff --git a/kde/frameworks/kdoctools/ympbuild b/kde/frameworks/kdoctools/ympbuild new file mode 100644 index 00000000..d165f47e --- /dev/null +++ b/kde/frameworks/kdoctools/ympbuild @@ -0,0 +1,40 @@ +#!/usr/bin/env bash +name='kdoctools' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Documentation generation from docbook' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kdoctools-${version}.tar.xz") +depends=(docbook-xml docbook-xsl karchive) +makedepends=(karchive ki18n libxml2 libxslt qt5-base) +md5sums=('af0b00d93e1d87ae538db5ebe59f13b9') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +#HATA : CMake Error at /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message): +# Could NOT find PerlModules (missing: PerlModules_all_modules_found URI::Escape) + + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON \ + -DDocBookXSL_DIR=/usr/share/xml/docbook/xsl-stylesheets-1.79.2-nons +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + + diff --git a/kde/frameworks/knotifications/ympbuild b/kde/frameworks/knotifications/ympbuild new file mode 100644 index 00000000..78f5a89b --- /dev/null +++ b/kde/frameworks/knotifications/ympbuild @@ -0,0 +1,38 @@ +#!/usr/bin/env bash +name='knotifications' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Abstraction for system notifications' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/knotifications-${version}.tar.xz") +depends=(libcanberra libdbusmenu-qt kwindowsystem kconfig kcoreaddons qt5-speech libXtst) +makedepends=(extra-cmake-modules qt5-tools doxygen qt5-declarative) +md5sums=('f6217c43deb241da273ce739d0c68b9a') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +#HATA : CMake Error at /usr/lib64/cmake/Qt5TextToSpeech/Qt5TextToSpeechConfig.cmake:26 (message): +# The imported target "Qt5::TextToSpeech" references the file + + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/ktextwidgets/ympbuild b/kde/frameworks/ktextwidgets/ympbuild new file mode 100644 index 00000000..4fff9010 --- /dev/null +++ b/kde/frameworks/ktextwidgets/ympbuild @@ -0,0 +1,38 @@ +#!/usr/bin/env bash +name='ktextwidgets' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Advanced text editing widgets' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/ktextwidgets-${version}.tar.xz") +depends=(kcompletion sonnet qt5-speech) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('ff9d06b644ec42b7cfadb4edda08d5dd') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +#HATA :CMake Error at /usr/lib64/cmake/Qt5TextToSpeech/Qt5TextToSpeechConfig.cmake:26 (message): +# The imported target "Qt5::TextToSpeech" references the file "/usr/lib/qt5/plugins/texttospeech/libqtexttospeech_speechd.so" + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON \ + -DDocBookXSL_DIR=/usr/share/xml/docbook/xsl-stylesheets-1.79.2-nons +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} + diff --git a/kde/frameworks/kwallet/ympbuild b/kde/frameworks/kwallet/ympbuild new file mode 100644 index 00000000..a17e89fb --- /dev/null +++ b/kde/frameworks/kwallet/ympbuild @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +name='kwallet' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Secure and unified container for user passwords' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kwallet-${version}.tar.xz") +depends=(kservice kconfigwidgets gpgme) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('caf9835950039b305064a2826bcdf0c2') +group=(kde.frameworks) +uses=() +arch=('x86_64') + +cd $name-$version + +#HATA : Could not find a package configuration file provided by "KF5Notifications" (requested version 5.110.0) with any of the following names: +# KF5NotificationsConfig.cmake kf5notifications-config.cmake + +setup () { +cmake -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DBUILD_QCH=ON +} + +build () { + cmake --build build +} + +package () { + INSTALL_ROOT="$DESTDIR" cmake --install build +} +