Skip to content

Commit

Permalink
KF5 update to 5.42.0 (msys2#3315)
Browse files Browse the repository at this point in the history
* Update Tier1 KF5 frameworks, and fix qmake module installation path

* Update Tier2+ KF5 packages
  • Loading branch information
zrax authored and Alexpux committed Jan 25, 2018
1 parent 34827a0 commit b0efea4
Show file tree
Hide file tree
Showing 38 changed files with 223 additions and 119 deletions.
6 changes: 3 additions & 3 deletions mingw-w64-attica-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "attica"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="A Qt5 library that implements the Open Collaboration Services API (mingw-w64-qt5${_namesuff})"
Expand All @@ -15,7 +15,7 @@ depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}" "${MINGW_PACKAGE_PREFIX}-bzip2"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('26f124e686d4a1ff005798958d63ddccd0bc23a763ea0578c4d2337a1a6b558b')
sha256sums=('adfba910d6d3bbd814b8b8e7322e8181696f180f6088b53cb726e6a5cbd49245')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -37,7 +37,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
4 changes: 2 additions & 2 deletions mingw-w64-extra-cmake-modules/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
_realname=extra-cmake-modules
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
pkgdesc='Extra CMake modules (mingw-w64)'
arch=('any')
Expand All @@ -16,7 +16,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-cmake"
makedepends=("${MINGW_PACKAGE_PREFIX}-python3-sphinx") # qt5-tools for QtHelp pages
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_realname}-${pkgver}.tar.xz"
"set-AUTOSTATICPLUGINS.patch")
sha256sums=('6188a8ac8d799439204f69a1eb229431fc9f196790b88d6fb72bb3d57edb2332'
sha256sums=('430db21202c01e5a49f6fbaa6a0b2d7fb169857de5d16ff7a83f96acf5d086d6'
'a246d25065ac7472b3a4e5995b3c6cb32081ffa21c7de7455006398431e6c886')

prepare() {
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kactivities-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kactivities"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Runtime and library to organize user work in separate activities (mingw-w64-qt5${_namesuff})"
Expand All @@ -17,7 +17,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kconfig-qt5${_namesuf
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kwindowsystem-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('289d25367515e8d4668f460e3274b68ed6322a7f1c6228602c0f20462303353f')
sha256sums=('39080e0351ee488fd0e017f14bfbb2643029e5c4f97bb4824e095f6b04610a7c')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -39,7 +39,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
11 changes: 7 additions & 4 deletions mingw-w64-karchive-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,20 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "karchive"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Qt 5 addon providing access to numerous types of archives (mingw-w64-qt5${_namesuff})"
license=('LGPL')
makedepends=("${MINGW_PACKAGE_PREFIX}-extra-cmake-modules>=${pkgver}")
depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}" "${MINGW_PACKAGE_PREFIX}-bzip2"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-zlib"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-bzip2"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-xz"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('9354d45219342b888ac0eccbc3ce3a054858fcce9d4c93817352d2b447ebb658')
sha256sums=('71e130280953918ddbabc1731c65d16923ab96313bb3c6e58786b6dadbb302ef')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -37,7 +40,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kauth-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kauth"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Abstraction to system policy and authentication features (mingw-w64-qt5${_namesuff})"
Expand All @@ -14,7 +14,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kcoreaddons-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('279af9593b3bf8b2730730877ff865944839e08d21855ea25864934fe372de8a')
sha256sums=('91ebf3554551c3815e89e53e577e42d7cc3ac1f4966215fbbc93a60ca1587812')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -36,7 +36,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kcodecs-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kcodecs"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Plugins allowing Qt applications to access further types of images (mingw-w64-qt5${_namesuff})"
Expand All @@ -15,7 +15,7 @@ depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}" "${MINGW_PACKAGE_PREFIX}-bzip2"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('31a22d37da33d86d492b4bf5e439566d8f6a0783f74382931cee4c59a482dd32')
sha256sums=('8c574d9c1140089767c6c46fd93cf4c9a4972b83cef16da7f4b6a52c06f9292c')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -37,7 +37,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kcompletion-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kcompletion"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Text completion helpers and widgets for Qt (mingw-w64-qt5${_namesuff})"
Expand All @@ -15,7 +15,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kconfig-qt5${_namesuf
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kwidgetsaddons-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('5c943799729e7ed8d101eb2e11a09a2616d6c13c33d3575b2e61667e0c2f2539')
sha256sums=('0e448a1a05436988a836ec0f533c8cb71e955251ec0d4b7e0dbbcc06b6880c7b')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -37,7 +37,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kconfig-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kconfig"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="KConfig provides an advanced configuration system (mingw-w64-qt5${_namesuff})"
Expand All @@ -13,7 +13,7 @@ depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}" "${MINGW_PACKAGE_PREFIX}-bzip2"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('79744af26c90b78f01e065049daea0a6470f0d8b8e71334652179bac1b12243a')
sha256sums=('b8e5889989354fef6c52e7a9f40e6260382fe6bfcda3da3d3c3201064403ef21')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -35,7 +35,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
7 changes: 4 additions & 3 deletions mingw-w64-kconfigwidgets-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kconfigwidgets"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Widgets for configuration dialogs (mingw-w64-qt5${_namesuff})"
Expand All @@ -13,14 +13,15 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-extra-cmake-modules>=${pkgver}"
depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kauth-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kcoreaddons-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kcodecs-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kconfig-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kguiaddons-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-ki18n-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kwidgetsaddons-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('1d70a761eefe60e6f7beb3517ed64edbb6266cfe85bbb65603c9764e524b6170')
sha256sums=('9fe08e8811765c7893e0edd5c63bc491cc348c80ce3258cc0a00588189a83fa4')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -42,7 +43,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
9 changes: 5 additions & 4 deletions mingw-w64-kcoreaddons-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,19 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kcoreaddons"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Classes built on top of QtCore to perform various tasks (mingw-w64-qt5${_namesuff})"
license=('LGPL')
makedepends=("${MINGW_PACKAGE_PREFIX}-extra-cmake-modules>=${pkgver}")
depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}" "${MINGW_PACKAGE_PREFIX}-bzip2"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}"
optdepends=("${MINGW_PACKAGE_PREFIX}-shared-mime-info: Provides information about file types")
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz"
001-disable-fam-on-windows.patch)
sha256sums=('9be3dd86402e173da025c0d326fd9a38ffeecb34828a287f8b8c530a5db275d4'
sha256sums=('4967aba9f0175025a1c076cf15487d10ce08d27cad740f814ab58af34d3e1b9f'
'cce04ffc4ddc00bbc47625ce2979c2c4011822ae3804561e822be26a8eed8175')

prepare() {
Expand All @@ -41,7 +42,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kcrash-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kcrash"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Support for application crash analysis and bug report from apps (mingw-w64-qt5${_namesuff})"
Expand All @@ -18,7 +18,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kcoreaddons-qt5${_nam
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kwindowsystem-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('215c90bf6501cb90db01f2a04155bcd8a8e66fcfb4a94649e72204c5a1df10a9')
sha256sums=('da46566c45d1c6381583f44894f82bdabbaf91a477b4d12206fe0cee5b073e11')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -40,7 +40,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kdbusaddons-qt5/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kdbusaddons"
pkgver=5.38.0
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="KConfig provides an advanced configuration system (mingw-w64-qt5${_namesuff})"
Expand All @@ -13,7 +13,7 @@ depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}" "${MINGW_PACKAGE_PREFIX}-bzip2"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('1c1f8955570cd7e0480ec619084c5ea56cbffaca5307d9053d52092f10d589d7')
sha256sums=('6dc19471c9dc53ae13c642b3cd2512fdb2aadb6ab287caeffe56829307bb2398')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -35,7 +35,7 @@ build() {
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
49 changes: 49 additions & 0 deletions mingw-w64-kdnssd-qt5/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Maintainer (MSYS2): Michael Hansen <zrax0111@gmail.com>

_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kdnssd"
pkgver=5.42.0
pkgrel=1
arch=('any')
pkgdesc="Abstraction to system DNS Service Discovery features (mingw-w64-qt5${_namesuff})"
license=('LGPL')
makedepends=("${MINGW_PACKAGE_PREFIX}-extra-cmake-modules>=${pkgver}")
depends=()
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-qt5${_namesuff}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('946e1f9a609e55930c20127b6cb6d86599c21a4a13d83263a44ed50185f939cc')

prepare() {
mkdir -p build-${CARCH}${_variant}
}

build() {
local -a extra_config
cd build-${CARCH}${_variant}
if [ "${_variant}" = "-static" ]; then
extra_config+=( -DBUILD_SHARED_LIBS=NO )
QT5_PREFIX=${MINGW_PREFIX}/qt5-static
export PATH=${QT5_PREFIX}/bin:"$PATH"
else
QT5_PREFIX=${MINGW_PREFIX}
fi

MSYS2_ARG_CONV_EXCL="-DCMAKE_INSTALL_PREFIX=;-DECM_MKSPECS_INSTALL_DIR=" \
cmake ../${_basename}-${pkgver} \
-DCMAKE_BUILD_TYPE=$(_kde_f5_CMAKE_BUILD_TYPE) \
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
-G'MSYS Makefiles'
make
}

package() {
cd build-${CARCH}${_variant}
make DESTDIR="${pkgdir}" install
}
Loading

0 comments on commit b0efea4

Please sign in to comment.