]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- allow to use --date and -r together
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Mon, 14 Apr 2003 19:10:46 +0000 (19:10 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    builder.sh -> 1.138

builder.sh

index 534d1ce5ee81323514aad20215da46e0c9a4c697..cd29a10701cad676da13bdc2cfa5dcb64be783b7 100644 (file)
@@ -250,12 +250,16 @@ get_spec()
                NOCVSSPEC="yes"
            fi
        fi
-       if [ -n "$CVSDATE" ]; then
-           OPTIONS="$OPTIONS -D $CVSDATE"
-       elif [ -n "$CVSTAG" ]; then
-           OPTIONS="$OPTIONS -r $CVSTAG"
-       else
+       
+       if [ -z "$CVSDATE" -a -z "$CVSTAG" ]; then
            OPTIONS="$OPTIONS -A"
+       else
+           if [ -n "$CVSDATE" ]; then
+               OPTIONS="$OPTIONS -D $CVSDATE"
+           fi
+           if [ -n "$CVSTAG" ]; then
+               OPTIONS="$OPTIONS -r $CVSTAG"
+           fi
        fi
 
        result=1
@@ -327,13 +331,16 @@ get_files()
                NOCVS="yes"
            fi
        fi
-       if [ -n "$CVSDATE" ]; then
-           OPTIONS="$OPTIONS -D $CVSDATE"
-       elif [ -n "$CVSTAG" ]; then
-           OPTIONS="$OPTIONS -r $CVSTAG"
-       else
-           OPTIONS="$OPTIONS -A"
-       fi
+       if [ -z "$CVSDATE" -a -z "$CVSTAG" ]; then
+            OPTIONS="$OPTIONS -A"
+        else
+            if [ -n "$CVSDATE" ]; then
+                OPTIONS="$OPTIONS -D $CVSDATE"
+            fi
+            if [ -n "$CVSTAG" ]; then
+                OPTIONS="$OPTIONS -r $CVSTAG"
+            fi
+        fi
        for i in $GET_FILES; do
            if [ ! -f `nourl $i` ] || [ $ALLWAYS_CVSUP = "yes" ]; then
                if echo $i | grep -vE '(http|ftp|https|cvs|svn)://' | grep -qE '\.(gz|bz2)$']; then
This page took 0.045063 seconds and 4 git commands to generate.