# HG changeset patch # User Christophe Lincoln # Date 1307569099 -7200 # Node ID e058951422af76d9c20b4acf9e7514ef3ff16b33 # Parent 5b8df23bd525a2ab091785148b0274b32a22cc6f pingus: clean receipt and fix compile_rules so it dont build if broken diff -r 5b8df23bd525 -r e058951422af pingus/receipt --- a/pingus/receipt Wed Jun 08 23:21:26 2011 +0200 +++ b/pingus/receipt Wed Jun 08 23:38:19 2011 +0200 @@ -24,35 +24,23 @@ compile_rules() { cd $src - - # Fix scons and gcc build bug. - #if [ ! -f patch.done ]; then - # patch -p1 -i $stuff/pingus-0.7.2_gcc4.u && touch patch.done - #fi - scons - - # the script install.sh uses cp --parents which is not implemented in busybox - # install.sh $PWD/_pkg/usr - mkdir -p $PWD/_pkg/usr/bin $PWD/_pkg/usr/share/pingus - cp -a pingus $PWD/_pkg/usr/bin - cp -a data $PWD/_pkg/usr/share/pingus } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share - cp -a $_pkg/usr/bin $fs/usr - cp -a $_pkg/usr/share/pingus $fs/usr/share + mkdir -p $fs/usr/bin $fs/usr/share/pingus + cp -a $src/pingus $fs/usr/bin + cp -a $src/data $fs/usr/share/pingus # the tarball doesn't contain any .desktop file, nor a pixmap # let's create them - mkdir -p $_pkg/usr/share/pixmaps - mkdir -p $_pkg/usr/share/applications - cp -a $_pkg/usr/share/pingus/data/images/core/editor/actions.png \ - $_pkg/usr/share/pixmaps/pingus.png - cat > $_pkg/usr/share/applications/pingus.desktop < $fs/usr/share/applications/pingus.desktop <