Module: wine Branch: master Commit: 97d11dbf596b120a256659ba0fd164bae654ba3e URL: http://source.winehq.org/git/wine.git/?a=commit;h=97d11dbf596b120a256659ba0f...
Author: Austin English austinenglish@gmail.com Date: Sun Nov 14 03:37:22 2010 -0800
msiexec: Add a manpage.
---
.gitignore | 1 + programs/msiexec/Makefile.in | 12 +++++ programs/msiexec/msiexec.man.in | 104 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 117 insertions(+), 0 deletions(-)
diff --git a/.gitignore b/.gitignore index 6085e68..945c830 100644 --- a/.gitignore +++ b/.gitignore @@ -260,6 +260,7 @@ loader/wine.fr.man loader/wine.man loader/wine64 programs/Makeprog.rules +programs/msiexec/msiexec.man programs/rpcss/epm.h programs/rpcss/epm_s.c programs/rpcss/irot.h diff --git a/programs/msiexec/Makefile.in b/programs/msiexec/Makefile.in index f3eee0d..63026b6 100644 --- a/programs/msiexec/Makefile.in +++ b/programs/msiexec/Makefile.in @@ -9,6 +9,18 @@ C_SRCS = \
RC_SRCS = rsrc.rc
+MANPAGES = msiexec.man + SVG_SRCS = msiexec.svg
@MAKE_PROG_RULES@ + +all: $(MANPAGES) + +install-man-pages:: $(MANPAGES) $(DESTDIR)$(mandir)/man$(prog_manext) + $(INSTALL_DATA) msiexec.man $(DESTDIR)$(mandir)/man$(prog_manext)/msiexec.$(prog_manext) + +@WOW64_DISABLE@ install install-lib:: install-man-pages + +uninstall:: + $(RM) $(DESTDIR)$(mandir)/man$(prog_manext)/msiexec.$(prog_manext) diff --git a/programs/msiexec/msiexec.man.in b/programs/msiexec/msiexec.man.in new file mode 100644 index 0000000..780839f --- /dev/null +++ b/programs/msiexec/msiexec.man.in @@ -0,0 +1,104 @@ +.TH MSIEXEC 1 "November 2010" "@PACKAGE_STRING@" "Wine Programs" +.SH NAME +msiexec - Wine MSI Installer +.SH SYNOPSIS +.BR "msiexec "\fIcommand\fR " \fI{required parameter}\fR \fI[optional parameter]\fR"... +.SH DESCRIPTION +.B msiexec +is the Wine MSI installer, which is command line +compatible with its Microsoft Windows counterpart. +.SH INSTALL OPTIONS +.IP "\fl/i {package|productcode} [property=foobar]\fR" +Install {package|productcode} with property=foobar. +.IP "\fl/a {package|productcode} [property=foobar]\fR" +Install {package|productcode} in administrator (network) mode. +.IP "\fx/x {package|productcode} [property=foobar]\fR" +Uninstall {package|productcode} with property=foobar. +.IP "\fx/uninstall {package|productcode} [property=foobar]\fR" +Same as /x. +.SH REPAIR OPTIONS +.IP "\fl/f [p|o|e|d|c|a|u|m|s|v] {package|productcode}\fR" +Repair an installation. Default options are 'omus' +.IP "\flp\fR" +Reinstall the file if it is missing. +.IP "\flo\fR" +Reinstall the file if it is missing or if any older version is installed. +.IP "\fle\fR" +Reinstall the file if it is missing, or if the installed version is equal or older. +.IP "\fld\fR" +Reinstall the file if it is missing or a different version is installed. +.IP "\flc\fR" +Reinstall the file if it is missing or the checksum does not match. +.IP "\fla\fR" +Reinstall all files. +.IP "\flu\fR" +Rewrite all required user registry entries. +.IP "\flm\fR" +Rewrite all required machine registry entries. +.IP "\fls\fR" +Overwrite any conflicting shortcuts. +.IP "\flv\fR" +Recache the local installation package from the source installation package. +.SH PATCHING +.IP "\fx/p {patch} [property=foobar]\fR" +Apply {patch}. This should not be used with any of the above options. +.SH UI CONTOL +.IP "\fx/q{|n|b|r|f}\fR" +These options allow changing the behavior of the UI when installing MSI packages. +.IP "\fx/q\fR" +Show no UI. +.IP "\fx/qn\fR" +Same as /q. +.IP "\fx/qb\fR" +Show a basic UI. +.IP "\fx/qr\fR" +Shows a reduced user UI. +.IP "\fx/qf\fR" +Shows a full UI. +.SH LOGGING +.IP "\fl/l[*][i|w|e|a|r|u|c|m|o|p|v|][+|!] {logfile}\fR" +Enable logging to {logfile}. Defaults are 'iwearmo'. +.IP "\fl*\fR" +Enable all logging options except 'v' and 'x'. +.IP "\fli\fR" +Log status messages. +.IP "\flw\fR" +Log nonfatal warnings. +.IP "\fle\fR" +Log all error messages. +.IP "\fla\fR" +Log start of actions. +.IP "\flr\fR" +Log action specifc records. +.IP "\flu\fR" +Log user requests. +.IP "\flc\fR" +Log initial UI parameters. +.IP "\flm\fR" +Log out of memory errors. +.IP "\flo\fR" +Log out of diskspace messages. +.IP "\flp \fR" +Log terminal properties. +.IP "\flv \fR" +Verbose logging. +.IP "\flx \fR" +Log extra debugging messages. +.IP "\fl+ \fR" +Append logging to existing file. +.IP "\fl! \fR" +Flush each line to log. +.SH OTHER OPTIONS +.IP "\fx/h\fR" +Show help. +.IP "\fx/j[u|m] {package|productcode} [/t transform] [/g languageid] \fR" +Advertise {package} optionally with /t {transform} and /g {languageid}. +.IP "\fx/y\fR" +Register MSI service. +.IP "\fx/z\fR" +Unregister MSI service. +.IP "\fx/?\fR" +Same as /h. + +.SH "SEE ALSO" +.BR wine(1),