summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2016-01-14 21:30:53 -0600
committerDoug Newgard2016-01-14 21:30:53 -0600
commitccce4d76377fdbd1f6be874f3e5710598069092a (patch)
tree805a9b9b6514668114c1275443f4b0a49da3b3cf
parentaafb72d2abd71455d8462cbb9cd23f22ddfb62e2 (diff)
downloadaur-ccce4d76377fdbd1f6be874f3e5710598069092a.tar.gz
Do configuration in prepare fuction
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD22
2 files changed, 16 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e902db4fba67..dacda0ec27aa 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8cd36bd0da76..7474f4426063 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}