Mercurial > vanilla
comparison python/python2/python2.sh @ 549:bad483aace64
vanilla: use prefix= instead
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 23 Jun 2019 15:13:10 +0200 |
parents | 830d949b71a6 |
children | e1b73f64408d |
comparison
equal
deleted
inserted
replaced
548:b1d040632d36 | 549:bad483aace64 |
---|---|
24 PKGDEPENDS="lib/libffi lib/expat lib/zlib network/openssl" | 24 PKGDEPENDS="lib/libffi lib/expat lib/zlib network/openssl" |
25 PKGOPTIONS="IPV6" | 25 PKGOPTIONS="IPV6" |
26 | 26 |
27 : ${CHOST:=$(uname -m)-linux-musl} | 27 : ${CHOST:=$(uname -m)-linux-musl} |
28 : ${CBUILD:=$(uname -m)-linux-musl} | 28 : ${CBUILD:=$(uname -m)-linux-musl} |
29 : ${CTARGET:=$(uname -m)-linux-musl} | |
29 : ${CC:=clang} | 30 : ${CC:=clang} |
30 : ${CFLAGS:=-O2} | 31 : ${CFLAGS:=-O2} |
31 : ${LDFLAGS:=} | 32 : ${LDFLAGS:=} |
32 : ${LIBS:=} | 33 : ${LIBS:=} |
33 : ${IPV6:=yes} | 34 : ${IPV6:=yes} |
49 LDFLAGS="$LDFLAGS" \ | 50 LDFLAGS="$LDFLAGS" \ |
50 LIBS="$LIBS" \ | 51 LIBS="$LIBS" \ |
51 ./configure \ | 52 ./configure \ |
52 --build=$CBUILD \ | 53 --build=$CBUILD \ |
53 --host=$CHOST \ | 54 --host=$CHOST \ |
54 --prefix=/ \ | 55 --target=$CTARGET \ |
55 --disable-static \ | 56 --prefix=/. \ |
56 --enable-shared \ | 57 --enable-shared \ |
57 --with-system-expat \ | 58 --with-system-expat \ |
58 --with-system-ffi \ | 59 --with-system-ffi \ |
59 $with_ipv6 | 60 $with_ipv6 |
60 make | 61 make |
61 make altinstall maninstall DESTDIR=$DESTDIR | 62 make DESTDIR=$DESTDIR altinstall maninstall |
62 ln -sf python2.7 $DESTDIR/bin/python2 | 63 ln -sf python2.7 $DESTDIR/bin/python2 |
63 | 64 |
64 # Avoid conflicts with python 3. | 65 # Avoid conflicts with Python 3. |
65 rm -f $DESTDIR/bin/2to3 | 66 rm -f $DESTDIR/bin/2to3 |
66 mv $DESTDIR/bin/smtpd.py{,2.7} | 67 mv $DESTDIR/bin/smtpd.py{,2.7} |
67 mv $DESTDIR/bin/idle{,2.7} | 68 mv $DESTDIR/bin/idle{,2.7} |
68 mv $DESTDIR/bin/pydoc{,2.7} | 69 mv $DESTDIR/bin/pydoc{,2.7} |
69 | 70 |