Austin English : regsvr32: Add a manpage.

Alexandre Julliard julliard at winehq.org
Tue Nov 23 09:38:21 CST 2010


Module: wine
Branch: master
Commit: f30fa2f4f14b25b4b72dc41f37b72ae5dc781806
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=f30fa2f4f14b25b4b72dc41f37b72ae5dc781806

Author: Austin English <austinenglish at gmail.com>
Date:   Sat Nov 20 14:25:08 2010 +0100

regsvr32: Add a manpage.

---

 .gitignore                        |    1 +
 programs/regsvr32/Makefile.in     |   12 ++++++++++++
 programs/regsvr32/regsvr32.man.in |   20 ++++++++++++++++++++
 3 files changed, 33 insertions(+), 0 deletions(-)

diff --git a/.gitignore b/.gitignore
index b1c2f2f..7375ae6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -262,6 +262,7 @@ loader/wine64
 programs/Makeprog.rules
 programs/msiexec/msiexec.man
 programs/notepad/notepad.man
+programs/regsvr32/regsvr32.man
 programs/rpcss/epm.h
 programs/rpcss/epm_s.c
 programs/rpcss/irot.h
diff --git a/programs/regsvr32/Makefile.in b/programs/regsvr32/Makefile.in
index dba1d24..37e7850 100644
--- a/programs/regsvr32/Makefile.in
+++ b/programs/regsvr32/Makefile.in
@@ -8,4 +8,16 @@ C_SRCS = \
 
 RC_SRCS = regsvr32.rc
 
+MANPAGES = regsvr32.man
+
 @MAKE_PROG_RULES@
+
+all: $(MANPAGES)
+
+install-man-pages:: $(MANPAGES) $(DESTDIR)$(mandir)/man$(prog_manext)
+	$(INSTALL_DATA) regsvr32.man $(DESTDIR)$(mandir)/man$(prog_manext)/regsvr32.$(prog_manext)
+
+ at WOW64_DISABLE@ install install-lib:: install-man-pages
+
+uninstall::
+	$(RM) $(DESTDIR)$(mandir)/man$(prog_manext)/regsvr32.$(prog_manext)
diff --git a/programs/regsvr32/regsvr32.man.in b/programs/regsvr32/regsvr32.man.in
new file mode 100644
index 0000000..33c9f42
--- /dev/null
+++ b/programs/regsvr32/regsvr32.man.in
@@ -0,0 +1,20 @@
+.TH REGSVR32 1 "November 2010" "@PACKAGE_STRING@" "Wine Programs"
+.SH NAME
+regsvr32 \- Wine DLL Registration Server
+.SH SYNOPSIS
+.BR "regsvr32 [/u] [/s] [/n] [/i [:cmdline]] dllname"
+.SH DESCRIPTION
+.B regsvr32
+is the Wine dll registration server, designed to be compatible with its Microsoft Windows counterpart.
+By default, it will register the given dll.
+.SH COMMANDS
+.IP "\fl/u dllname\fR"
+Unregister the specified dll.
+.IP "\fl/s\fR"
+Run regsvr32 silently (will not show any GUI dialogs).
+.IP "\fl/i\fR"
+Call DllInstall passing it an optional [cmdline]. When used with /u calls DllUninstall.
+.IP "\fl/n\fR"
+Do not call DllRegisterServer; this option must be used with [/i].
+.SH "SEE ALSO"
+.BR wine(1)




More information about the wine-cvs mailing list