Commit ae0046ec authored by Luca Giambonini's avatar Luca Giambonini

remove _url and incorporate everything in the pkg.

the kdeupdate script is able to update the sha256sums automatically
parent 79271ceb
Pipeline #542 canceled with stages
in 1 minute and 52 seconds
...@@ -12,9 +12,8 @@ depends=("qt5-base") ...@@ -12,9 +12,8 @@ depends=("qt5-base")
makedepends=("extra-cmake-modules>=${pkgver}") makedepends=("extra-cmake-modules>=${pkgver}")
checkdepends=("cmake") checkdepends=("cmake")
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('72a1962de852590d9494ebcfa9f98e1d394bad4680384b9a6937a7082140259e'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,10 +13,9 @@ replaces=('baloo5' 'kf5-baloo' 'baloo-kf5') ...@@ -13,10 +13,9 @@ replaces=('baloo5' 'kf5-baloo' 'baloo-kf5')
provides=('baloo5' 'kf5-baloo' 'baloo_file' 'baloo-kf5') provides=('baloo5' 'kf5-baloo' 'baloo_file' 'baloo-kf5')
conflicts=('baloo5' 'kf5-baloo' 'baloo<=4.14.3-1' 'baloo4' 'baloo-kf5') conflicts=('baloo5' 'kf5-baloo' 'baloo<=4.14.3-1' 'baloo4' 'baloo-kf5')
install=${pkgname}.install install=${pkgname}.install
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}
source=(${_url}{,.sig}
'baloo-5.16.0-fix-cjk-search.patch') 'baloo-5.16.0-fix-cjk-search.patch')
sha256sums=($(curl "$_url.sha256" | cut -c-64) sha256sums=('d8a9db969aaf1647b1cc03b82b18640e8d6e563a607411658106e57b085d5796'
SKIP SKIP
'65fca7ee01a6de3e749aabed3fd8d945bd41db41bb20005255094984b70e3a9d') '65fca7ee01a6de3e749aabed3fd8d945bd41db41bb20005255094984b70e3a9d')
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -10,9 +10,8 @@ depends=('qt5-declarative' 'bluez') ...@@ -10,9 +10,8 @@ depends=('qt5-declarative' 'bluez')
makedepends=('extra-cmake-modules') makedepends=('extra-cmake-modules')
groups=(kf5) groups=(kf5)
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('33acf34814ace5d412e3704e2de07ff52d6525021defd719daaff694dfdd0fdf'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -10,9 +10,8 @@ license=('LGPL') ...@@ -10,9 +10,8 @@ license=('LGPL')
groups=('kf5') groups=('kf5')
optdepends=('oxygen-icons: fallback icon theme') optdepends=('oxygen-icons: fallback icon theme')
makedepends=('extra-cmake-modules' 'qt5-base') makedepends=('extra-cmake-modules' 'qt5-base')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('a759fb54f07e9fb2be0e6ddb973de17917d828d23c6919f7af20a36c5298df3b'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -9,9 +9,8 @@ url='https://projects.kde.org/projects/kdesupport/extra-cmake-modules' ...@@ -9,9 +9,8 @@ url='https://projects.kde.org/projects/kdesupport/extra-cmake-modules'
license=('LGPL') license=('LGPL')
depends=('cmake') depends=('cmake')
makedepends=('qt5-tools' 'python3-sphinx') makedepends=('qt5-tools' 'python3-sphinx')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('976d8bd15a0b929376bfaef34602a0fb9614229851c46fac3c4b28938f682195'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -12,9 +12,8 @@ depends=('kio' 'ttf-noto' 'kpackage' 'knewstuff') ...@@ -12,9 +12,8 @@ depends=('kio' 'ttf-noto' 'kpackage' 'knewstuff')
makedepends=("extra-cmake-modules>=${KFECMVersion}") makedepends=("extra-cmake-modules>=${KFECMVersion}")
options=("debug") options=("debug")
groups=('kf5') groups=('kf5')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('ce936bce5606e2f41d8b8c36478594c3cebe508f6f0d2ea8feda67848f728d47'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
# Frameworks version # Frameworks version
Version="5.47.0" Version="5.47.0"
# download location # Tthe branch to build for stable/unstable
Server="https://download.kde.org/stable/frameworks/" Branch="stable"
#Server="https://download.kde.org/unstable/frameworks/"
...@@ -10,9 +10,8 @@ depends=('kactivities') ...@@ -10,9 +10,8 @@ depends=('kactivities')
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'boost' 'python3') makedepends=("extra-cmake-modules>=${KFECMVersion}" 'boost' 'python3')
options=("debug") options=("debug")
groups=('kf5') groups=('kf5')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('05878febfc1161776918f0cb31fbe9e2b6f896e5871c792db3919e46d4d33652'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ replaces=("kactivities-frameworks" 'kactivities4' 'libkactivities4') ...@@ -13,9 +13,8 @@ replaces=("kactivities-frameworks" 'kactivities4' 'libkactivities4')
conflicts=('kactivities4' 'kactivities-frameworks' 'libkactivities4') conflicts=('kactivities4' 'kactivities-frameworks' 'libkactivities4')
options=("debug") options=("debug")
groups=('kf5') groups=('kf5')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('8d61e07a61772491b666a4331e7579a68bdc7a8b0d2fe8d40bff4d0e2a510506'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -11,9 +11,8 @@ depends=('python3-jinja' 'python3-yaml') ...@@ -11,9 +11,8 @@ depends=('python3-jinja' 'python3-yaml')
makedepends=("extra-cmake-modules>=$KFECMVersion" 'qt5-base') makedepends=("extra-cmake-modules>=$KFECMVersion" 'qt5-base')
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('7893e0b0fc41f35b9b49c1603a5eb3ffc12ae73b13aad53a9455636e5d5153fc'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -12,9 +12,8 @@ depends=("qt5-base") ...@@ -12,9 +12,8 @@ depends=("qt5-base")
makedepends=("extra-cmake-modules>=${KFECMVersion}") makedepends=("extra-cmake-modules>=${KFECMVersion}")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('b92ccd1ed51734df0d5521b255ad76f88d82aeeaf0dff79cffd76a1e9eeb1d65'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -11,9 +11,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools') ...@@ -11,9 +11,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=('cmake') checkdepends=('cmake')
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('29c7c3d6c539d52200806502e4b11a132c1941512df6f2d3e073ed3e7f7e00e9'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'python3') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'python3')
checkdepends=('cmake' 'xorg-server-xvfb') checkdepends=('cmake' 'xorg-server-xvfb')
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('93d71e429b0718f0681b4d297290e524b12cac8e96bff080d391ee3bae178b2c'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3')
checkdepends=("cmake" "xorg-server-xvfb") checkdepends=("cmake" "xorg-server-xvfb")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('adc88986ae776a8fb21d06ea67212c6fa1becc34d94ee4c7ad9d85d26494fa62'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=('cmake') checkdepends=('cmake')
options=("debug") options=("debug")
groups=('kf5') groups=('kf5')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('1b8606bf45ecefbd44f33bc1414f14b522fc24aa7de2857cc30da5ce48910de2'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=('xorg-server-xvfb') checkdepends=('xorg-server-xvfb')
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('17001dcb7e036e248ab597ce14fc55f845faf59b9723de5b6d14a4b8c820bcf1'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" "qt5-tools") ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" "qt5-tools")
checkdepends=("xorg-server-xvfb") checkdepends=("xorg-server-xvfb")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('d882255769ab95d49d4df4b40e659b25754935206b1fc07310e2cbc34d3cdb45'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -11,9 +11,8 @@ depends=('kauth' 'kcodecs' 'kconfig' 'kguiaddons' 'ki18n' 'kwidgetsaddons') ...@@ -11,9 +11,8 @@ depends=('kauth' 'kcodecs' 'kconfig' 'kguiaddons' 'ki18n' 'kwidgetsaddons')
makedepends=("extra-cmake-modules>=${KFECMVersion}" "kdoctools" "python3") makedepends=("extra-cmake-modules>=${KFECMVersion}" "kdoctools" "python3")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('d334f86d5751cd4c04943b5104f3e62db1ed3ed64bc095391807b814ca51fd16'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -12,9 +12,8 @@ depends=("qt5-base" 'shared-mime-info' 'gamin') ...@@ -12,9 +12,8 @@ depends=("qt5-base" 'shared-mime-info' 'gamin')
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools') makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
groups=('kf5') groups=('kf5')
install=${pkgname}.install install=${pkgname}.install
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('40ff04757e4ac19bc8448940fe18886c894a2069865966cc865fc55ff67b0b46'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -11,9 +11,8 @@ depends=('kcoreaddons' 'kwindowsystem') ...@@ -11,9 +11,8 @@ depends=('kcoreaddons' 'kwindowsystem')
makedepends=("extra-cmake-modules>=${KFECMVersion}") makedepends=("extra-cmake-modules>=${KFECMVersion}")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('e9e1e9cd1af1d2ed61d4ccc043b89eac5e744f64350a7ce665c319c1ce239697'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=("dbus-core") checkdepends=("dbus-core")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('2bd65636ba6293e79f26195aa9273c6bbe7dbce580c879304b4babea6c064710'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -11,9 +11,8 @@ depends=('kio' 'libepoxy' 'kpackage') ...@@ -11,9 +11,8 @@ depends=('kio' 'libepoxy' 'kpackage')
makedepends=("extra-cmake-modules>=${KFECMVersion}") makedepends=("extra-cmake-modules>=${KFECMVersion}")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('3a55236b3aed4ca1b5c754b2b97652a4c91c1c15107396c111bc41ef8d4874a0'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'kdoctools' 'python3') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'kdoctools' 'python3')
checkdepends=("cmake") checkdepends=("cmake")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('8520367ab9e79e4380f71c2a159d08e00c8a803a44f83d21f456ab4e55d7bd7c'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -11,8 +11,7 @@ depends=('kunitconversion' 'kdesignerplugin' 'kinit' 'kitemmodels' 'kemoticons' ...@@ -11,8 +11,7 @@ depends=('kunitconversion' 'kdesignerplugin' 'kinit' 'kitemmodels' 'kemoticons'
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'kdoctools' 'qt5-tools' 'networkmanager' 'perl-uri') makedepends=("extra-cmake-modules>=${KFECMVersion}" 'kdoctools' 'qt5-tools' 'networkmanager' 'perl-uri')
groups=('kf5-aids') groups=('kf5-aids')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64) sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -12,9 +12,8 @@ depends=('kplotting' 'kdewebkit') ...@@ -12,9 +12,8 @@ depends=('kplotting' 'kdewebkit')
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'kdoctools') makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'kdoctools')
checkdepends=('cmake' "xorg-server-xvfb") checkdepends=('cmake' "xorg-server-xvfb")
groups=('kf5') groups=('kf5')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('2fe41d35f59367f1228b8de3490d4ae88c464e04c98a9c25a0970b899d944d46'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3')
checkdepends=('cmake') checkdepends=('cmake')
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('79bb672375c2f4cd883998ba7494e3a431384d348eaffceae71c44d246d882e5'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -24,6 +24,20 @@ for subroutine in $_needed_functions ; do ...@@ -24,6 +24,20 @@ for subroutine in $_needed_functions ; do
source ~/bin/functions/$subroutine source ~/bin/functions/$subroutine
done done
# Get package information
function _package_info() {
local package="${1}"
local properties=("${@:2}")
for property in "${properties[@]}"; do
local -n nameref_property="${property}"
nameref_property=($(
#source "${package}/PKGBUILD"
source "PKGBUILD"
declare -n nameref_property="${property}"
echo "${nameref_property[@]}"))
done
}
build() build()
{ {
while read -r pkg; do while read -r pkg; do
...@@ -35,8 +49,25 @@ build() ...@@ -35,8 +49,25 @@ build()
msg "Processing: '$pkg'" msg "Processing: '$pkg'"
pushd "$pkg" &>/dev/null pushd "$pkg" &>/dev/null
sed -r "s|pkgver=.*|pkgver=$Version|g" -i PKGBUILD # update pkgver
#sed -r 's|_url=.*|_url="$Server${pkgver%.*}/${_pkgname}-${pkgver}.tar.xz"|g' -i PKGBUILD sed -r "s|pkgver=.*|pkgver=$Version|g" -i PKGBUILD
# update source link
sed -r "s|https://download.kde.org/.*stable/|https://download.kde.org/${Branch}/|g" -i PKGBUILD
# update sha256 sums
local pkgver pkgname _pkgname
_package_info "$pkg" pkgver pkgname _pkgname
if [ ! -z "$_pkgname" ]; then
pkgname=$_pkgname
fi
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"
_sha256sum=$(curl "$_url.sha256" | cut -c-64)
sed -r "s|sha256sums=.*|sha256sums=('$_sha256sum'|g" -i PKGBUILD
echo $_sha256sum
unset pkgver pkgname _pkgname
popd &>/dev/null popd &>/dev/null
done < "$1" done < "$1"
......
...@@ -12,9 +12,8 @@ depends=('qt5-webkit' 'kwallet' 'kparts') ...@@ -12,9 +12,8 @@ depends=('qt5-webkit' 'kwallet' 'kparts')
makedepends=("extra-cmake-modules>=${KFECMVersion}") makedepends=("extra-cmake-modules>=${KFECMVersion}")
options=("debug") options=("debug")
groups=('kf5') groups=('kf5')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('a3f7060d9879ef2f3b3e49b979bf5d76db4e9acb8a12e20263c60ff09ba7e4f9'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools')
checkdepends=("cmake") checkdepends=("cmake")
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('5746bc4a313c4c0d9d34e6fbdb095bb616877f219845b5539a6f640fb723fb75'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ depends=('karchive' 'docbook-xsl') ...@@ -13,9 +13,8 @@ depends=('karchive' 'docbook-xsl')
makedepends=("extra-cmake-modules>=${KFECMVersion}" "ki18n" "python3" "perl-uri") makedepends=("extra-cmake-modules>=${KFECMVersion}" "ki18n" "python3" "perl-uri")
groups=('kf5') groups=('kf5')
options=('staticlibs' 'debug') options=('staticlibs' 'debug')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('e704ae597e05cb36ddab698a378edef59d718626275a16f3c02cc5460998f41b'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -11,9 +11,8 @@ depends=('karchive' 'kservice') ...@@ -11,9 +11,8 @@ depends=('karchive' 'kservice')
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3') makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3')
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('5e84545d8ac71ebf89794b41d7645011173413cf00ad42293fe625615c15e7c1'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -19,9 +19,8 @@ options=("debug") ...@@ -19,9 +19,8 @@ options=("debug")
replaces=('kfilemetadata5' 'kfilemetadata<5') replaces=('kfilemetadata5' 'kfilemetadata<5')
provides=('kfilemetadata5') provides=('kfilemetadata5')
conflics=('kfilemetadata5' 'kfilemetadata<5' 'kfilemetadata4') conflics=('kfilemetadata5' 'kfilemetadata<5' 'kfilemetadata4')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('758b0b741a1f1b79365cf4bae3bb0054504cae71f3ab538e9f0cd83d5521977b'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'python2') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'qt5-tools' 'python2')
checkdepends=('xorg-server-xvfb') checkdepends=('xorg-server-xvfb')
options=('debug') options=('debug')
groups=('kf5') groups=('kf5')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('0b9a9c666179770bff4ef7c0e860fd68d6316e8fbec26b8dbdad59354b618ad1'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}") ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}")
checkdepends=('xorg-server-xvfb') checkdepends=('xorg-server-xvfb')
groups=('kf5') groups=('kf5')
options=('debug') options=('debug')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('124249df6eb276dd483ec26312046ecfb07a980381d15d37ccb8567debdff192'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -10,9 +10,8 @@ license=(LGPL) ...@@ -10,9 +10,8 @@ license=(LGPL)
depends=(qt5-base) depends=(qt5-base)
makedepends=(extra-cmake-modules qt5-declarative qt5-tools doxygen) makedepends=(extra-cmake-modules qt5-declarative qt5-tools doxygen)
options=('debug') options=('debug')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('8b3b4d57b80b78fc55fb4747a12e1710c9d0df816c116d0bc0a4b545ae8e3500'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -12,8 +12,7 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}") ...@@ -12,8 +12,7 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}")
checkdepends=("xorg-server-xvfb") checkdepends=("xorg-server-xvfb")
groups=('kf5-aids') groups=('kf5-aids')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig})
sha256sums=($(curl "$_url.sha256" | cut -c-64) sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -12,9 +12,8 @@ depends=('qt5-script' 'qt5-declarative') ...@@ -12,9 +12,8 @@ depends=('qt5-script' 'qt5-declarative')
makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3') makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3')
groups=('kf5') groups=('kf5')
options=("debug") options=("debug")
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('2627faa0186e9b463d978e842bf6df1e7d27e7e9d487793f6709e82a1c0729a8'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3') ...@@ -13,9 +13,8 @@ makedepends=("extra-cmake-modules>=${KFECMVersion}" 'python3')
checkdepends=('cmake' 'xorg-server-xvfb') checkdepends=('cmake' 'xorg-server-xvfb')
groups=('kf5') groups=('kf5')
options=('debug') options=('debug')
_url="https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz" source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
source=(${_url}{,.sig}) sha256sums=('b7e17d2ed46b31ae13d87397ae78717701d4f9515d1a647b52a6b14c5f684892'
sha256sums=($(curl "$_url.sha256" | cut -c-64)
SKIP) SKIP)
validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org> validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure <faure@kde.org>
......
...@@ -12,9 +12,8 @@ depends=('qt5-x11extras' 'libxss') ...@@ -12,9 +12,8 @@ depends=('qt5-x11extras' 'libxss')
makedepends=("extra-cmake-modules>=${KFECMVersion}")