Module: wine
Branch: stable
Commit: 56ba93b91f3e70be590195ffa20e144e11c74fb6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=56ba93b91f3e70be590195ffa…
Author: Austin English <austinenglish(a)gmail.com>
Date: Sun Nov 14 03:37:22 2010 -0800
msiexec: Add a manpage.
(cherry picked from commit 97d11dbf596b120a256659ba0fd164bae654ba3e)
---
.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 6749547..120b5f9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -245,6 +245,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 ab7bd1c..4085008 100644
--- a/programs/msiexec/Makefile.in
+++ b/programs/msiexec/Makefile.in
@@ -13,6 +13,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),
Module: wine
Branch: stable
Commit: 113a286e497f60ea0e726be03859d17b8864ffbd
URL: http://source.winehq.org/git/wine.git/?a=commit;h=113a286e497f60ea0e726be03…
Author: Igor Paliychuk <igor-hkr(a)mail.ru>
Date: Mon Nov 8 00:06:36 2010 +0200
README: Added Ukrainian version.
(cherry picked from commit 5e97c03e50a93424d9d019202f16c6119570eb31)
---
documentation/README.uk | 174 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 174 insertions(+), 0 deletions(-)
diff --git a/documentation/README.uk b/documentation/README.uk
new file mode 100644
index 0000000..06c5f3c
--- /dev/null
+++ b/documentation/README.uk
@@ -0,0 +1,174 @@
+1. ВСТУП
+
+Wine - це програма, яка дозволяє запускати програми Microsoft
+Windows (включаючи DOS, Windows 3.x, Win32 та Win64) на Unix. Вона
+складається з програми завантаження, яка завантажує та виконує програми
+Microsoft Windows, і бібліотеки (Winelib), яка реалізує виклики
+Windows API, використовуючи їх Unix- або X11-еквіваленти. Бібліотека
+також може бути використана для портування коду Win32 в середовище Unix.
+
+Wine - вільне програмне забезпечення, опубліковане за ліцензією
+GNU LGPL; дивіться файл LICENSE за детальною інформацією.
+
+
+2. ШВИДКИЙ СТАРТ
+
+Кожен раз, коли ви компілюєте вихідний код, рекомендується використовувати
+Wine Installer для компонування і встановлення Wine. У каталозі, що містить
+вихідний код Wine (у ній знаходиться цей файл), введіть:
+
+./tools/wineinstall
+
+Запустіть програму як "wine program". Додаткові джерела інформації
+перераховані в кінці цього файлу. Ознайомтеся з посібником з Wine,
+а також з сайтом http://www.winehq.org.
+
+
+3. ВИМОГИ
+
+Компіляція і запуск Wine підтримується в наступних операційних системах:
+
+ Linux версії 2.0.36 чи новіший
+ FreeBSD 6.3 чи новіший
+ Solaris x86 9 чи новіший
+ NetBSD-поточна версія
+ Mac OS X 10.4 чи новіший
+
+Оскільки Wine вимагає для запуску підтримку потоків на рівні ядра, підтримуються
+тільки операційні системи, перераховані вище. Інші операційні системи,
+з підтримкою багатопоковості ядром, можуть підтримуватися Wine в майбутньому.
+
+Linux:
+ Linux 2.2.x повинен працювати; Linux 2.0.x може працювати
+ (старіші версії 2.0.x викликають збій системи),
+ Найкраще використовувати поточну версію ядра: 2.4.x чи 2.6.x.
+
+FreeBSD:
+ Wine не буде працювати як слід на версіях нижче, ніж FreeBSD 6.3
+ чи 7.0. Для FreeBSD 6.3 є патч, що дозволяє Wine запускатися.
+ Відвідайте http://wiki.freebsd.org/Wine для додаткової інформації.
+
+Solaris:
+ Найкраще збирати Wine інструментами GNU (gcc, gas, тощо). Увага:
+ встановлення gas *НЕ* гарантує що gcc буде його використовувати.
+ Необхідно перекомпілювати gcc після установки gas або створити
+ посилання на cc, як і на ld в інструментах gnu.
+
+NetBSD:
+ Переконайтеся, що параметри USER_LDT, SYSVSHM, SYSVSEM і SYSVMSG
+ у вашому ядрі включені.
+
+Mac OS X:
+ Вам потрібен Xcode 2.4 або більш новий для компіляції x86.
+
+
+Підтримувані файлові системи:
+ Wine повинен працювати на більшості файлових систем. При використанні
+ файлів через Samba можливі деякі проблеми з сумісністю. NTFS не має
+ необхідної функціональності, потрібної для роботи деяких додатків.
+ Рекомендується використовувати файлові системи Linux, такі як ext3.
+
+Базові вимоги:
+ У вас повинні бути встановлені файли заголовків X11
+ (Xlib6g-dev в Debian та XFree86-devel в Red Hat).
+
+ Звісно, вам потрібен "make" (краще всього використовувати GNU make).
+
+ Вам також знадобляться flex (версії 2.5.33 або новіший) та bison.
+
+Додаткові бібліотеки підтримки:
+ Конфігураційний скрипт виведе список додаткових бібліотек, які не були
+ знайдені у вашій системі. Ознайомтеся з переліком потрібних пакетів за
+ адресою http://wiki.winehq.org/Recommended_Packages.
+
+ На 64-бітних платформах ви повинні переконатися, що у вас встановлені
+ 32-бітні версії цих бібліотек; за більш детальною інформацією зверніться
+ до http://wiki.winehq.org/WineOn64bit. Якщо вам потрібен 64-бітний Wine
+ (чи змішаний 32-бітний та 64-бітний встановлювач Wine), дивіться
+ http://wiki.winehq.org/Wine64 за більш детальною інформацією.
+
+4. ЗБИРАННЯ
+
+Якщо ви не хочете використовувати wineinstall, введіть наступні команди
+для збирання Wine:
+
+./configure
+make
+
+Це збере програму "wine" та інші необхідні бібліотеки та бінарні файли.
+Програма "wine" буде завантажувати, і виконувати програми Windows.
+Бібліотека "libwine" ("Winelib") може бути використана для компілювання
+й компонування вихідного коду Windows під Unix.
+
+Для виведення конфігураційних налаштувань виконайте ./configure --help.
+
+5. ВСТАНОВЛЕННЯ
+
+Після того як Wine буде успішно зібрано, виконайте "make install"; це
+встановить виконувані файли Wine та бібліотеки, керівництво Wine та
+інші необхідні файли.
+
+Спочатку не забудьте видалити будь-які конфліктуючі раніше встановлені
+версії Wine. Спробуйте "dpkg -r wine" або "rpm -e wine" чи "make uninstall"
+перед встановленням.
+
+Після встановлення запустіть конфігураційну програму "winecfg". Відвідайте Службу
+підтримки на http://www.winehq.org/, якщо виникнуть питання щодо конфігурування.
+
+
+6. ЗАПУСК ПРОГРАМ
+
+Для виклику Wine ви можете вказати повний шлях до виконуваного файлу,
+або лише ім'я файлу.
+
+Наприклад: щоб запустити Блокнот(Notepad):
+
+ wine notepad (використавши шлях пошуку файлу,
+ wine notepad.exe збережений в реєстрі)
+
+ wine c:\\windows\\notepad.exe (використавши синтаксис DOS)
+
+ wine ~/.wine/drive_c/windows/notepad.exe (використавши синтаксис Unix)
+
+ wine notepad.exe readme.txt (виклик програми з параметрами)
+
+Wine знаходиться в процесі розробки, тому деякі програми можуть не
+працювати. Якщо станеться помилка, ви отримаєте лог збою, який
+треба прикріпити до звіту про помилку при його заповненні.
+
+
+7. ОТРИМАННЯ ДОДАТКОВОЇ ІНФОРМАЦІЇ
+
+WWW: Багато інформації про Wine є в WineHQ на
+ http://www.winehq.org/: різні керівництва Wine, база даних додатків,
+ база даних помилок. Ймовірно найкраще почати з цього сайту.
+
+FAQ: Wine FAQ розташований на http://www.winehq.org/FAQ
+
+Wiki: Wine Wiki розташована на http://wiki.winehq.org
+
+Списки розсилання:
+ Є кілька розсилок для користувачів і розробників Wine;
+ дивіться http://www.winehq.org/forums для додаткової інформації.
+
+Помилки(баги):
+ Повідомляйте про помилки у Wine Bugzilla на http://bugs.winehq.org
+ Перш ніж відправляти повідомлення про помилку перевірте в базі, чи
+ ця помилка вже виявлена.
+
+IRC: Онлайн допомога доступна на каналі #WineHQ на irc.freenode.net.
+
+Git: Поточне дерево розробки Wine доступне через Git.
+ Дивіться http://www.winehq.org/git за детальною інформацією.
+
+Якщо ви щось додали або виправили помилку, надішліть патч (найкраще
+використавши git-format-patch) на wine-patches(a)winehq.org для його
+включення в наступний реліз.
+
+--
+Alexandre Julliard
+julliard(a)winehq.org
+
+Переклав на українську мову
+Ігор Палійчук
+igor-hkr(a)mail.ru