# gdb-new built for target or local-PC
$(D)/gdb-new: $(ARCHIVE)/gdb-7.3.1.tar.bz2 | $(TARGETPREFIX)
$(UNTAR)/gdb-7.3.1.tar.bz2
- pushd $(BUILD_TMP)/gdb-7.2 && \
+ pushd $(BUILD_TMP)/gdb-7.3.1 && \
$(BUILDENV) \
./configure \
--nfp --disable-werror \
#!/bin/sh
-DATE=`date +%Y-%m-%d-%H:%M:%S`
+
+DATE=$(date +%Y-%m-%d_%H-%M-%S)
+USRF="/var/tuxbox/config/tobackup.conf"
+
+if [ -e "${USRF}" ]; then
+# read user-files from $USRF
+ TOBACKUP="${USRF}"
+ while read i
+ do [ "${i:0:1}" = "#" ] || TOBACKUP="$TOBACKUP ${i%%#*}"
+ done < $USRF
+
+else
+ TOBACKUP="/var/tuxbox/config/"
+fi
+
+# check existence
+RES=""
+for i in $TOBACKUP
+ do [ -e "$i" ] && RES="$RES $i"
+ done
+
+TOBACKUP=$(echo $RES)
+
echo Backup to $1/settings_$DATE.tar
-cd /
-tar cf $1/settings_$DATE.tar /var/tuxbox/config/
+
+tar -cf $1/settings_$DATE.tar $TOBACKUP 2>&1 >/dev/null