# HG changeset patch # User Christopher Rogers # Date 1306131881 0 # Node ID 6fe970cb66ebe23f6523f99f36f7e140c7d0e45c # Parent a34890921ac4e17d897b0e493dad9f4efe4cdc40 tazwok: Fixed making new receipts. Add $CONFIGURE_ARGS back in. Fixed gen-wok-db to build wok-depends.txt with just $WOK. This is in case there is nothing in packages. diff -r a34890921ac4 -r 6fe970cb66eb tazwok --- a/tazwok Sat May 21 15:44:30 2011 +0000 +++ b/tazwok Mon May 23 06:24:41 2011 +0000 @@ -1474,21 +1474,14 @@ report step "Generating wok-wanted.txt" gen_wan_db report step "Generating wok-depends.txt" - for PACKAGE in $(cut -f1 -d '|' $PACKAGES_REPOSITORY/packages.desc \ - $INCOMING_REPOSITORY/packages.desc | sort -u); do - RECEIPT=$WOK/$PACKAGE/receipt - if [ -s $RECEIPT ]; then - source_receipt - echo -e $PACKAGE"\t "$DEPENDS" \t "$BUILD_DEPENDS' ' >> $dep_db - fi - done + gen_dep_db sort_db report close-bloc } gen_wan_db() { - rm -f $wan_db + [ -f $wan_db ] && rm -f $wan_db for RECEIPT in $(fgrep -l WANTED $WOK/*/receipt); do WANTED= source $RECEIPT @@ -1497,6 +1490,18 @@ done } +gen_dep_db() +{ + [ -f $dep_db ] && rm -f $dep_db + for PACKAGE in $(ls $WOK); do + RECEIPT=$WOK/$PACKAGE/receipt + if [ -s $RECEIPT ]; then + source_receipt + echo -e $PACKAGE"\t "$DEPENDS" \t "$BUILD_DEPENDS' ' >> $dep_db + fi + done +} + update_wan_db() { local PACKAGE=$PACKAGE @@ -2913,7 +2918,7 @@ compile_rules() { cd $src - ./configure && make && make install + ./configure $CONFIGURE_ARGS && make && make install } # Rules to gen a SliTaz package suitable for Tazpkg.