|
|
@ -12,6 +12,17 @@ header_end |
|
|
|
|
|
|
|
cd "$name-$version" |
|
|
|
|
|
|
|
# Don't build the static library |
|
|
|
sed -i -e '/$(BUILDPYTHON):/s/$(LIBRARY)//' \ |
|
|
|
-e '/Programs\/_testembed:/s/$(LIBRARY)//' \ |
|
|
|
-e '/test -d $(LIBRARY)/c\ @if false; then \\' Makefile.pre.in |
|
|
|
|
|
|
|
# Don't install the 2to3 symlink, as that conflicts with python 2 |
|
|
|
option !2to3-symlink sed -i -e '/$(LN) -s 2to3/d' Makefile.pre.in |
|
|
|
|
|
|
|
# Remove windows binaries and scripts |
|
|
|
find Lib \( -name '*.exe' -o -name '*.bat' \) -delete |
|
|
|
|
|
|
|
# Fix paths |
|
|
|
sed -i -e "/os.path.join(prefix/s/lib/$(safe_sed "$dir_libdir")/" Lib/site.py |
|
|
|
sed -i -e "s/\/lib\/python/$(safe_sed "/$dir_libdir/python")/" \ |
|
|
@ -23,17 +34,6 @@ sed -i -e "/lib_python =/s/lib\//$(safe_sed "$dir_libdir")\//" Modules/getpath.c |
|
|
|
sed -i -e "/SCRIPTDIR=/s/lib/$(safe_sed "$dir_libdir")/" Makefile.pre.in |
|
|
|
sed -i -e "/LIBPL=/s/lib/$(safe_sed "$dir_libdir")/" configure |
|
|
|
|
|
|
|
# Remove windows binaries and scripts |
|
|
|
find Lib \( -name '*.exe' -o -name '*.bat' \) -delete |
|
|
|
|
|
|
|
# Don't build the static library |
|
|
|
sed -i -e '/$(BUILDPYTHON):/s/$(LIBRARY)//' \ |
|
|
|
-e '/Programs\/_testembed:/s/$(LIBRARY)//' \ |
|
|
|
-e '/test -d $(LIBRARY)/c\ @if false; then \\' Makefile.pre.in |
|
|
|
|
|
|
|
# Don't install the 2to3 symlink, as that conflicts with python 2 |
|
|
|
option !2to3-symlink sed -i -e '/$(LN) -s 2to3/d' Makefile.pre.in |
|
|
|
|
|
|
|
compile_configure -- \ |
|
|
|
--enable-shared \ |
|
|
|
--with-threads \ |
|
|
|