summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlexander Schnaidt2018-06-08 12:05:14 +0200
committerAlexander Schnaidt2018-06-08 12:05:14 +0200
commit475ea8f5fddf3c6e35d0f53792e80557e9328304 (patch)
tree5b05cf9ed3f0c29c2c334f3edec17d079281fbdd /PKGBUILD
parente3c22ff9bf4c544b75cb94a1312dc924e38eb4e6 (diff)
downloadaur-475ea8f5fddf3c6e35d0f53792e80557e9328304.tar.gz
work around the broken use of PREFIX
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 13 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cdfc978e7bd9..a65d028a52e1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=xflr5
pkgver=6.42
-pkgrel=1
+pkgrel=2
pkgdesc="An analysis tool for airfoils, wings and planes operating at low Reynolds Numbers."
arch=('i686' 'x86_64')
url="http://www.xflr5.com/xflr5.htm"
@@ -14,15 +14,23 @@ depends=('qt5-base')
source=("https://downloads.sourceforge.net/project/xflr5/${pkgver}/xflr5_${pkgver}_src.tar.gz")
sha256sums=('8abee3dfc68391bd802481815727fc88d2a5920834aa9789e259ecace87fdb43')
+prepare() {
+ cd "$srcdir/$pkgname"
+
+ sed -i s_/usr/local/lib_/usr/lib_g xflr5-engine/xflr5-engine.pro
+ sed -i s_/usr/local/lib_/usr/lib_g XFoil-lib/XFoil-lib.pro
+}
+
build() {
- cd "$srcdir/${pkgname}"
- qmake-qt5
+ cd "$srcdir/$pkgname"
+
+ qmake-qt5 PREFIX=/usr
make
}
package() {
- cd "$srcdir/${pkgname}"
+ cd "$srcdir/$pkgname"
+
make INSTALL_ROOT="$pkgdir" install
- rm -rf "$pkgdir"/usr/lib/
}