diff options
author | Jacob Pipkin <d4wnr4z0r@yahoo.com> | 2012-05-12 23:56:05 -0500 |
---|---|---|
committer | Jacob Pipkin <d4wnr4z0r@yahoo.com> | 2012-05-12 23:56:05 -0500 |
commit | cc77365244ce23879e235f8dc11c6f58b52b93c8 (patch) | |
tree | 60dc769ed2feae1a252fa2c2d62ba7342a49fd84 | |
parent | 0d6317b47fb61e4781956aeda279cda156a016c0 (diff) | |
download | sbotools2-cc77365244ce23879e235f8dc11c6f58b52b93c8.tar.xz |
added -compat32 bits to sboinstall
-rwxr-xr-x | sboinstall | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -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"); |