diff options
author | Doug Newgard | 2016-01-14 21:30:53 -0600 |
---|---|---|
committer | Doug Newgard | 2016-01-14 21:30:53 -0600 |
commit | ccce4d76377fdbd1f6be874f3e5710598069092a (patch) | |
tree | 805a9b9b6514668114c1275443f4b0a49da3b3cf | |
parent | aafb72d2abd71455d8462cbb9cd23f22ddfb62e2 (diff) | |
download | aur-ccce4d76377fdbd1f6be874f3e5710598069092a.tar.gz |
Do configuration in prepare fuction
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 16 insertions, 10 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Fri Jan 15 00:26:00 UTC 2016 +# Fri Jan 15 03:29:53 UTC 2016 pkgbase = qwtpolar pkgdesc = Qwt library that contains classes for displaying values on a polar coordinate system pkgver = 1.1.1 @@ -7,7 +7,7 @@ pkgbase = qwtpolar url = http://qwtpolar.sourceforge.net/ arch = i686 arch = x86_64 - license = custom:Qwt License, Version 1.0 + license = custom:qwt depends = qt4 depends = qwt source = http://sourceforge.net/projects/qwtpolar/files/qwtpolar/1.1.1/qwtpolar-1.1.1.tar.bz2 @@ -14,16 +14,20 @@ depends=('qt4' 'qwt') source=("http://sourceforge.net/projects/qwtpolar/files/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2") sha1sums=('38edf5220c971eef0e88fcc6db7c718e6198ccac') -build() { +prepare() { cd $pkgname-$pkgver - sed -i -e 's/$${QWT_POLAR_INSTALL_PREFIX}\/doc/\/usr\/share\/doc\/qwt\//' qwtpolarconfig.pri - sed -i -e 's/$${QWT_POLAR_INSTALL_PREFIX}\/include/\/usr\/include\/qwt\//' qwtpolarconfig.pri - sed -i -e 's/$${QWT_POLAR_INSTALL_PREFIX}\/lib/\/usr\/lib\//' qwtpolarconfig.pri - sed -i -e 's/$${QWT_POLAR_INSTALL_PREFIX}\/features/\/usr\/share\/qwt\/features\//' qwtpolarconfig.pri - sed -i -e 's/^.*QwtPolarDesigner//' qwtpolarconfig.pri - sed -i -e 's/^.*QwtPolarExamples//' qwtpolarconfig.pri - echo "INCLUDEPATH += /usr/include" >> qwtpolarbuild.pri + sed -e '/^\s*QWT_POLAR_INSTALL_PREFIX/ s|=.*|= /usr|' \ + -e '/^QWT_POLAR_INSTALL_DOCS/ s|/doc|/share/doc/qwtpolar|' \ + -e '/^QWT_POLAR_INSTALL_HEADERS/ s|/include|/include/qwt|' \ + -e '/^QWT_POLAR_INSTALL_FEATURES/ s|/features|/share/qt4/mkspecs/features|' \ + -e '/^QWT_POLAR_INSTALL_PLUGINS/ s|/plugins|/lib/qt4/plugins|' \ + -e '/QwtPolarExamples/ s/^/# /' \ + -i qwtpolarconfig.pri +} + +build() { + cd $pkgname-$pkgver qmake-qt4 qwtpolar.pro make @@ -35,4 +39,6 @@ package() { make INSTALL_ROOT="$pkgdir" install install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + mv "$pkgdir/usr/share/doc/qwtpolar/man/" "$pkgdir/usr/share/" + rm "$pkgdir/usr/share/man/man3/qwtlicense.3" } |