1 # Maintainer: Bart Verhoeven <nepherte at archlinux dot us>
3 pkgname=smarteiffel-svn
6 pkgdesc="GNU Eiffel Compiler"
8 url="http://smarteiffel.loria.fr"
11 makedepends=('subversion')
13 provides=('smarteiffel')
14 conflicts=('smarteiffel')
15 md5sums=('6f7a9f55b2b8ee9d492a03367b36caa8')
17 _svntrunk="svn://scm.gforge.inria.fr/svn/smarteiffel/trunk"
23 # Checkout latest version
24 msg "Checkout latest svn version"
25 if [ -d $_svnmod/.svn ]; then
26 (cd $_svnmod && svn up -r $pkgver)
28 svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
31 # Copy to a build directory
32 svn export $_svnmod $_svnmod-build
35 # Replace variable with location of the eiffel installation dir
36 sed -i "s|@EIFFEL_HOME|$(pwd)|g" $srcdir/serc
38 # build and package SmartEiffel
39 SmartEiffel=$srcdir/serc \
42 DOCDIR=$pkgdir/usr/share/doc \
47 # Clean up build directory