Changeset 22739
- Timestamp:
- 02/07/08 23:30:14 (2 years ago)
- Location:
- trunk/debathena/scripts
- Files:
-
- 1 added
- 5 modified
-
SbuildHack.pm (modified) (1 diff)
-
all-schroots (modified) (1 diff)
-
da (modified) (2 diffs)
-
daequivsupload (modified) (1 diff)
-
daupload-release (modified) (3 diffs)
-
debian-versions.sh (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/debathena/scripts/SbuildHack.pm
r22687 r22739 9 9 my $binNMUver = shift; 10 10 die("Wrong binNMUver!") unless ($binNMUver == 171717); 11 my %tags = ( 12 'sarge' => '~debian3.1', 13 'etch' => '~debian4.0', 14 'lenny' => '~debian4.1~0.1', 15 'breezy' => '~ubuntu5.10', 16 'dapper' => '~ubuntu6.06', 17 'edgy' => '~ubuntu6.10', 18 'feisty' => '~ubuntu7.04', 19 'gutsy' => '~ubuntu7.10' 20 ); 21 return "$v$tags{$main::distribution}"; 11 return "$v".`. $(dirname "$0")/debian-versions.sh; gettag $main::distribution`; 22 12 }; 23 13 -
trunk/debathena/scripts/all-schroots
r22690 r22739 12 12 # instead of source chroots. 13 13 14 source $(dirname "$0")/debian-versions.sh 15 14 16 if [ "$1" = "-A" ]; then 15 17 16 18 shift 17 19 prog=$1; shift 18 $prog sarge-i386-sbuild "$@" 19 $prog etch-amd64-sbuild "$@" 20 $prog lenny-amd64-sbuild "$@"21 $prog dapper-amd64-sbuild "$@" 22 $prog edgy-amd64-sbuild "$@"23 $prog feisty-amd64-sbuild "$@" 24 $prog gutsy-amd64-sbuild "$@" 20 for code in "$DEBIAN_CODES"; do 21 if [ "$code" = "sarge" ]; then 22 $prog sarge-i386-sbuild "$@" 23 else 24 $prog ${code}-amd64-sbuild "$@" 25 fi 26 done 25 27 26 28 else 27 29 28 30 prog=$1; shift 29 $prog sarge-i386-sbuild-source "$@" 30 $prog etch-i386-sbuild-source "$@" 31 $prog etch-amd64-sbuild-source "$@" 32 $prog lenny-i386-sbuild-source "$@" 33 $prog lenny-amd64-sbuild-source "$@" 34 $prog dapper-i386-sbuild-source "$@" 35 $prog dapper-amd64-sbuild-source "$@" 36 $prog edgy-i386-sbuild-source "$@" 37 $prog edgy-amd64-sbuild-source "$@" 38 $prog feisty-i386-sbuild-source "$@" 39 $prog feisty-amd64-sbuild-source "$@" 40 $prog gutsy-i386-sbuild-source "$@" 41 $prog gutsy-amd64-sbuild-source "$@" 31 32 for code in "$DEBIAN_CODES"; do 33 if [ "$code" = "sarge" ]; then 34 $prog sarge-i386-sbuild-source "$@" 35 else 36 $prog ${code}-i386-sbuild-source "$@" 37 $prog ${code}-amd64-sbuild-source "$@" 38 fi 39 done 42 40 43 41 fi -
trunk/debathena/scripts/da
r22688 r22739 15 15 # Typically this script is used to build Debathena packages, in which 16 16 # case PROGRAM is sbuildhack and ARGUMENTS is a path to a .dsc file. 17 18 source $(dirname "$0")/debian-versions.sh 17 19 18 20 A=0 … … 51 53 } 52 54 53 t sarge-i386 -A "$@" 54 t dapper-amd64 -A "$@" 55 [ $A -eq 1 ] || t dapper-i386 "$@" 56 t edgy-amd64 -A "$@" 57 [ $A -eq 1 ] || t edgy-i386 "$@" 58 t etch-amd64 -A "$@" 59 [ $A -eq 1 ] || t etch-i386 "$@" 60 t feisty-amd64 -A "$@" 61 [ $A -eq 1 ] || t feisty-i386 "$@" 62 t gutsy-amd64 -A "$@" 63 [ $A -eq 1 ] || t gutsy-i386 "$@" 64 t lenny-amd64 -A "$@" 65 [ $A -eq 1 ] || t lenny-i386 "$@" 55 for code in $DEBIAN_CODES; do 56 if [ "$code" = "sarge" ]; then 57 t sarge-i386 -A "$@" 58 continue 59 fi 60 t "$code"-amd64 -A "$@" 61 [ $A -eq 1 ] || t "$code"-i386 "$@" 62 done 66 63 67 64 tput bold >&2 -
trunk/debathena/scripts/daequivsupload
r22700 r22739 7 7 # for each dist. 8 8 9 source $(dirname "$0")/debian-versions.sh 10 9 11 : ${DEBATHENA_APT=/mit/debathena/apt} 10 12 11 for dist in sarge etch lenny dapper edgy feisty gutsy; do12 reprepro -Vb $DEBATHENA_APT --ignore=wrongdistribution include "$ dist" "$1"13 for code in $DEBIAN_CODES; do 14 reprepro -Vb $DEBATHENA_APT --ignore=wrongdistribution include "$code" "$1" 13 15 done -
trunk/debathena/scripts/daupload-release
r22730 r22739 14 14 # subdirectory. 15 15 16 : ${DEBATHENA_APT=/mit/debathena/apt} 16 source $(dirname "$0")/debian-versions.sh 17 18 if [ -z "$DEBATHENA_APT" ]; then 19 DEBATHENA_APT=/mit/debathena/apt 20 fi 17 21 18 22 case "$(basename "$0")" in … … 54 58 [ -s "$change" ] 55 59 if [ $S -ne 1 ]; then 56 check "$base~debian3.1_i386.changes" 57 check "$base~debian4.0_amd64.changes" 58 check "$base~debian4.1~0.1_amd64.changes" 59 check "$base~ubuntu6.06_amd64.changes" 60 check "$base~ubuntu6.10_amd64.changes" 61 check "$base~ubuntu7.04_amd64.changes" 62 check "$base~ubuntu7.10_amd64.changes" 60 for code in $DEBIAN_CODES; do 61 if [ "$code" = "sarge" ]; then 62 check "$base~debian3.1_i386.changes" 63 else 64 tag=$(gettag "$code") 65 check "${base}${tag}_amd64.changes" 66 fi 67 done 63 68 if [ $A -eq 1 ]; then 64 uncheck "$base~debian4.0_i386.changes" 65 uncheck "$base~debian4.1~0.1_i386.changes" 66 uncheck "$base~ubuntu6.06_i386.changes" 67 uncheck "$base~ubuntu6.10_i386.changes" 68 uncheck "$base~ubuntu7.04_i386.changes" 69 uncheck "$base~ubuntu7.10_i386.changes" 69 for code in $DEBIAN_CODES; do 70 if [ "$code" = "sarge" ]; then 71 true; 72 else 73 tag=$(gettag "$code") 74 uncheck "${base}${tag}_i386.changes" 75 fi 76 done 70 77 else 71 check "$base~debian4.0_i386.changes" 72 check "$base~debian4.1~0.1_i386.changes" 73 check "$base~ubuntu6.06_i386.changes" 74 check "$base~ubuntu6.10_i386.changes" 75 check "$base~ubuntu7.04_i386.changes" 76 check "$base~ubuntu7.10_i386.changes" 78 for code in $DEBIAN_CODES; do 79 if [ "$code" = "sarge" ]; then 80 true; 81 else 82 tag=$(gettag "$code") 83 check "${base}${tag}_i386.changes" 84 fi 85 done 77 86 fi 78 87 fi … … 88 97 REPREPROI="$REPREPRO --ignore=wrongdistribution" 89 98 90 $REPREPROI include sarge "$change" 91 $REPREPROI include etch "$change" 92 $REPREPROI include lenny "$change" 93 $REPREPROI include dapper "$change" 94 $REPREPROI include edgy "$change" 95 $REPREPROI include feisty "$change" 96 $REPREPROI include gutsy "$change" 99 for code in $DEBIAN_CODES; do 100 $REPREPROI include "$code" "$change" 101 done 97 102 98 103 if [ $S -ne 1 ]; then 99 $REPREPRO include sarge "$base~debian3.1_i386.changes" 100 [ $A -eq 1 ] || $REPREPRO include etch "$base~debian4.0_i386.changes" 101 $REPREPRO include etch "$base~debian4.0_amd64.changes" 102 [ $A -eq 1 ] || $REPREPRO include lenny "$base~debian4.1~0.1_i386.changes" 103 $REPREPRO include lenny "$base~debian4.1~0.1_amd64.changes" 104 [ $A -eq 1 ] || $REPREPRO include dapper "$base~ubuntu6.06_i386.changes" 105 $REPREPRO include dapper "$base~ubuntu6.06_amd64.changes" 106 [ $A -eq 1 ] || $REPREPRO include edgy "$base~ubuntu6.10_i386.changes" 107 $REPREPRO include edgy "$base~ubuntu6.10_amd64.changes" 108 [ $A -eq 1 ] || $REPREPRO include feisty "$base~ubuntu7.04_i386.changes" 109 $REPREPRO include feisty "$base~ubuntu7.04_amd64.changes" 110 [ $A -eq 1 ] || $REPREPRO include gutsy "$base~ubuntu7.10_i386.changes" 111 $REPREPRO include gutsy "$base~ubuntu7.10_amd64.changes" 104 for code in $DEBIAN_CODES; do 105 if [ "$code" = "sarge" ]; then 106 $REPREPRO include sarge "$base~debian3.1_i386.changes" 107 else 108 tag=$(gettag "$code") 109 [ $A -eq 1 ] || $REPREPRO include "$code" "${base}${tag}_i386.changes" 110 $REPREPRO include "$code" "${base}${tag}_amd64.changes" 111 fi 112 done 112 113 fi 113 114 114 115 115 changes=$change 116 changes=$changes\ $base~debian3.1_i386.changes 117 [ $A -eq 1 ] || changes=$changes\ $base~debian4.0_i386.changes 118 changes=$changes\ $base~debian4.0_amd64.changes 119 [ $A -eq 1 ] || changes=$changes\ $base~debian4.1~0.1_i386.changes 120 changes=$changes\ $base~debian4.1~0.1_amd64.changes 121 [ $A -eq 1 ] || changes=$changes\ $base~ubuntu6.06_i386.changes 122 changes=$changes\ $base~ubuntu6.06_amd64.changes 123 [ $A -eq 1 ] || changes=$changes\ $base~ubuntu6.10_i386.changes 124 changes=$changes\ $base~ubuntu6.10_amd64.changes 125 [ $A -eq 1 ] || changes=$changes\ $base~ubuntu7.04_i386.changes 126 changes=$changes\ $base~ubuntu7.04_amd64.changes 127 [ $A -eq 1 ] || changes=$changes\ $base~ubuntu7.10_i386.changes 128 changes=$changes\ $base~ubuntu7.10_amd64.changes 116 for code in $$DEBIAN_CODES; do 117 if [ "$code" = "sarge" ]; then 118 changes=$changes\ $base~debian3.1_i386.changes 119 else 120 tag=$(gettag "$code") 121 [ $A -eq 1 ] || changes=$changes\ "${base}${tag}"_i386.changes 122 changes=$changes\ "${base}${tag}"_amd64.changes 123 fi 124 done 129 125 130 126 files=${change%.changes}.build\ $changes
