Skip to content

Commit

Permalink
Update KF5 Tier 3 frameworks (#4511)
Browse files Browse the repository at this point in the history
... and add kbookmarks, kio, knewstuff, kparts and kwallet
  • Loading branch information
zrax authored and Alexpux committed Oct 7, 2018
1 parent c5fc897 commit c42f3d2
Show file tree
Hide file tree
Showing 11 changed files with 284 additions and 18 deletions.
51 changes: 51 additions & 0 deletions mingw-w64-kbookmarks-qt5/PKGBUILD
@@ -0,0 +1,51 @@
# 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}" "kbookmarks"
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Support for bookmarks and the XBEL format (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}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kxmlgui-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('c9ebb01a1f37c9791287ea90ed52defa879073ee53a5681709bd4ec959567ad3')

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_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
-G'MSYS Makefiles'
make
}

package() {
cd build-${CARCH}${_variant}
make DESTDIR="${pkgdir}" install
}
8 changes: 4 additions & 4 deletions mingw-w64-kconfigwidgets-qt5/PKGBUILD
Expand Up @@ -3,13 +3,12 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kconfigwidgets"
pkgver=5.42.0
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Widgets for configuration dialogs (mingw-w64-qt5${_namesuff})"
license=('LGPL')
makedepends=("${MINGW_PACKAGE_PREFIX}-extra-cmake-modules>=${pkgver}"
"${MINGW_PACKAGE_PREFIX}-kdoctools-qt5${_namesuff}>=${pkgver}")
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}"
Expand All @@ -21,7 +20,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-ki18n-qt5${_namesuff}
_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=('9fe08e8811765c7893e0edd5c63bc491cc348c80ce3258cc0a00588189a83fa4')
sha256sums=('f2299a4c611d645ea6e6c6de1f90031254bfe0a60681fa4302db30f1caa04a80')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -44,6 +43,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
6 changes: 3 additions & 3 deletions mingw-w64-kglobalaccel-qt5/PKGBUILD
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}" "kglobalaccel"
pkgver=5.42.0
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Global desktop keyboard shortcuts (mingw-w64-qt5${_namesuff})"
Expand All @@ -15,9 +15,8 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kconfig-qt5${_namesuf
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kcrash-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kdbusaddons-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
# install=${pkgname}.install
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('e6f5e6588bfcbbbdc62de2756143db34a92ee07adb5ec8a14fa76110c7519f5a')
sha256sums=('6385bb0749bc75fb357125711b255333683042e7a27951217f8a06470f4c97b7')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -40,6 +39,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
-DKF5Config_DIR=${QT5_PREFIX}/lib/cmake/KF5Config \
Expand Down
5 changes: 3 additions & 2 deletions mingw-w64-kiconthemes-qt5/PKGBUILD
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}" "kiconthemes"
pkgver=5.42.0
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Support for icon themes (mingw-w64-qt5${_namesuff})"
Expand All @@ -16,7 +16,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kitemviews-qt5${_name
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-karchive-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('87c54e3fdfb01d88f144078401170841ffa1d1cc27ac32682f03ed85dced7dd9')
sha256sums=('3e7fde8852464dcc4d4af52f676fb004d7c9fecabdc1cfcd93308f4e81bfe046')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -39,6 +39,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
55 changes: 55 additions & 0 deletions mingw-w64-kio-qt5/PKGBUILD
@@ -0,0 +1,55 @@
# 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}" "kio"
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Resource and network access abstraction (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}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-solid-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kjobwidgets-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kbookmarks-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kwallet-qt5${_namesuff}>=${pkgver}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-libxslt"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('01423f94668756dc9f644c5ef93ace0b2e1624d7dd9483f9524bdf3c0855d2ae')

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_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
-G'MSYS Makefiles'
make
}

