From b4c70306404f65837d0bd2be3403348bcdecbf9b Mon Sep 17 00:00:00 2001 From: Ray Donnelly Date: Sun, 31 Aug 2014 21:00:21 +0100 Subject: [PATCH] extra-cmake-modules: New package, needed for KDE Frameworks 5 --- mingw-w64-extra-cmake-modules/PKGBUILD | 38 ++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 mingw-w64-extra-cmake-modules/PKGBUILD diff --git a/mingw-w64-extra-cmake-modules/PKGBUILD b/mingw-w64-extra-cmake-modules/PKGBUILD new file mode 100644 index 0000000000..566e6684fd --- /dev/null +++ b/mingw-w64-extra-cmake-modules/PKGBUILD @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer (ArchLinux): Andrea Scarpino +# Maintainer (MSYS2): Ray Donnelly + +_realname=extra-cmake-modules +pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" +pkgver=1.1.0 +_pkgver=5.1.0 +pkgrel=1 +pkgdesc='Extra CMake modules (mingw-w64)' +arch=('any') +url='https://projects.kde.org/projects/kdesupport/extra-cmake-modules' +license=('LGPL') +depends=("${MINGW_PACKAGE_PREFIX}-cmake") +# makedepends=('python-sphinx') # qt5-tools for QtHelp pages +source=("http://download.kde.org/stable/frameworks/${_pkgver}/${_realname}-${pkgver}.tar.xz") +md5sums=('005e28bb881718e3c381f8731fb70ea7') + +prepare() { + mkdir -p build-${CARCH} +} + +build() { + cd build-${CARCH} + MSYS2_ARG_CONV_EXCL=-DCMAKE_INSTALL_PREFIX= \ + cmake ../${_realname}-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=${MINGW_PREFIX} \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_HTML_DOCS=OFF \ + -G'MSYS Makefiles' + make +} + +package() { + cd build-${CARCH} + make DESTDIR="${pkgdir}" install +} +