Changeset 875 in ProjectBuilder
- Timestamp:
- Oct 21, 2009, 8:32:21 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/bin/pb
r874 r875 1055 1055 print PROTO "i pkginfo\n"; 1056 1056 print PROTO "i depend\n" if (-f "install/depend"); 1057 find(\&create_solaris_prototype, $pkgdestdir );1057 find(\&create_solaris_prototype, $pkgdestdir."/."); 1058 1058 } 1059 1059 copy("install/depend", $pkgdestdir) if (-f "install/depend"); 1060 1060 copy("install/pkginfo", $pkgdestdir); 1061 pb_system(" pkgmk -o -r $pkgdestdir -d $ENV{'PBBUILDDIR'}/$dtype","Packaging $pbpkg","verbose");1061 pb_system("cd $pkgdestdir ; echo "BASEDIR=\"$pkgdestdir\"" >> pkginfo ; pkgmk -o -r $pkgdestdir -d $ENV{'PBBUILDDIR'}/$dtype","Packaging $pbpkg","verbose"); 1062 1062 pb_system("pkgtrans -s $ENV{'PBBUILDDIR'}/$dtype $pbpkg-$pbver.pkg $pbpkg","Transforming $pbpkg","verbose"); 1063 1063 pb_system("rm -rf $ENV{'PBBUILDDIR'}/$dtype $pkgdestdir/install"); … … 1101 1101 my $uidgid = "bin bin"; 1102 1102 1103 print PROTO "d none $File::Find::name 0755 $uidgid\n" if (-d $_); 1103 return if ($_ =~ /^Prototype/); 1104 if (-d $_) { 1105 my $n = $File::Find::name; 1106 $n =~ s~$pkgdestdir/~~; 1107 print PROTO "d none $n 0755 $uidgid\n"; 1104 1108 if (-x $_) { 1105 print PROTO "f none $File::Find::name 0755 $uidgid\n"; 1109 my $n = $File::Find::name; 1110 $n =~ s~$pkgdestdir/~~; 1111 print PROTO "f none $n 0755 $uidgid\n"; 1106 1112 } elsif (-f $_) { 1107 print PROTO "f none $File::Find::name 0644 $uidgid\n" if (-f $_); 1113 my $n = $File::Find::name; 1114 $n =~ s~$pkgdestdir/~~; 1115 print PROTO "f none $n 0644 $uidgid\n"; 1108 1116 } 1109 1117 }
Note:
See TracChangeset
for help on using the changeset viewer.