From: Felix Fietkau Date: Fri, 21 Oct 2005 20:15:15 +0000 (+0000) Subject: small changes to make-ipkg-dir.sh from trunk/ X-Git-Tag: whiterussian_rc4~95 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=ed8568053eeeb9a31a6adf10d309faed951ebad3;p=openwrt%2Fsvn-archive%2Fopenwrt.git small changes to make-ipkg-dir.sh from trunk/ SVN-Revision: 2215 --- diff --git a/openwrt/scripts/make-ipkg-dir.sh b/openwrt/scripts/make-ipkg-dir.sh index 2dced31384..5225c3448d 100755 --- a/openwrt/scripts/make-ipkg-dir.sh +++ b/openwrt/scripts/make-ipkg-dir.sh @@ -1,5 +1,5 @@ #!/bin/bash -BASE=http://svn.openwrt.org/openwrt/branches/whiterussian/openwrt/package +BASE=http://svn.openwrt.org/openwrt/branches/whiterussian/openwrt TARGET=$1 CONTROL=$2 VERSION=$3 @@ -8,11 +8,11 @@ ARCH=$4 mkdir -p "$TARGET/CONTROL" grep '^[^(Version|Architecture)]' "$CONTROL" > "$TARGET/CONTROL/control" grep '^Maintainer' "$CONTROL" 2>&1 >/dev/null || \ - echo "Maintainer: OpenWrt Developers Team " >> "$TARGET/CONTROL/control" + echo "Maintainer: OpenWrt Developers Team " >> "$TARGET/CONTROL/control" grep '^Source' "$CONTROL" 2>&1 >/dev/null || { - pkgname=$(pwd | awk -F/ '{ n = split($0, p, "/"); if ((p[n - 1] == "package") && (p[n - 2] == "openwrt")) print p[n] }') - [ -z "$pkgname" ] && src="http://svn.openwrt.org" || src="$BASE/$pkgname" - echo "Source: $src" >> "$TARGET/CONTROL/control" + pkgbase=$(pwd | sed -e "s|^$TOPDIR/||g") + [ "$pkgbase" = "$WD" ] && src="N/A" || src="$BASE/$pkgbase" + echo "Source: $src" >> "$TARGET/CONTROL/control" } echo "Version: $VERSION" >> "$TARGET/CONTROL/control" echo "Architecture: $ARCH" >> "$TARGET/CONTROL/control"