summaryrefslogtreecommitdiffstats
path: root/extra/twisted/Pkgfile
blob: ab49d3ed3d4adc3013eb0301cc53d7d56b2813b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Description: Communication mode asynchrone écrit en Python 
# URL: http://twistedmatrix.com/trac/
# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch
# Depends on: pycrypto,zope-interface
# Run on: pycrypto,zope-interface

name=twisted
version=10.2.0
release=1
source=(http://tmrc.mit.edu/mirror/twisted/Twisted/10.2/Twisted-$version.tar.bz2)

build() {
        cd Twisted-$version
        python2 setup.py install --prefix=/usr --root=$PKG --optimize=1

	install -D -m644 LICENSE "$PKG/usr/share/licenses/$name/LICENSE"
	
	sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
      		-i $PKG/usr/lib/python2.7/site-packages/twisted/trial/test/scripttest.py
  	sed -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
      		-i $PKG/usr/lib/python2.7/site-packages/twisted/mail/test/pop3testserver.py
}