updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / python3-svn / PKGBUILD
blobb3e4dd6cd6768d9c1ede9ce95a8390917c67704b
1 # Contributor: Georgij Kondratjev <smpuj@bk.ru>
2 pkgname=python3-svn
3 pkgver=64449
4 pkgrel=1
5 pkgdesc="Python 3000 (a.k.a. Py3k, and released as Python 3.0) is a new version of a high-level scripting language"
6 arch=("i686" "x86_64")
7 url="http://www.python.org/download/releases/3.0/"
8 license=("custom")
9 depends=(bzip2 db4.5 openssl tk sqlite3 gdbm)
10 makedepends=()
11 options=("!emptydirs")
12 source=()
13 md5sums=()
15 _svntrunk=http://svn.python.org/projects/python/branches/py3k
16 _svnmod=python
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         mkdir $_svnmod-build
31         cd $_svnmod-build
32         [ `gcc --version | head -1 | awk '{print $3}'` = '4.3.0' ] && export CC="gcc $CFLAGS -fno-tree-vrp"
33         ../$_svnmod/configure --prefix=/usr --enable-shared --enable-ipv6
34         make || return 1
35         make DESTDIR=$pkgdir altinstall maninstall
36         install -Dm644 ../$_svnmod/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
37         cd $pkgdir/usr
38         mv share/man/man1/python.1 share/man/man1/python3.1
39         cd bin
40         mv idle idle3
41         mv pydoc pydoc3
42         mv smtpd.py smtpd3.py
43         ln -s python3.0 python3
44         ln -s python3.0-config python3-config
46 # vim: ts=2