Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Apr 29th, 2011  |  syntax: Bash  |  size: 1.04 KB  |  views: 128  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print  |  QR code  |  clone
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. # Contributor: Angelo Theodorou <encelo@users.sourceforge.net>
  2. pkgname=cx_oracle-svn
  3. pkgver=4.4
  4. pkgrel=1
  5. pkgdesc="Python extension module that allows access to Oracle databases"
  6. arch=('any')
  7. url="http://cx-oracle.sourceforge.net/"
  8. license=('custom')
  9. depends=('python' 'python2' 'instantclient-basic' 'instantclient-sdk' 'sqlplus11')
  10. provides=('cx_oracle')
  11. conflicts=('cx_oracle')
  12. md5sums=()
  13. _svnroot='https://cx-oracle.svn.sourceforge.net/svnroot/cx-oracle/trunk'
  14. _svnmod='cx-oracle'
  15.  
  16. build() {
  17.         cd $srcdir
  18.         if [ -d $_svnmod/.svn ]
  19.         then
  20.                 svn up $_svnmod
  21.         else
  22.         svn co $_svnroot $_svnmod
  23.         fi
  24.         if [ -d $_svnmod-build ]
  25.         then
  26.                 rm -rf $_svnmod-build
  27.         fi
  28.         cp -r $_svnmod $_svnmod-build
  29.         cd $_svnmod-build
  30.     export ORACLE_HOME=/opt/instantclient
  31.         export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME
  32.    
  33.     python setup.py install --root=$pkgdir || return 1
  34.     python2 setup.py install --root=$pkgdir || return 1
  35.    
  36.     # Install License
  37.     install -D -m 644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
  38.  
  39. }
clone this paste RAW Paste Data