summaryrefslogtreecommitdiffstats
path: root/extra/python2/Pkgfile
diff options
context:
space:
mode:
authortnut <thierryn1 at hispeed dot ch>2011-01-14 22:39:13 +0100
committertnut <thierryn1 at hispeed dot ch>2011-01-14 22:39:13 +0100
commitb7bc664c4775e4817dca0a821a98cd18e25e81d2 (patch)
tree3e6631cf1d8be9a805aa719b10fe26dcd63400d2 /extra/python2/Pkgfile
parent52a1425c74b8bbdee4f3839e2fe763adba0d19b0 (diff)
downloadnutyx-pakxe-b7bc664c4775e4817dca0a821a98cd18e25e81d2.tar.gz
nutyx-pakxe-b7bc664c4775e4817dca0a821a98cd18e25e81d2.tar.bz2
nutyx-pakxe-b7bc664c4775e4817dca0a821a98cd18e25e81d2.tar.xz
nutyx-pakxe-b7bc664c4775e4817dca0a821a98cd18e25e81d2.zip
python2 dans base
Diffstat (limited to 'extra/python2/Pkgfile')
-rwxr-xr-xextra/python2/Pkgfile63
1 files changed, 0 insertions, 63 deletions
diff --git a/extra/python2/Pkgfile b/extra/python2/Pkgfile
deleted file mode 100755
index 20d3524ca..000000000
--- a/extra/python2/Pkgfile
+++ /dev/null
@@ -1,63 +0,0 @@
-# Description: Environnement de développement python
-# URL: http://www.python.org
-# Maintainer: NuTyX core team
-# Packager: thierryn1 at hispeed dot ch
-# Depends on: db, bzip2, gdbm, openssl, zlib, expat, sqlite3, libffi
-
-name=python2
-version=2.7.1
-release=4
-_pybasever=2.7
-
-source=( http://www.python.org/ftp/python/$version/Python-$version.tar.bz2
- python-2.7-db51.diff)
-
-build() {
- cd Python-$version
-
- patch -Np1 -i ../python-2.7-db51.diff
-
- sed -i "/SQLITE_OMIT_LOAD_EXTENSION/d" setup.py
-
- rm -r Modules/expat
- rm -r Modules/zlib
- rm -r Modules/_ctypes/{darwin,libffi}*
-
-# sed -i "s/ndbm_libs = \[\]/ndbm_libs = ['gdbm', 'gdbm_compat']/" \
-# setup.py
-
- export OPT="${CFLAGS}"
- ./configure --prefix=/usr --enable-shared --with-threads --enable-ipv6 \
- --enable-unicode=ucs4 --with-system-expat --with-system-ffi
-
- make
- make DESTDIR=$PKG altinstall
-
- ln -sf python${_pybasever} $PKG/usr/bin/python2
- ln -sf python${_pybasever}-config $PKG/usr/bin/python2-config
-
- ln -sf ../../libpython${_pybasever}.so \
- $PKG/usr/lib/python${_pybasever}/config/libpython${_pybasever}.so
-
- mv $PKG/usr/bin/smtpd.py $pkgdir/usr/lib/python${_pybasever}/
-
- # some useful "stuff"
- install -dm755 $PKG/usr/lib/python${_pybasever}/Tools/{i18n,scripts}
- install -m755 Tools/i18n/{msgfmt,pygettext}.py \
- $PKG/usr/lib/python${_pybasever}/Tools/i18n/
- install -m755 Tools/scripts/{README,*py} \
- $PKG/usr/lib/python${_pybasever}/Tools/scripts/
-
- # fix conflicts with python
- mv $PKG/usr/bin/idle{,2}
- mv $PKG/usr/bin/pydoc{,2}
-
- # clean up #!s
- find $PKG/usr/lib/python2.7/ -name '*.py' | \
- xargs sed -i "s|#[ ]*![ ]*/usr/bin/env python$|#!/usr/bin/env python2|"
-
- # clean-up reference to build directory
- sed -i "s#$SRC/Python-$version:##" \
- $PKG/usr/lib/python${_pybasever}/config/Makefile
-}
-