Date: Monday, July 3, 2017 @ 12:54:10 Author: anthraxx Revision: 299569
upgpkg: qwt 6.1.3-2 (qt5 switch) Modified: qwt/trunk/PKGBUILD ----------+ PKGBUILD | 52 ++++++++++++++++++++++++---------------------------- 1 file changed, 24 insertions(+), 28 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2017-07-03 12:52:15 UTC (rev 299568) +++ PKGBUILD 2017-07-03 12:54:10 UTC (rev 299569) @@ -1,53 +1,49 @@ -# $Id$ +# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org> # Maintainer: Ronald van Haren <ronald.archlinux.org> pkgname=qwt pkgver=6.1.3 -pkgrel=1 -pkgdesc="Qt Widgets for Technical Applications" +pkgrel=2 +pkgdesc='Qt Widgets for Technical Applications' +url='http://qwt.sourceforge.net/' arch=('i686' 'x86_64') -url="http://qwt.sourceforge.net/" -depends=('qt4') -license=("custom:$pkgname") -source=("http://downloads.sourceforge.net/${pkgname}/$pkgname-$pkgver.tar.bz2" \ - "qwtconfig-archlinux.pri") -sha1sums=('90ec21bc42f7fae270482e1a0df3bc79cb10e5c7' - '955f3702c5e8a847c545adf46745aade53626555') +depends=('qt5-base' 'qt5-svg' 'qt5-tools') +license=("custom:${pkgname}") +source=(https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.bz2 + qwtconfig-archlinux.pri) +sha512sums=('d4a73e9e7ddcb7c16c508920a298784935be2eddc8f7585993d9fffe1bb01e1787a0d5d7ea4f220398b94ea2b211a19009dccaeadce56a84410357124bcb051a' + '28f99798d8ce92c39b817435bdc7210962a7ae4a8291c294e356ade9378d637e17a316ee702fafcbf453017f47b6fa87b66ada7ac7741ff9b11ca040d79de0fd') prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - + cd ${pkgname}-${pkgver} # copy our config file to the right place - cp ${srcdir}/qwtconfig-archlinux.pri qwtconfig.pri + cp "${srcdir}/qwtconfig-archlinux.pri" qwtconfig.pri } build() { - cd ${srcdir}/${pkgname}-${pkgver} - - # build qwt: - qmake-qt4 qwt.pro + cd ${pkgname}-${pkgver} + qmake-qt5 qwt.pro make } package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} - make INSTALL_ROOT=${pkgdir} install + make INSTALL_ROOT="${pkgdir}" install # install web designer plugin - install -d ${pkgdir}/usr/lib/qt4/plugins/designer/ - install -Dm755 designer/plugins/designer/libqwt_designer_plugin.so \ - ${pkgdir}/usr/lib/qt4/plugins/designer/ + install -Dm 755 designer/plugins/designer/libqwt_designer_plugin.so \ + -t "${pkgdir}/usr/lib/qt5/plugins/designer" # needed by qmake (FS#30407) - install -d "${pkgdir}"/usr/share/qt4/mkspecs/features/ - install -m644 qwtconfig.pri qwt.prf qwtfunctions.pri \ - "${pkgdir}"/usr/share/qt4/mkspecs/features/ + install -Dm 644 qwtconfig.pri qwt.prf qwtfunctions.pri \ + -t "${pkgdir}/usr/share/qt5/mkspecs/features" # move man pages - mv "${pkgdir}"/usr/share/doc/qwt/man/ "${pkgdir}"/usr/share/ + mv "${pkgdir}/usr/share/doc/qwt/man" "${pkgdir}/usr/share" # install licence - install -Dm644 ${srcdir}/${pkgname}-${pkgver}/COPYING \ - ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } + +# vim: ts=2 sw=2 et:
