Changeset 879 in ProjectBuilder


Ignore:
Timestamp:
Oct 23, 2009, 8:26:41 PM (15 years ago)
Author:
Bruno Cornec
Message:
  • Some additional solaris improvements
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/bin/pb

    r878 r879  
    10551055                    print PROTO "i pkginfo\n";
    10561056                    print PROTO "i depend\n" if (-f "install/depend");
    1057                     $ENV{'PBSOLDESTDIR'} = $pkgdestdir;
    1058                     find(\&create_solaris_prototype, $pkgdestdir);
     1057                    $ENV{'PBSOLDESTDIR'} = "$pkgdestdir/delivery";
     1058                    find(\&create_solaris_prototype, "$pkgdestdir/delivery");
    10591059                }
    10601060                copy("install/depend", $pkgdestdir) if (-f "install/depend");
    10611061                copy("install/pkginfo", $pkgdestdir);
    1062                 pb_system("cd $pkgdestdir ; echo \"BASEDIR=\"$pkgdestdir\"\" >> pkginfo ; cd delivery ; pkgmk -o -r $pkgdestdir -d $ENV{'PBBUILDDIR'}/$dtype","Packaging $pbpkg","verbose");
    1063                 pb_system("cd $ENV{'PBBUILDDIR'}/$dtype ;  pkgtrans -s `pwd` ../$pbpkg-$pbver.pkg","Transforming $pbpkg","verbose");
     1062                pb_system("cd $pkgdestdir/delivery ; pkgmk -o -r $pkgdestdir/delivery -d $ENV{'PBBUILDDIR'}/$dtype","Packaging $pbpkg","verbose");
     1063                pb_system("cd $ENV{'PBBUILDDIR'}/$dtype ;  pkgtrans -o -n -s $ENV{'PBBUILDDIR'}/$dtype $ENV{'PBBUILDDIR'}/$pbpkg-$pbver.pkg < /dev/null","Transforming $pbpkg","verbose");
    10641064                pb_system("cd $ENV{'PBBUILDDIR'} ;  gzip -c9 $pbpkg-$pbver.pkg","Compressing $pbpkg-$pbver.pkg","verbose");
    1065                 pb_system("rm -rf $ENV{'PBBUILDDIR'}/$dtype $pkgdestdir/install");
     1065                pb_system("rm -rf $ENV{'PBBUILDDIR'}/$dtype $pkgdestdir");
    10661066            }
    10671067            chdir ".." || die "Unable to chdir to parent dir";
Note: See TracChangeset for help on using the changeset viewer.