commit cc77365244ce23879e235f8dc11c6f58b52b93c8
parent 0d6317b47fb61e4781956aeda279cda156a016c0
Author: Jacob Pipkin <d4wnr4z0r@yahoo.com>
Date: Sat, 12 May 2012 23:56:05 -0500
added -compat32 bits to sboinstall
Diffstat:
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/sboinstall b/sboinstall
@@ -24,28 +24,29 @@ Options:
-v: version information.
-c: do not clean working files/directories after the build.
-d: clean distfiles afterward.
- -r: skip viewing of the SBo README.
-i: do not run installpkg at the end of the build process.
+ -p: install an SBo as a -compat32 pkg on a multilib x86_64 system.
+ -r: skip viewing of the SBo README.
EOF
}
my %options;
-getopts ('hvcdri',\%options);
+getopts ('hvcdrip',\%options);
show_usage () and exit(0) if exists $options{h};
show_version () and exit(0) if exists $options{v};
show_usage () and exit (0) unless exists $ARGV[0];
-unshift (@ARGV,'-c') if exists $options{c};
-unshift (@ARGV,'-d') if exists $options{d};
-unshift (@ARGV,'-r') if exists $options{r};
-unshift (@ARGV,'-i') if exists $options{i};
+my @opts = ('c','d','r','i','p');
+for my $opt (@opts) {
+ unshift (@ARGV,"-$opt") if exists $options{$opt};
+}
my $string = '';
-for (@ARGV) {
- $string .= " $_";
+for my $arg (@ARGV) {
+ $string .= " $arg";
}
system ("/usr/sbin/sboupgrade -oN $string");