]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- Added --date yyyy-mm-dd switch for building package from resources
authormkochano <mkochano@pld-linux.org>
Sat, 12 Apr 2003 14:22:39 +0000 (14:22 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
  from specified date.

Changed files:
    builder.sh -> 1.137

builder.sh

index b59eb9aedf032dc91754b981e76da51de81ccdb6..534d1ce5ee81323514aad20215da46e0c9a4c697 100644 (file)
@@ -81,7 +81,7 @@ Usage: builder [-D|--debug] [-V|--version] [-a|--as_anon] [-b|-ba|--build]
        [-bb|--build-binary] [-bs|--build-source] [-u|--try-upgrade]
        [{-B|--branch} <branch>] [{-d|--cvsroot} <cvsroot>] [-g|--get]
        [-h|--help] [{-l,--logtofile} <logfile>] [-m|--mr-proper]
-       [-q|--quiet] [-r <cvstag>] [{-T--tag <cvstag>]
+       [-q|--quiet] [--date <yyyy-mm-dd> [-r <cvstag>] [{-T--tag <cvstag>] 
        [-Tvs|--tag-version-stable] [-Tvn|--tag-version-nest]
        [-Ts|--tag-stable] [-Tn|--tag-nest] [-Tv|--tag-version]
        [-nu|--no-urls] [-v|--verbose] [--opts <rpm opts>]
@@ -125,6 +125,9 @@ Usage: builder [-D|--debug] [-V|--version] [-a|--as_anon] [-b|-ba|--build]
        --opts <rpm opts>
                        - additional options for rpm
        -q, --quiet     - be quiet,
+       --date yyyy-mm-dd
+                       - build package using resources from specified CVS
+                         date,
        -r <cvstag>, --cvstag <cvstag>
                        - build package using resources from specified CVS
                          tag,
@@ -158,7 +161,6 @@ parse_spec()
     fi
 
     cd $SPECS_DIR
-
     if [ "$NOSRCS" != "yes" ]; then
        SOURCES="`$RPMBUILD -bp  $BCOND --define 'prep %dump' $SPECFILE 2>&1 | awk '/SOURCEURL[0-9]+/ {print $3}'`"
     fi
@@ -248,7 +250,9 @@ get_spec()
                NOCVSSPEC="yes"
            fi
        fi
-       if [ -n "$CVSTAG" ]; then
+       if [ -n "$CVSDATE" ]; then
+           OPTIONS="$OPTIONS -D $CVSDATE"
+       elif [ -n "$CVSTAG" ]; then
            OPTIONS="$OPTIONS -r $CVSTAG"
        else
            OPTIONS="$OPTIONS -A"
@@ -323,7 +327,9 @@ get_files()
                NOCVS="yes"
            fi
        fi
-       if [ -n "$CVSTAG" ]; then
+       if [ -n "$CVSDATE" ]; then
+           OPTIONS="$OPTIONS -D $CVSDATE"
+       elif [ -n "$CVSTAG" ]; then
            OPTIONS="$OPTIONS -r $CVSTAG"
        else
            OPTIONS="$OPTIONS -A"
@@ -592,6 +598,8 @@ while test $# -gt 0 ; do
            BCOND="$BCOND $1 $2" ; shift 2 ;;
        -q | --quiet )
            QUIET="--quiet"; shift ;;
+       --date )
+           CVSDATE="${2}"; shift 2 ;;
        -r | --cvstag )
            shift; CVSTAG="${1}"; shift ;;
        -Tvs | --tag-version-stable )
This page took 0.047051 seconds and 4 git commands to generate.