# HG changeset patch # User Christopher Rogers # Date 1286657359 0 # Node ID 30dc09544ba92d269379aa02bbf9baf02f5fd23f # Parent 741d74ff5db350b1050ee2cce37e7e46295c5e4f Fixed mercurial. Need pyconfig.h for mercurial to work. So i added this to python package since pyconfig.h maybe need for more python programs. I also removed all .pyc and .pyo files from python. Removed about 4mb from python by doing that. diff -r 741d74ff5db3 -r 30dc09544ba9 python-dev/receipt --- a/python-dev/receipt Sat Oct 09 20:29:32 2010 +0000 +++ b/python-dev/receipt Sat Oct 09 20:49:19 2010 +0000 @@ -5,6 +5,7 @@ CATEGORY="development" SHORT_DESC="The Python programming language devel files." MAINTAINER="pankso@slitaz.org" +DEPENDS="python" WANTED="python" SOURCE="Python" WEB_SITE="http://www.python.org/" @@ -16,5 +17,7 @@ cp -a $WOK/$WANTED/$SOURCE-$VERSION/_pkg/usr/include $fs/usr cp -a $WOK/$WANTED/$SOURCE-$VERSION/_pkg/usr/bin/*-config $fs/usr/bin chmod 755 $fs/usr/bin/*-config + # in python package now + rm $fs/usr/include/${PACKAGE}${VERSION}/pyconfig.h } diff -r 741d74ff5db3 -r 30dc09544ba9 python/receipt --- a/python/receipt Sat Oct 09 20:29:32 2010 +0000 +++ b/python/receipt Sat Oct 09 20:49:19 2010 +0000 @@ -26,9 +26,13 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr + mkdir -p $fs/usr/include/${PACKAGE}${VERSION} cp -a $_pkg/usr/bin $fs/usr cp -a $_pkg/usr/lib $fs/usr + # needed for mericurial to work now + cp -a $_pkg/usr/include/${PACKAGE}${VERSION}/pyconfig.h $fs/usr/include/${PACKAGE}${VERSION} + find $fs/usr/lib/${PACKAGE}${VERSION} -name "*.pyc" -delete + find $fs/usr/lib/${PACKAGE}${VERSION} -name "*.pyo" -delete rm -f $fs/usr/bin/*-config strip -s $fs/usr/bin/* 2>/dev/null strip -s $fs/usr/lib/*.so* 2>/dev/null