#!/bin/sh # # project-xml-download.sh # # Developed by Lubomir Host 'rajo' # Copyright (c) 2005 Platon SDG, http://platon.sk/ # Licensed under terms of GNU General Public License. # All rights reserved. # # Changelog: # 2005-09-07 - created # # $Platon$ CONFIG="$HOME/.freshmeat.net/.project-xml-download.sh.rc" if [ $# -le 0 ]; then echo "Usage: $0 [ ... ]" exit 1; fi if [ -f $CONFIG ]; then . $CONFIG; fi PROJECT_XML_DIR="${!PROJECT_XML_DIR:-$HOME/freshmeat.net}" PROJECT_XML_BASE_URL="${!PROJECT_XML_BASE_URL:-http://freshmeat.net/projects-xml}" if [ ! -d "$PROJECT_XML_DIR" ]; then mkdir -p "$PROJECT_XML_DIR" fi month_dir=`date '+%Y-%m'` cur_date=`date '+%Y-%m-%d'` cur_date_time=`date '+%Y-%m-%d--%H_%M'` dir="$PROJECT_XML_DIR/$month_dir/$cur_date" mkdir -p "$dir" for project in $*; do echo "Downloading XML for '$project'" wget --quiet -O "$dir/$cur_date_time-$project.xml" $PROJECT_XML_BASE_URL/$project/$project.xml > /dev/null done