# $Id$ # Maintainer: Ronald van Haren pkgname=qwt pkgver=6.1.2 pkgrel=2 pkgdesc="Qt Widgets for Technical Applications" 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=('6af82b6ee4132f779d1c8c2db872f01463b0d61c' '8731482ed25467b7c0ec476df5c17f40c114cea0') prepare() { cd ${srcdir}/${pkgname}-${pkgver} # copy our config file to the right place cp ${srcdir}/qwtconfig-archlinux.pri qwtconfig.pri } build() { cd ${srcdir}/${pkgname}-${pkgver} # build qwt: qmake-qt4 qwt.pro make } package() { cd ${srcdir}/${pkgname}-${pkgver} 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/ # 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/ # move man pages mv "${pkgdir}"/usr/share/doc/qwt/man/ "${pkgdir}"/usr/share/ # add Qwt library path to ld.so.conf.d install -d -m 755 "$pkgdir"/etc/ld.so.conf.d echo "/usr/lib/$pkgname" > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf # install licence install -Dm644 ${srcdir}/${pkgname}-${pkgver}/COPYING \ ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE }