Changeset 621 in ProjectBuilder for devel/pb/bin
- Timestamp:
- Nov 30, 2008, 1:27:48 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/bin/pb
r620 r621 837 837 foreach my $f (@specfile) { 838 838 if ($f =~ /\.spec$/) { 839 pb_distro_installdeps("$f",$dtype,$pbupd); 839 840 pb_system("rpmbuild $specialdef --define \'packager $ENV{'PBPACKAGER'}\' --define \"_topdir $ENV{'PBBUILDDIR'}\" -ba $f","Building package with $f under $ENV{'PBBUILDDIR'}","verbose"); 840 841 last; … … 861 862 chmod 0755,"debian/rules"; 862 863 864 pb_distro_installdeps("debian/control",$dtype,$pbupd); 863 865 pb_system("dpkg-buildpackage -us -uc -rfakeroot","Building package","verbose"); 864 866 # Get the name of the generated packages … … 913 915 foreach my $f (@ebuildfile) { 914 916 if ($f =~ /\.ebuild$/) { 917 pb_distro_installdeps("$f",$dtype,$pbupd); 915 918 move($f,"$tmpd/$pbpkg-$pbver.ebuild"); 916 919 pb_system("cd $tmpd ; ebuild $pbpkg-$pbver.ebuild clean ; ebuild $pbpkg-$pbver.ebuild digest ; ebuild $pbpkg-$pbver.ebuild package","verbose"); … … 932 935 symlink "pbconf/$ddir-$dver-$arch","install" || die "Unable to symlink to pbconf/$ddir-$dver-$arch"; 933 936 if (-x "install/pbslack") { 937 pb_distro_installdeps("./install/pbslack",$dtype,$pbupd); 934 938 pb_system("./install/pbslack","Building package"); 935 939 pb_system("sudo /sbin/makepkg -p -l y -c y $pbpkg","Packaging $pbpkg","verbose"); … … 1028 1032 ($odir,$over,$oarch) = split(/-/,$v); 1029 1033 } 1030 ($ddir, $dver, $dfam, $dtype, $pbsuf , $pbupd) = pb_distro_init($odir,$over);1034 ($ddir, $dver, $dfam, $dtype, $pbsuf) = pb_distro_init($odir,$over); 1031 1035 pb_log(2,"DEBUG: distro tuple: ".join(',',($ddir, $dver, $dfam, $dtype, $pbsuf))."\n"); 1032 1036 … … 1449 1453 my ($name,$ver,$darch) = split(/-/,$v); 1450 1454 chomp($darch); 1451 my ($ddir, $dver, $dfam, $dtype, $pbsuf , $pbupd) = pb_distro_init($name,$ver);1455 my ($ddir, $dver, $dfam, $dtype, $pbsuf) = pb_distro_init($name,$ver); 1452 1456 1453 1457 if ($vetype eq "chroot") { … … 1986 1990 pb_system("apt-get -y install wget patch ssh sudo debian-builder dh-make fakeroot ntpdate libmodule-build-perl libdate-manip-perl libmail-sendmail-perl liblocale-gettext-perl","$cmtall"); 1987 1991 } else { 1988 pb_system("apt-get update; apt-get -y installwget patch openssh-server dpkg-dev sudo debian-builder dh-make fakeroot ntpdate libfile-mimeinfo-perl libmodule-build-perl libdate-manip-perl libmail-sendmail-perl liblocale-gettext-perl","$cmtall");1992 pb_system("apt-get update; $pbupd wget patch openssh-server dpkg-dev sudo debian-builder dh-make fakeroot ntpdate libfile-mimeinfo-perl libmodule-build-perl libdate-manip-perl libmail-sendmail-perl liblocale-gettext-perl","$cmtall"); 1989 1993 } 1990 1994 } elsif ( $dfam eq "gen" ) { 1991 1995 #system "emerge -u system"; 1992 pb_system("$pbu dpwget sudo ntp DateManip File-MimeInfo Mail-Sendmail Locale-gettext","$cmtall");1996 pb_system("$pbupd wget sudo ntp DateManip File-MimeInfo Mail-Sendmail Locale-gettext","$cmtall"); 1993 1997 } else { 1994 1998 pb_log(0,"No pkg to install\n");
Note:
See TracChangeset
for help on using the changeset viewer.