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 +}