From cc77365244ce23879e235f8dc11c6f58b52b93c8 Mon Sep 17 00:00:00 2001 From: Jacob Pipkin Date: Sat, 12 May 2012 23:56:05 -0500 Subject: added -compat32 bits to sboinstall --- sboinstall | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/sboinstall b/sboinstall index ae63adb..78d0982 100755 --- 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"); -- cgit v1.2.3