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