Changeset 4807
- Timestamp:
- Aug 17, 2005, 8:10:10 AM (21 years ago)
- Location:
- trunk/Ohana/etc
- Files:
-
- 6 edited
-
distributions/elixir-config.dst (modified) (2 diffs)
-
distributions/elixir-ohana-1.3.dst (modified) (2 diffs)
-
distributions/mana-1.1.dst (modified) (1 diff)
-
distributions/opihi-2.3.dst (modified) (1 diff)
-
distributions/psched-0.1.dst (modified) (1 diff)
-
mkdist (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/etc/distributions/elixir-config.dst
r4739 r4807 1 1 2 2 # elixir configuration information 3 DISTRIBUTION elixir-config 1.0 4 USE config-1-0 config 5 END 6 3 7 DISTRIBUTION elixir-config 1.1 4 8 USE config-1-1 config … … 9 13 END 10 14 11 # elixir configuration information 12 DISTRIBUTION elixir-config 1.0 13 USE config-1-0 config 15 DISTRIBUTION elixir-config 1.3 16 USE config-1-3 config 14 17 END 15 -
trunk/Ohana/etc/distributions/elixir-ohana-1.3.dst
r4739 r4807 4 4 USE base 5 5 6 USE addstar-1- 1addstar7 USE delstar-1- 1delstar6 USE addstar-1-2 addstar 7 USE delstar-1-2 delstar 8 8 USE elixir-1-2 elixir 9 9 USE gastro-1-1 gastro … … 12 12 USE imclean-1-1 imclean 13 13 USE imregister-1-2 imregister 14 USE kapa-1- 1kapa14 USE kapa-1-2 kapa 15 15 USE kii-1-2 kii 16 16 USE misc-1-1 misc 17 17 USE nightd-1-1 nightd 18 USE opihi-2-2 opihi.v2 19 USE perl-1-1 perl 18 USE opihi-2-3 opihi.base 19 USE dvo-0-1 dvo 20 USE mana-1-1 mana 21 USE perl-1-2 perl 20 22 USE relphot-1-1 relphot 21 USE shell-1- 0shell23 USE shell-1-1 shell 22 24 USE tcl-1-0 tcl 23 25 24 26 USE libdummy-1-1 libdummy 25 USE libohana-1- 3libohana26 USE libautocode-1- 0libautocode27 USE libohana-1-4 libohana 28 USE libautocode-1-1 libautocode 27 29 USE libfits-1-3 libfits 28 30 END 29 -
trunk/Ohana/etc/distributions/mana-1.1.dst
r4739 r4807 2 2 DISTRIBUTION mana 1.1 3 3 USE base 4 USE libdummy-1- 0libdummy4 USE libdummy-1-1 libdummy 5 5 USE libohana-1-4 libohana 6 6 USE libautocode-1-1 libautocode 7 7 USE libfits-1-3 libfits 8 8 USE kii-1-2 kii 9 USE kapa-1- 1kapa9 USE kapa-1-2 kapa 10 10 11 11 USE opihi-2-3 opihi.base -
trunk/Ohana/etc/distributions/opihi-2.3.dst
r4761 r4807 2 2 DISTRIBUTION opihi 2.3 3 3 USE base 4 USE libdummy-1- 0libdummy4 USE libdummy-1-1 libdummy 5 5 USE libohana-1-4 libohana 6 6 USE libautocode-1-1 libautocode 7 7 USE libfits-1-3 libfits 8 8 USE kii-1-2 kii 9 USE kapa-1- 1kapa9 USE kapa-1-2 kapa 10 10 11 11 USE opihi-2-3 opihi.base 12 12 USE mana-1-1 mana 13 USE dvo- 1-0dvo14 USE psched- 1-0psched15 USE pclient- 1-0pclient16 USE pcontrol- 1-0pcontrol13 USE dvo-0-1 dvo 14 USE psched-0-1 psched 15 USE pclient-0-1 pclient 16 USE pcontrol-0-1 pcontrol 17 17 END -
trunk/Ohana/etc/distributions/psched-0.1.dst
r4761 r4807 2 2 DISTRIBUTION psched 0.1 3 3 USE base 4 USE libdummy-1- 0libdummy4 USE libdummy-1-1 libdummy 5 5 USE libohana-1-4 libohana 6 6 USE libautocode-1-1 libautocode 7 7 USE libfits-1-3 libfits 8 8 USE kii-1-2 kii 9 USE kapa-1- 1kapa9 USE kapa-1-2 kapa 10 10 11 11 USE opihi-2-3 opihi.base -
trunk/Ohana/etc/mkdist
r4761 r4807 1 1 #!/usr/bin/env perl 2 3 $diff = 0; 4 $list = 0; 5 @tARGV = (); 6 for (; @ARGV > 0; ) { 7 if ($ARGV[0] eq "-diff") { 8 $diff = 1; 9 shift; next; 10 } 11 if ($ARGV[0] eq "-list") { 12 $list = 1; 13 shift; next; 14 } 15 if ($ARGV[0] eq "-h") { &usage (); } 16 if ($ARGV[0] eq "-help") { &usage (); } 17 if ($ARGV[0] eq "--help") { &usage (); } 18 @tARGV = (@tARGV, $ARGV[0]); 19 shift; 20 } 21 @ARGV = @tARGV; 2 22 3 23 $distdir = "distributions"; 4 24 5 if (@ARGV != 2) { die "USAGE: mkdist (group) (version)\n"; } 25 if (!$list && @ARGV != 2) { &usage (); } 26 if ( $list && @ARGV != 0) { &usage (); } 6 27 7 28 @files = <$distdir/*.dst>; … … 13 34 $Ns = @sublist; 14 35 $Nt = @list; 15 print STDERR "read $Ns from $file, $Nt so far\n";16 36 } 17 37 … … 23 43 @tag = (); 24 44 45 if ($list) { 46 printf STDERR "Available Distributions\n"; 47 printf STDERR "%-16s %7s\n", "Module", "Version"; 48 printf STDERR "-------------------------\n"; 49 } 50 25 51 foreach $line (@list) { 26 52 … … 31 57 ($tmp, $word1, $word2) = split (" ", $line); 32 58 if (($word1 eq $group) && ($word2 eq $version)) { $ingroup = 1; } 59 if ($list) { printf STDERR "%-16s %7s\n", $word1, $word2; } 33 60 } 34 if (!$ingroup ) { next; }61 if (!$ingroup || $list) { next; } 35 62 36 63 # found END … … 53 80 } 54 81 82 if ($list) { exit 0; } 55 83 if (@name == 0) { die "ERROR: $group $version not found\n"; } 84 85 if ($diff) { &difflist (); } 56 86 57 87 for ($i = 0; $i < @name; $i++) { … … 78 108 } 79 109 110 sub usage { 111 print STDERR "USAGE: mkdist -list\n : list valid distributions \n"; 112 print STDERR "USAGE: mkdist (group) (version)\n : make a distribution tarball\n"; 113 print STDERR "USAGE: mkdist -diff (group) (version)\n"; 114 print STDERR " : show the difference between the distribution and current tree\n"; 115 exit 2; 116 } 117 118 sub difflist { 119 120 for ($i = 0; $i < @name; $i++) { 121 if ($tag[$i] eq "") { 122 &vsystem ("cvs -q rdiff -s -r HEAD $name[$i]"); 123 } else { 124 &vsystem ("cvs -q rdiff -s -r $tag[$i] $name[$i]"); 125 } 126 } 127 exit 0; 128 }
Note:
See TracChangeset
for help on using the changeset viewer.
