From f20d7983ae120359a3fc459c74fc2b513380b504 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Thu, 17 Mar 2011 10:20:57 +0000 Subject: newapkbuild: support for creating sourceforge source urls --- newapkbuild.in | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'newapkbuild.in') diff --git a/newapkbuild.in b/newapkbuild.in index 474d5bb..e8b7ea5 100755 --- a/newapkbuild.in +++ b/newapkbuild.in @@ -52,6 +52,10 @@ newaport() { mkdir -p "$pn" cd "$pn" + if [ -z "$source" ] && [ -n "$sourceforge" ]; then + source="http://downloads.sourceforge.net/$pn/$pn-$pv.tar.gz" + fi + # replace pkgver in $source if [ -n "$source" ]; then source=$(echo "$source" | sed "s/$pv/\$pkgver/g") @@ -167,11 +171,12 @@ usage() { echo " -h Show this help" echo " -l Set package license to LICENSE" echo " -u Set package URL" + echo " -s Use sourceforge source url" echo "" exit 0 } -while getopts "cd:fhl:u:" opt; do +while getopts "cd:fhl:u:s" opt; do case $opt in 'c') cpinitd=1;; 'd') pkgdesc="$OPTARG";; @@ -179,6 +184,7 @@ while getopts "cd:fhl:u:" opt; do 'h') usage;; 'l') license="$OPTARG";; 'u') url="$OPTARG";; + 's') sourceforge=1;; esac done shift $(( $OPTIND - 1 )) -- cgit v1.2.3-60-g2f50