updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / fpc-src-svn / PKGBUILD
blob08329be069c406a221d61a5c797885cf9423e9b0
1 # Contributor: Artyom Smirnov <smirnoffjr@gmail.com>
2 pkgname=fpc-src-svn
3 pkgver=11821
4 pkgrel=1
5 pkgdesc='Sources for the FreePascal compiler (required by the Lazarus IDE)'
6 url='http://www.freepascal.org/'
7 license=('GPL')
8 arch=('i686' 'x86_64')
9 options=('!strip')
10 conflicts=(fpc-src)
11 provides=(fpc-src)
12 source=()
13 md5sums=()
15 _svntrunk=http://svn.freepascal.org/svn/fpc/trunk
16 _svnmod=fpc
18 build() {
19   cd "$srcdir"
21   if [ -d $_svnmod/.svn ]; then
22     (cd $_svnmod && svn up -r $pkgver)
23   else
24     svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
25   fi
27   msg "SVN checkout done or server timeout"
28   msg "Starting make..."
30   cd "$srcdir/$_svnmod"
32   mkdir -p ${pkgdir}/usr/lib/fpc/src
33   cp -R . ${pkgdir}/usr/lib/fpc/src
34   find ${pkgdir}/usr/lib/fpc/src -type d -name .svn|xargs rm -rf