Changeset 13 in ProjectBuilder for devel/pb/lib
- Timestamp:
- Jul 30, 2007, 1:32:55 PM (17 years ago)
- Location:
- devel/pb/lib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/lib/common.pm
r11 r13 18 18 use Data::Dumper; 19 19 20 $ENV{'PB CONF'} = "/etc/pb";20 $ENV{'PBETC'} = "/etc/pb"; 21 21 22 22 sub env_init { … … 38 38 # Use project configuration file 39 39 # 40 pb_init("$ENV{'PB CONF'}/$proj.pb");40 pb_init("$ENV{'PBETC'}/$proj.pb"); 41 41 42 42 # 43 43 # Check content 44 44 # 45 die "PBROOT doesn't exist in $ENV{'PB CONF'}/$proj.pb" if (not (defined $ENV{'PBROOT'}));46 die "defpkgdir doesn't exist in $ENV{'PB CONF'}/$proj.pb" if (not (defined %defpkgdir));45 die "PBROOT doesn't exist in $ENV{'PBETC'}/$proj.pb" if (not (defined $ENV{'PBROOT'})); 46 die "defpkgdir doesn't exist in $ENV{'PBETC'}/$proj.pb" if (not (defined %defpkgdir)); 47 47 48 48 # -
devel/pb/lib/distro.pm
r11 r13 23 23 ($ddir, $dver) = distro_get() if ((not defined $ddir) || (not defined $dver)); 24 24 25 # There shold be unicity of names between ddir dfam and dtype 26 # In case of duplicate, bad things can happen 25 27 if (($ddir =~ /debian/) || 26 28 ($ddir =~ /ubuntu/)) { 27 $dfam="d ebian";29 $dfam="du"; 28 30 $dtype="deb"; 29 31 $dsuf=".$ddir$dver"; 30 32 } elsif ($ddir =~ /gentoo/) { 31 $dfam="gen too";33 $dfam="gen"; 32 34 $dtype="ebuild"; 33 35 my $dver1 = $dver; … … 35 37 $dsuf=".$ddir$dver1"; 36 38 } elsif ($ddir =~ /slackware/) { 37 $dfam="slack ware";39 $dfam="slack"; 38 40 $dtype="tgz"; 39 41 $dsuf=".$dfam$dver"; 40 42 } elsif (($ddir =~ /suse/) || 41 43 ($ddir =~ /sles/)) { 42 $dfam=" suse";44 $dfam="novell"; 43 45 $dtype="rpm"; 44 46 $dsuf=".$ddir$dver"; … … 47 49 ($ddir =~ /fedora/) || 48 50 ($ddir =~ /centos/)) { 49 $dfam="r edhat";51 $dfam="rh"; 50 52 $dtype="rpm"; 51 53 my $dver1 = $dver; … … 60 62 } elsif (($ddir =~ /mandrake/) || 61 63 ($ddir =~ /mandriva/)) { 62 $dfam="m andriva";64 $dfam="md"; 63 65 $dtype="rpm"; 64 66 if ($ddir =~ /mandrake/) { … … 70 72 } 71 73 } elsif ($ddir =~ /freebsd/) { 72 $dfam=" freebsd";74 $dfam="bsd"; 73 75 $dtype="port"; 74 76 my $dver1 = $dver;
Note:
See TracChangeset
for help on using the changeset viewer.