From f30fa2f4f14b25b4b72dc41f37b72ae5dc781806 Mon Sep 17 00:00:00 2001 From: Austin English Date: Sat, 20 Nov 2010 14:25:08 +0100 Subject: [PATCH] regsvr32: Add a manpage. --- .gitignore | 1 + programs/regsvr32/Makefile.in | 12 ++++++++++++ programs/regsvr32/regsvr32.man.in | 20 ++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 programs/regsvr32/regsvr32.man.in diff --git a/.gitignore b/.gitignore index b1c2f2ffbbd..7375ae6dd3a 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 dba1d24745d..37e7850c2e1 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) + +@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 00000000000..33c9f42eee1 --- /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)