commit 3e290f5a70ac975c39049b54869ac11ec6b74374
Author: Jorge L. Florit <jlflorit@gmail.com>
Date:   Wed Jan 8 18:48:21 2014 +0000

    Fix extra-packages.script

diff --git a/scripts/extra-packages.script b/scripts/extra-packages.script
index 0dc2c7b..7fe51d8 100755
--- a/scripts/extra-packages.script
+++ b/scripts/extra-packages.script
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
 
 PREPOST="$1"
 shift
@@ -6,11 +6,15 @@ TBUILD="$1"
 shift
 shift
 EXTRA_PACKS="$@"
-FILE="build/$TBUILD/.config"
-[ -z "$TBUILD" ] || [ ! -d "build/$TBUILD" ] || [ -f "$FILE" ] && exit 1
+FILE="build/${TBUILD}/.config"
+
+[ -z "$TBUILD" ] || [ ! -d "build/$TBUILD" ] || [ ! -f "$FILE" ] && exit 1
 
 for i in $EXTRA_PACKS; do
-	[ "$PREPOST" = "PRE_BUILD" ] && AUX=$(grep $i $FILE) && sed -i -e s/"$AUX"/"CONFIG_PACKAGE_$i=y"/g $FILE	
-	[ "$PREPOST" = "POST_BUILD" ] && AUX=$(grep $i $FILE) && sed -i -e s/"$AUX"/"# CONFIG_PACKAGE_$i is not set"/g $FILE	
+	AUX="$(grep $i $FILE)"
+	[ ! -z "$AUX" ] && {
+		[ "$PREPOST" = "PRE_BUILD" ] && echo "- (PRE_BUILD) Adding extra package: $i" >&2 && sed -i -e s/"${AUX}"/"CONFIG_PACKAGE_$i=y"/g $FILE 
+		[ "$PREPOST" = "POST_BUILD" ] && echo "- (POST_BUILD) Removing extra package: $1" >&2 && sed -i -e s/"${AUX}"/"# CONFIG_PACKAGE_$i is not set"/g $FILE
+	}	
 done
 
