diff options
author | Kyle Keen | 2015-12-12 10:53:29 -0500 |
---|---|---|
committer | Kyle Keen | 2015-12-12 10:53:29 -0500 |
commit | 1622dc1fdfadf1250eafd3323d60c0c06e0c14ce (patch) | |
tree | c7ed891e8f3d957350ba7edd1cc98f01235dbc84 | |
parent | d6e4ed84141d03e42f671f96b9a259d42a42b11c (diff) | |
download | aur-1622dc1fdfadf1250eafd3323d60c0c06e0c14ce.tar.gz |
0.9.0 update
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 23 insertions, 18 deletions
@@ -1,6 +1,8 @@ +# Generated by mksrcinfo v8 +# Sat Dec 12 15:53:13 UTC 2015 pkgbase = antimony pkgdesc = Graph-based 3D CSG CAD modeller - pkgver = 0.8.0 + pkgver = 0.9.0 pkgrel = 1 url = http://www.mattkeeter.com/projects/antimony/3/ arch = i686 @@ -11,8 +13,9 @@ pkgbase = antimony depends = boost-libs depends = python depends = libpng - source = https://github.com/mkeeter/antimony/archive/0.8.0.tar.gz - md5sums = cf3873907a46cc6230de78c66e12c66d + depends = lemon + source = https://github.com/mkeeter/antimony/archive/0.9.0.tar.gz + md5sums = a5390c486cd0ec2bf7a1578d7eec8ec9 pkgname = antimony @@ -1,49 +1,51 @@ # Maintainer: Kyle Keen <keenerd@gmail.com> pkgname=antimony -pkgver=0.8.0 +pkgver=0.9.0 pkgrel=1 pkgdesc="Graph-based 3D CSG CAD modeller" url="http://www.mattkeeter.com/projects/antimony/3/" arch=('i686' 'x86_64') license=('MIT') -depends=('qt5-base' 'boost-libs' 'python' 'libpng') +depends=('qt5-base' 'boost-libs' 'python' 'libpng' 'lemon') makedepends=('boost') source=("https://github.com/mkeeter/antimony/archive/$pkgver.tar.gz") -md5sums=('cf3873907a46cc6230de78c66e12c66d') +md5sums=('a5390c486cd0ec2bf7a1578d7eec8ec9') # todo, replace bundled eigen with official build() { cd "$srcdir/$pkgname-$pkgver" - #sed -i 's/lboost_python-py34/lboost_python3/' qt/shared.pri - sed -i 's|/usr/local/bin/sb/fab|/usr/lib/python3.4/site-packages/fab|' qt/antimony.pro - sed -i 's|/usr/local/bin/sb/nodes|/usr/share/antimony/sb/nodes|' qt/antimony.pro - sed -i 's|/usr/local/bin|/usr/bin|' qt/antimony.pro - sed -i 's|return path.join("/");|return "/usr/share/antimony/sb/nodes";|' src/app/app.cpp + sed -i 's|\(executable.path =\).*|\1 /usr/bin|' app/app.pro + sed -i 's|\(nodes_folder.path =\).*|\1 /usr/share/antimony/sb/nodes|' app/app.pro + sed -i 's|\(fab_folder.path =\).*|\1 /usr/lib/python3.5/site-packages/fab|' app/app.pro + sed -i 's|return path.join("/");|return "/usr/share/antimony/sb/nodes";|' app/src/app/app.cpp + sed -i 's|lpython3.4m|lpython3.5m|' qt/python.pri + + # probably a flag somewhere to make this syntax kosher + sed -i 's|{-1,-1,-1}|std::make_tuple(-1,-1,-1)|' lib/fab/inc/fab/types/shape.h + sed -i 's|{r,g,b}|std::make_tuple(r,g,b)|' lib/fab/src/types/shape.cpp mkdir -p build cd build - qmake-qt5 PREFIX="/usr" ../qt/antimony.pro + qmake-qt5 PREFIX="/usr" ../sb.pro sed -i 's|/local/bin|/bin|g' Makefile make } check() { cd "$srcdir/$pkgname-$pkgver" - return 0 mkdir -p tests cd tests - qmake-qt5 PREFIX="/usr" ../qt/antimony-tests.pro + qmake-qt5 PREFIX="/usr" ../lib/fab/fab-tests.pro + qmake-qt5 PREFIX="/usr" ../lib/graph/graph-tests.pro make - # failure involving QNetworkAccessManager } package() { cd "$srcdir/$pkgname-$pkgver/build" make INSTALL_ROOT="$pkgdir" install - install -Dm755 antimony "$pkgdir/usr/bin/antimony" - #mkdir -p "$pkgdir/usr/lib/python3.4/site-packages/" - #cp -r "$pkgdir/usr/share/antimony/sb/fab" "$pkgdir/usr/lib/python3.4/site-packages/" + make INSTALL_ROOT="$pkgdir" install + install -Dm755 app/antimony "$pkgdir/usr/bin/antimony" } |