diff --git a/dev/perl/perl-uri/ympbuild b/dev/perl/perl-uri/ympbuild new file mode 100644 index 00000000..912b53de --- /dev/null +++ b/dev/perl/perl-uri/ympbuild @@ -0,0 +1,31 @@ +#!/usr/bin/env bash +name='perl-uri' +release='1' +version='5.21' +url='https://search.cpan.org/dist/URI/' +description='Uniform Resource Identifiers (absolute and relative)' +email='parduscix@yandex.ru' +maintainer='sulincix' +license=('GPLv3') +source=('https://cpan.metacpan.org/authors/id/O/OA/OALDERS/URI-5.21.tar.gz') +depends=(perl) +makedepends=() +md5sums=('9b45e7635f0968deabe377fc4c99a8b5') +group=(dev.perl) +uses=() +arch=('x86_64') + +cd URI-$version + +setup () { + perl Makefile.PL INSTALLDIRS=vendor +} + +build () { + make $jobs +} + +package () { + make install $jobs +} + diff --git a/kde/frameworks/breeze-icons/ympbuild b/kde/frameworks/breeze-icons/ympbuild index 52138a45..95299551 100644 --- a/kde/frameworks/breeze-icons/ympbuild +++ b/kde/frameworks/breeze-icons/ympbuild @@ -8,7 +8,7 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/breeze-icons-${version}.tar.xz") -depends=(qt5-base) +depends=() makedepends=(extra-cmake-modules) md5sums=('4c7dbba30332976450e4c84869e7f449') group=(kde.frameworks) diff --git a/kde/frameworks/extra-cmake-modules/ympbuild b/kde/frameworks/extra-cmake-modules/ympbuild index d6fb11e9..90a07472 100644 --- a/kde/frameworks/extra-cmake-modules/ympbuild +++ b/kde/frameworks/extra-cmake-modules/ympbuild @@ -1,16 +1,16 @@ #!/usr/bin/env bash name='extra-cmake-modules' -release='2' -version='5.110.0' +release='3' +version='5.111.0' url='https://download.kde.org/stable/frameworks/' description='The Extra Cmake Modules package contains extra CMake modules used by KDE Frameworks 5 and other packages. ' email='aliriza.keskin@pardus.org.tr' maintainer='aliriza' license=('GPLv3') -source=("https://download.kde.org/stable/frameworks/5.110/extra-cmake-modules-$version.zip") +source=("https://download.kde.org/stable/frameworks/5.111/extra-cmake-modules-$version.zip") depends=(cmake) makedepends=() -md5sums=('3c9fd4f6a00b3b8161b9d1d522e97cae') +md5sums=('3cad7f0fa78803ef9e21da876bc01f5e') group=(kde.frameworks) uses=() arch=('x86_64') diff --git a/kde/frameworks/kconfigwidgets/ympbuild b/kde/frameworks/kconfigwidgets/ympbuild index 0d5ee9c1..c437335b 100644 --- a/kde/frameworks/kconfigwidgets/ympbuild +++ b/kde/frameworks/kconfigwidgets/ympbuild @@ -8,7 +8,7 @@ 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) +depends=(kauth kcodecs kconfig ki18n kwidgetsaddons kcoreaddons kguiaddons) makedepends=(extra-cmake-modules doxygen qt5-tools) md5sums=('7941697549bee28203c1c9d222938da3') group=(kde.frameworks) diff --git a/kde/frameworks/kcrash/ympbuild b/kde/frameworks/kcrash/ympbuild index 14b3549c..a0fb4301 100644 --- a/kde/frameworks/kcrash/ympbuild +++ b/kde/frameworks/kcrash/ympbuild @@ -8,7 +8,7 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/kcrash-${version}.tar.xz") -depends=(kcoreaddons) +depends=(kcoreaddons qt5-x11extras) makedepends=(extra-cmake-modules qt5-tools doxygen) md5sums=('6b235b033f2456fc5141feee3eb6ef79') group=(kde.frameworks) diff --git a/kde/frameworks/kdav/ympbuild b/kde/frameworks/kdav/ympbuild index 7c3c6f6f..30d95905 100644 --- a/kde/frameworks/kdav/ympbuild +++ b/kde/frameworks/kdav/ympbuild @@ -8,16 +8,13 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/kdav-${version}.tar.xz") -depends=(ki18n kcoreaddons) +depends=(ki18n kcoreaddons kio) 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 () { diff --git a/kde/frameworks/kdoctools/ympbuild b/kde/frameworks/kdoctools/ympbuild index d165f47e..2360636d 100644 --- a/kde/frameworks/kdoctools/ympbuild +++ b/kde/frameworks/kdoctools/ympbuild @@ -9,7 +9,7 @@ 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) +makedepends=(karchive ki18n perl-uri libxml2 libxslt qt5-base) md5sums=('af0b00d93e1d87ae538db5ebe59f13b9') group=(kde.frameworks) uses=() @@ -26,7 +26,7 @@ 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 + -DDocBookXSL_DIR=/usr/share/xml/docbook/xsl-stylesheets-1.79.2 } build () { diff --git a/kde/frameworks/kglobalaccel/ympbuild b/kde/frameworks/kglobalaccel/ympbuild index abcfde6f..10e5a8ba 100644 --- a/kde/frameworks/kglobalaccel/ympbuild +++ b/kde/frameworks/kglobalaccel/ympbuild @@ -8,7 +8,7 @@ email='akarsu@protonmail.com' maintainer='akarsu' license=('LGPL') source=("https://download.kde.org/stable/frameworks/${version%.*}/kglobalaccel-${version}.tar.xz") -depends=(kdbusaddons kconfig kcrash) +depends=(kdbusaddons kconfig kcrash kwindowsystem) makedepends=(extra-cmake-modules doxygen qt5-tools) md5sums=('590824e75f0fd5fb610c06a0008ac92d') group=(kde.frameworks) diff --git a/kde/frameworks/kguiaddons/ympbuild b/kde/frameworks/kguiaddons/ympbuild index 7c6c2290..a9ba6d8b 100644 --- a/kde/frameworks/kguiaddons/ympbuild +++ b/kde/frameworks/kguiaddons/ympbuild @@ -8,7 +8,7 @@ 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) +depends=(qt5-x11extras qt5-wayland) makedepends=(extra-cmake-modules clang doxygen qt5-tools plasma-wayland-protocols) md5sums=('3aefa6eb505baca45ddfdfc87564f0a9') group=(kde.frameworks) diff --git a/kde/frameworks/kio/ympbuild b/kde/frameworks/kio/ympbuild new file mode 100644 index 00000000..537619ec --- /dev/null +++ b/kde/frameworks/kio/ympbuild @@ -0,0 +1,36 @@ +#!/usr/bin/env bash +name='kio' +release='1' +version='5.110.0' +url='https://community.kde.org/Frameworks' +description='Framework providing transparent file and data management' +email='akarsu@protonmail.com' +maintainer='akarsu' +license=('LGPL') +source=("https://download.kde.org/stable/frameworks/${version%.*}/kio-${version}.tar.xz") +depends=(karchive kcompletion kconfig kguiaddons ki18n kxmlgui + gcc qt5-base qt5-x11extras qt5-declarative kservice + kauth solid) +makedepends=(extra-cmake-modules doxygen qt5-tools) +md5sums=('e7f0566641251e0db82f516465200531') +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 \ + -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 index a17e89fb..3c7c0dc5 100644 --- a/kde/frameworks/kwallet/ympbuild +++ b/kde/frameworks/kwallet/ympbuild @@ -17,9 +17,6 @@ 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 \