package() {
cd build-${CARCH}${_variant}
make DESTDIR="${pkgdir}" install
}
51 changes: 51 additions & 0 deletions mingw-w64-knewstuff-qt5/PKGBUILD
@@ -0,0 +1,51 @@
# 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}" "knewstuff"
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Support for downloading application assets from the network (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}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kio-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('0df2264795d5ea017fc64d236ab28ea353c6c1466655da76ae179a022804b0c6')

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_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
-G'MSYS Makefiles'
make
}

package() {
cd build-${CARCH}${_variant}
make DESTDIR="${pkgdir}" install
}
51 changes: 51 additions & 0 deletions mingw-w64-kparts-qt5/PKGBUILD
@@ -0,0 +1,51 @@
# 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}" "kparts"
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Document centric plugin system (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}"
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kio-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('41a05e792c844c75d6c9885a64fefe88a8d1df18f4bd963d904369e0fd058aff')

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_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
-G'MSYS Makefiles'
make
}

package() {
cd build-${CARCH}${_variant}
make DESTDIR="${pkgdir}" install
}
8 changes: 4 additions & 4 deletions mingw-w64-kservice-qt5/PKGBUILD
Expand Up @@ -3,13 +3,12 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "kservice"
pkgver=5.42.0
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Advanced plugin and service introspection (mingw-w64-qt5${_namesuff})"
license=('LGPL')
makedepends=("${MINGW_PACKAGE_PREFIX}-extra-cmake-modules>=${pkgver}"
"${MINGW_PACKAGE_PREFIX}-kdoctools-qt5${_namesuff}>=${pkgver}")
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}-ki18n-qt5${_namesuff}>=${pkgver}"
Expand All @@ -18,7 +17,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kcrash-qt5${_namesuff
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kdbusaddons-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('31f337e0cbe53bf7c6abef03249e8750ebc97225145d3a439dbb5900da751f7d')
sha256sums=('29850fb51f6f4eb757e89ca3ad2baf740aff62f07ecd4de6d6a0d9935f981e78')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -41,6 +40,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down
7 changes: 4 additions & 3 deletions mingw-w64-ktextwidgets-qt5/PKGBUILD
Expand Up @@ -3,10 +3,10 @@
_variant=-${KF5_VARIANT:-shared}
source "$(dirname ${BASH_SOURCE[0]})"/../mingw-w64-PKGBUILD-common/kde-frameworks5
_kde_f5_init_package "${_variant}" "ktextwidgets"
pkgver=5.42.0
pkgver=5.50.0
pkgrel=1
arch=('any')
pkgdesc="Widgets for displaying and editing text (mingw-w64-qt5${_namesuff})"
pkgdesc="Advanced text editing widgets (mingw-w64-qt5${_namesuff})"
license=('LGPL')
makedepends=("${MINGW_PACKAGE_PREFIX}-extra-cmake-modules>=${pkgver}")
depends=()
Expand All @@ -17,7 +17,7 @@ _kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-kiconthemes-qt5${_nam
_kde_f5_add_depends "${_variant}" "${MINGW_PACKAGE_PREFIX}-sonnet-qt5${_namesuff}>=${pkgver}"
groups=('kf5')
source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${_basename}-${pkgver}.tar.xz")
sha256sums=('d32becae0f7f57016523eb8e4328b2d59140451c8612de7bed9cf992f6fa0a21')
sha256sums=('3fcab7486ca9d63310721fec2e643046432ce584a7313eae452333113502e1a3')

prepare() {
mkdir -p build-${CARCH}${_variant}
Expand All @@ -40,6 +40,7 @@ build() {
-DCMAKE_INSTALL_PREFIX=${QT5_PREFIX} \
-DKDE_INSTALL_LIBDIR=lib \
-DECM_MKSPECS_INSTALL_DIR=${QT5_PREFIX}/share/qt5/mkspecs/modules \
-DBUILD_QCH=OFF \
-DBUILD_TESTING=OFF \
-DECM_DIR=${MINGW_PREFIX}/share/ECM \
"${extra_config[@]}" \
Expand Down

0 comments on commit c42f3d2

Please sign in to comment.