# fss-0002
# consider: find /lib/python${micversion}/ -name '*.py' -exec rm -vf '{}' ';'
#   or pyc and pyo files 

main:
  ./configure $CONF --enable-ipv6 --with-threads --with-system-expat --without-pymalloc $TARGET
  sed -i -e "s|^OPT=.*$|& $CFLAGS|" Makefile
  make
  mkdir -vp /lib/python${micversion}/
  cp -v ${PR}snack.py /lib/python${micversion}/
  sed -i -e "s|/usr/include/netinet/in.h|${TC}include/netinet/in.h|g" ./Lib/plat-*/IN.py ./Lib/plat-*/regen
  make install
  mkdir -vp ${TC}include/python${micversion}/
  mv -v /include/python${micversion}/pyconfig.h ${TC}include/python?.?/
  mv -v /bin/python${micversion}-config ${TC}bin/python-config
  sed -i -e "s|/bin/python${micversion}|/bin/python|" ${TC}bin/python-config
  chgrp e_python -R /lib/libpython?.?.so* /bin/{python,idle} /lib/python?.? /bin/2to3
  chmod o-rx -R /lib/libpython?.?.so* /bin/{python,idle} /lib/python?.? /bin/2to3
  rm -Rf /bin/python?.? /include /bin/{pydoc,smtpd.py} /bin/python-config
  find /lib/python?.?/distutils/command/ -name '*.exe' -exec rm -vf '{}' ';'

temporary:
  ./configure --prefix=/python/ --includedir=/python/include --libexecdir=/python/lib --enable-ipv6 --with-threads --with-system-expat --without-pymalloc $TARGET
  sed -i -e "s|^OPT=.*$|& $CFLAGS|" Makefile
  sed -i -e 's|/toolchain/include|/python/include|' Lib/distutils/sysconfig.py
  sed -i -e "s|/usr/include/netinet/in.h|${TC}include/netinet/in.h|g" ./Lib/plat-*/IN.py ./Lib/plat-*/regen
  make
  make install
  rm -vf /python/bin/python-config
  mv -v /python/bin/python${micversion}-config /python/bin/python-config
  sed -i -e "s|/bin/python${micversion}|/bin/python|" /python/bin/python-config
  chgrp e_python -R /python/
  chmod o-rx -R /python/
  rm -Rf /python/bin/python?.? 
  find /python/lib/ -name '*.exe' -exec rm -vf '{}' ';'
