]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- fix case when SOURCEURL0 is displayed by rpmbuild several times (I have
authorMichal Moskal <michal@moskal.me>
Thu, 29 May 2003 00:40:44 +0000 (00:40 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  no idea why does rpmbuild do so, but it does for XFree86.spec)
- fix grep for SourceN-md5

Changed files:
    builder.sh -> 1.160

builder.sh

index 5b02135652c4d6e183e33bfdd5d07a7626e8fc0e..acf3c3941024f83a3309f4ec0feca71e6186b5e8 100644 (file)
@@ -342,7 +342,7 @@ src_no ()
     $RPMBUILD -bp  $BCOND --define 'prep %dump' $SPECFILE 2>&1 | \
        grep "SOURCEURL[0-9]*[  ]*$1""[         ]*$" | \
        sed -e 's/.*SOURCEURL\([0-9][0-9]*\).*/\1/' | \
     $RPMBUILD -bp  $BCOND --define 'prep %dump' $SPECFILE 2>&1 | \
        grep "SOURCEURL[0-9]*[  ]*$1""[         ]*$" | \
        sed -e 's/.*SOURCEURL\([0-9][0-9]*\).*/\1/' | \
-       xargs
+       head -1 | xargs
 }
 
 src_md5 ()
 }
 
 src_md5 ()
@@ -350,7 +350,7 @@ src_md5 ()
     no=$(src_no "$1")
     [ -z "$no" ] && return
     cd $SPECS_DIR
     no=$(src_no "$1")
     [ -z "$no" ] && return
     cd $SPECS_DIR
-    grep -i "#[        ]*Source$no-md5[        ]*:" $SPECFILE | sed -e 's/.*://' | xargs
+    grep -i "#[        ]*Source$no-md5[        ]*:" $SPECFILE | sed -e 's/.*://' | xargs
 }
 
 distfiles_url ()
 }
 
 distfiles_url ()
This page took 0.050413 seconds and 4 git commands to generate.