diff options
author | Stefan Husmann | 2015-06-09 00:38:19 +0200 |
---|---|---|
committer | Stefan Husmann | 2015-06-09 00:38:19 +0200 |
commit | 8d82938b0884a2950c1f72a2ff7ae3d1f7785f4c (patch) | |
tree | 4f42911fc1c2e1f094a9cfa3f610a999ebd8370b /PKGBUILD | |
download | aur-8d82938b0884a2950c1f72a2ff7ae3d1f7785f4c.tar.gz |
initial version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..7a3d8a08a2b9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Contributor: Stefan Husmann <stefan-husmann@t-online.de> +pkgname=newmat +pkgver=10D +pkgrel=1 +pkgdesc="C++ matrix library" +url="http://www.robertnz.net" +arch=('i686' 'x86_64') +license=('custom') +source=(http://www.robertnz.net/ftp/${pkgname}10.tar.gz filelist) +md5sums=('cc7408a10ee3d4775fc5f86e523bf56a' + '1257a4599e437254666aeac610b7d5c5') +options=('staticlibs') + +prepare() { + sed -i 's+//#define use_namespace+#define use_namespace+' include.h +} + +build() { + make -f nm_gnu.mak +} + +package() { + for _i in `cat filelist | awk '{print $1}'` + do + install -Dm644 ${_i} $pkgdir/usr/include/$pkgname/${_i} + done + install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING + install -Dm644 README $pkgdir/usr/share/licenses/$pkgname/README + install -Dm644 libnewmat.a $pkgdir/usr/lib/libnewmat.a + for _i in `cat filelist | awk '{print $1}'|sed s+.cpp+.o+|grep -v .h` + do + install -Dm755 ${_i} $pkgdir/usr/lib/$pkgname/${_i} + done + install -Dm644 nm10.htm $pkgdir/usr/share/doc/$pkgname/nm10.htm +} |