commit 35a9def022db67452aede2d85fa1966027612710
Author: Kacper Kornet <[email protected]>
Date:   Sat Jul 28 19:17:21 2012 +0100

    Rewrite parser of spec:branch syntax
    
    Previous version failed when tags contained slash.

 make-request.sh | 11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)
---
diff --git a/make-request.sh b/make-request.sh
index e70d474..bd9fce3 100755
--- a/make-request.sh
+++ b/make-request.sh
@@ -589,17 +589,12 @@ specs=`for s in $specs; do
                # skip marker - pass it along
                echo $s
                ;;
-       *.spec:*) # spec with branch
-               basename $s
-               ;;
-       *.spec) # spec without branch
-               echo $(basename $s):$branch
-               ;;
        *:*) # package name with branch
-               basename $s | sed -e 's/:/.spec:/'
+               _specfile=$(basename ${s%:*})
+               echo ${_specfile%.spec}.spec:${s##*:}
                ;;
        *) # just package name
-               echo $(basename $s).spec:$branch
+               echo $(basename ${s%.spec}.spec):$branch
                ;;
        esac
 done`
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/cca6584b96e6c33d0732d559e43e100d804e2ecd

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to