Advertisement
Guest User

codelite-svn PKGBUILD

a guest
Oct 9th, 2012
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.08 KB | None | 0 0
  1. # Maintainer: Daniel King <cnkknd+aur@gmail.com>
  2.  
  3. pkgname=codelite-svn
  4. pkgver=5914
  5. pkgrel=1
  6. pkgdesc="CodeLite, an open-source, cross platform IDE for the C/C++ programming languages."
  7. arch=("i686" "x86_64")
  8. license=('GPL')
  9. url="http://codelite.org/"
  10. depends=('wxgtk2.9>=2.9.4')
  11. makedepends=('subversion')
  12. conflicts=('codelite')
  13. replaces=('codelite')
  14. provides=('codelite')
  15. source=()
  16. md5sums=()
  17.  
  18. _svnmod="codelite"
  19. _svntrunk="https://codelite.svn.sourceforge.net/svnroot/codelite/trunk"
  20.  
  21. build() {
  22.   cd $srcdir/
  23.   msg "Getting source..."
  24.   if [ -d $_svnmod/.svn ]; then
  25.     (cd $_svnmod && svn --config-dir ../ up -r $pkgver)
  26.   else
  27.     svn --config-dir ./ co $_svntrunk  -r $pkgver $_svnmod
  28.   fi
  29.  
  30.   msg "SVN checkout done or server timeout"
  31.   msg "Creating make environment..."
  32.   rm -rf $srcdir/$_svnmod-build
  33.   cp -r $srcdir/$_svnmod $srcdir/$_svnmod-build
  34.   cd $srcdir/$_svnmod-build
  35.  
  36.   msg "Starting make..."
  37.  
  38.   WXCONFIG="wx-config --version=2.9" ./configure --prefix=/usr
  39.   make || return 1
  40.   make DESTDIR=$pkgdir install
  41.    
  42.   rm -rf $srcdir/$_svnmod-build
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement