diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..59bdb87f413b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: M Jordan Stanway <bluesquall+aur-avl@gmail.com> +pkgname=avl +pkgver=3.36 +pkgrel=1 +pkgdesc="aerodynamic and flight-dynamic analysis of rigid aircraft using an extended vortex lattice model" +arch=('i686' 'x86_64') +url="http://web.mit.edu/drela/Public/web/avl/" +license=('GPL') +makedepends=('gcc-fortran') +depends=('gcc-libs' 'libx11') +options=('!strip') +source=('http://web.mit.edu/drela/Public/web/avl/avl3.36.tgz' 'avl.patch') +md5sums=('61cf7ed7629142567ac8a9c9e1ba4981' + 'e85136557dad261f79a742b8fcdfe424') + +prepare() { + cd Avl + patch -Np1 -i "$startdir/avl.patch" +} + +build() { + cd Avl/plotlib + make gfortranDP + + cd ../eispack + make -f Makefile.gfortran + + cd ../bin + make -f Makefile.gfortran avl +} + +package() { + install -d "$pkgdir/usr/bin/" + install -m 0755 "${srcdir}/Avl/bin/avl" "$pkgdir/usr/bin/" + install -d "$pkgdir/usr/share/avl/" + install -m 0644 "${srcdir}/Avl/README" "$pkgdir/usr/share/avl/" + install -m 0644 "${srcdir}/Avl/version_notes.txt" "$pkgdir/usr/share/avl/" + install -m 0644 "${srcdir}/Avl/avl_doc.txt" "$pkgdir/usr/share/avl/" + install -m 0644 "${srcdir}/Avl/session1.txt" "$pkgdir/usr/share/avl/" + install -m 0644 "${srcdir}/Avl/session2.txt" "$pkgdir/usr/share/avl/" +} |