updated on Sun Jan 15 16:02:00 UTC 2012
[aur-mirror.git] / heekscad-svn / PKGBUILD
blobfc61dfbf7654786fd87bd234cc4716a110ccd6b8
1 # Contributor: Perttu Ahola <gmail/celeron55>
2 # Contributor: Hervé Cauwelier <herve ¤ oursours.net>
3 # Maintainer: Alex Hall <alumni.purdue.edu/hall12>
4 # project has changed to github
5 pkgname=heekscad-svn
6 pkgver=0.18.0
7 pkgrel=1
8 pkgdesc="Free CAD based on Open CASCADE"
9 arch=('i686' 'x86_64')
10 url="http://code.google.com/p/heekscad/"
11 license=('BSD')
12 makedepends=('git' 'cmake' 'python' 'wxgtk' 'gtkglext' 'opencascade')
13 depends=('python' 'wxgtk' 'gtkglext' 'opencascade')
14 optdepends=('heekscnc: CAM add-on'
15                 'heeksart: add-on for free-form Bezier triangle meshes'
16                 'heekspython: add-on to enable Python interaction')
17 provides=('heekscad')
18 conflicts=('heekscad')
20 _gitrepo=git://github.com/Heeks/heekscad.git
21 _gitname=heekscad
23 build() {
24   cd "$srcdir"
26   if [ -d $_gitname/.git ]; then
27     cd $_gitname
28                 git fetch
29   else
30                 git clone $_gitrepo
31                 cd $_gitname
32   fi
34   msg "git checkout done or server timeout"
35   msg "Starting make..."
37   # Copy license
38   mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
39   cp COPYING "$pkgdir/usr/share/licenses/$pkgname/"
41   #
42   # BUILD
43   #
45         cmake .
46   make CASROOT=/opt/opencascade || return 1
47   make install DESTDIR=$pkgdir PREFIX=/usr || return 1