diff options
-rw-r--r-- | .SRCINFO | 53 | ||||
-rw-r--r-- | PKGBUILD | 68 |
2 files changed, 90 insertions, 31 deletions
@@ -1,23 +1,50 @@ pkgbase = plasma-framework-git - pkgdesc = Plasma library and runtime components based upon KF5 and Qt5 - pkgver = r13831.0ffd768 - pkgrel = 2 - url = https://projects.kde.org/projects/playground/libs/plasma-framework + pkgdesc = Plasma library and runtime components + pkgver = r17260.g149e059da + pkgrel = 1 + url = https://kde.org/plasma-desktop/ arch = x86_64 - groups = kf5 - license = LGPL + license = LGPL-2.0-or-later + makedepends = doxygen makedepends = extra-cmake-modules-git - makedepends = git - makedepends = qt5-tools makedepends = kdoctools-git - depends = kactivities-git - depends = kparts-git + makedepends = plasma-wayland-protocols-git + makedepends = qt6-doc + makedepends = qt6-tools + depends = gcc-libs + depends = glibc + depends = karchive-git + depends = kconfig-git + depends = kconfigwidgets-git + depends = kcoreaddons-git + depends = kdbusaddons-git + depends = kglobalaccel-git + depends = kguiaddons-git + depends = ki18n-git + depends = kiconthemes-git + depends = kio-git + depends = knotifications-git depends = kpackage-git - depends = kirigami-git + depends = kwidgetsaddons-git + depends = kirigami2-git + depends = kcmutils-git + depends = ksvg-git + depends = plasma-activities-git + depends = libglvnd + depends = libx11 + depends = libxcb + depends = qt6-base + depends = qt6-5compat + depends = qt6-declarative + depends = qt6-wayland + depends = wayland + provides = libplasma + provides = libplasma-git provides = plasma-framework + conflicts = libplasma + conflicts = libplasma-git conflicts = plasma-framework source = git+https://invent.kde.org/frameworks/plasma-framework.git - md5sums = SKIP + sha256sums = SKIP pkgname = plasma-framework-git - @@ -1,30 +1,62 @@ -# Maintainer: zanny <lordzanny@gmail.com> -# Maintainer: Antonio Rojas <arojas@archlinux.org> +# Maintainer: Aaron Cottle <a@aaroncottle.au> +# Contributor: Melanie Scheirer <mel@nie.rs> +# Contributor Antonio Rojas <arojas@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=plasma-framework-git -_name=${pkgname%-git} -pkgver=r13831.0ffd768 -pkgrel=2 -pkgdesc='Plasma library and runtime components based upon KF5 and Qt5' +pkgver=r17260.g149e059da +pkgrel=1 +pkgdesc='Plasma library and runtime components' arch=(x86_64) -url='https://projects.kde.org/projects/playground/libs/plasma-framework' -license=(LGPL) -depends=(kactivities-git kparts-git kpackage-git kirigami-git) -makedepends=(extra-cmake-modules-git git qt5-tools kdoctools-git) -conflicts=(plasma-framework) -provides=(plasma-framework) -groups=(kf5) -source=("git+https://invent.kde.org/frameworks/$_name.git") -md5sums=('SKIP') +url='https://kde.org/plasma-desktop/' +license=(LGPL-2.0-or-later) +depends=(gcc-libs + glibc + karchive-git + kconfig-git + kconfigwidgets-git + kcoreaddons-git + kdbusaddons-git + kglobalaccel-git + kguiaddons-git + ki18n-git + kiconthemes-git + kio-git + knotifications-git + kpackage-git + kwidgetsaddons-git + kirigami2-git + kcmutils-git + ksvg-git + plasma-activities-git + libglvnd + libx11 + libxcb + qt6-base + qt6-5compat + qt6-declarative + qt6-wayland + wayland) +makedepends=(doxygen + extra-cmake-modules-git + kdoctools-git + plasma-wayland-protocols-git + qt6-doc + qt6-tools) +conflicts=(libplasma libplasma-git plasma-framework) +provides=(libplasma libplasma-git plasma-framework) +source=(git+https://invent.kde.org/frameworks/plasma-framework.git) +sha256sums=('SKIP') pkgver() { - cd $_name - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd ${pkgname%-git} + echo "r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" } build() { - cmake -B build -S $_name + cmake -B build -S plasma-framework \ + -DBUILD_TESTING=OFF \ + -DBUILD_QCH=ON cmake --build build } |