Module: wine
Branch: master
Commit: 4d3e6f4c7f5526ffbe22e48a1c02c66b92da24e8
URL: http://source.winehq.org/git/wine.git/?a=commit;h=4d3e6f4c7f5526ffbe22e48a1…
Author: Vincent Povirk <vincent(a)codeweavers.com>
Date: Fri Apr 2 10:19:18 2010 -0500
ngen.exe: Add stubbed command.
---
configure | 1 +
configure.ac | 1 +
programs/ngen/Makefile.in | 13 +++++++++++++
programs/ngen/ngen_main.c | 33 +++++++++++++++++++++++++++++++++
tools/wine.inf.in | 2 ++
5 files changed, 50 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index 0d4e64f..4dc93f3 100755
--- a/configure
+++ b/configure
@@ -14662,6 +14662,7 @@ wine_fn_config_program lodctr enable_lodctr install
wine_fn_config_program mshta enable_mshta install
wine_fn_config_program msiexec enable_msiexec installbin
wine_fn_config_program net enable_net install
+wine_fn_config_program ngen enable_ngen install
wine_fn_config_program notepad enable_notepad installbin
wine_fn_config_program oleview enable_oleview install
wine_fn_config_program ping enable_ping install
diff --git a/configure.ac b/configure.ac
index 835a128..c73de4e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2655,6 +2655,7 @@ WINE_CONFIG_PROGRAM(lodctr,install)
WINE_CONFIG_PROGRAM(mshta,install)
WINE_CONFIG_PROGRAM(msiexec,installbin)
WINE_CONFIG_PROGRAM(net,install)
+WINE_CONFIG_PROGRAM(ngen,install)
WINE_CONFIG_PROGRAM(notepad,installbin)
WINE_CONFIG_PROGRAM(oleview,install)
WINE_CONFIG_PROGRAM(ping,install)
diff --git a/programs/ngen/Makefile.in b/programs/ngen/Makefile.in
new file mode 100644
index 0000000..bfdb124
--- /dev/null
+++ b/programs/ngen/Makefile.in
@@ -0,0 +1,13 @@
+EXTRADEFS = -DWINE_NO_UNICODE_MACROS
+TOPSRCDIR = @top_srcdir@
+TOPOBJDIR = ../..
+SRCDIR = @srcdir@
+VPATH = @srcdir@
+MODULE = ngen.exe
+APPMODE = -mconsole -municode
+IMPORTS = kernel32
+
+C_SRCS = \
+ ngen_main.c
+
+@MAKE_PROG_RULES@
diff --git a/programs/ngen/ngen_main.c b/programs/ngen/ngen_main.c
new file mode 100644
index 0000000..c379340
--- /dev/null
+++ b/programs/ngen/ngen_main.c
@@ -0,0 +1,33 @@
+/*
+ * Copyright 2010 Vincent Povirk for CodeWeavers
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+
+#include "wine/debug.h"
+
+WINE_DEFAULT_DEBUG_CHANNEL(ngen);
+
+int wmain(int argc, WCHAR *argv[])
+{
+ int i;
+
+ WINE_FIXME("stub:");
+ for (i = 0; i < argc; i++)
+ WINE_FIXME(" %s", wine_dbgstr_w(argv[i]));
+ WINE_FIXME("\n");
+
+ return 0;
+}
diff --git a/tools/wine.inf.in b/tools/wine.inf.in
index a0c5b35..53c3461 100644
--- a/tools/wine.inf.in
+++ b/tools/wine.inf.in
@@ -2573,6 +2573,8 @@ HKLM,%CurrentVersion%\Telephony\Country List\998,"SameAreaRule",,"G"
11,,notepad.exe
11,,winetest.exe,-
12,,mountmgr.sys
+10,Microsoft.NET\Framework\v1.1.4322,ngen.exe
+10,Microsoft.NET\Framework\v2.0.50727,ngen.exe
16422,Internet Explorer,iexplore.exe
11,,*
Module: wine
Branch: master
Commit: d5b28032ef3b42d9eadbff697f2643720b88775e
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d5b28032ef3b42d9eadbff697…
Author: André Hentschel <nerv(a)dawncrow.de>
Date: Sat Apr 3 15:53:19 2010 +0200
server: Add German translation of the manpage.
---
.gitignore | 1 +
server/Makefile.in | 5 ++-
server/wineserver.de.man.in | 113 +++++++++++++++++++++++++++++++++++++++++++
3 files changed, 118 insertions(+), 1 deletions(-)
diff --git a/.gitignore b/.gitignore
index 7dcf06c..3af2027 100644
--- a/.gitignore
+++ b/.gitignore
@@ -253,6 +253,7 @@ programs/winetest/build.rc
programs/winhlp32/macro.lex.yy.c
server/wineserver
server/wineserver-installed
+server/wineserver.de.man
server/wineserver.fr.man
server/wineserver.man
tools/fnt2bdf
diff --git a/server/Makefile.in b/server/Makefile.in
index cee5c39..7a67707 100644
--- a/server/Makefile.in
+++ b/server/Makefile.in
@@ -52,11 +52,12 @@ C_SRCS = \
winstation.c
PROGRAMS = wineserver wineserver-installed
-MANPAGES = wineserver.man wineserver.fr.man
+MANPAGES = wineserver.man wineserver.de.man wineserver.fr.man
INSTALLDIRS = \
$(DESTDIR)$(bindir) \
$(DESTDIR)$(mandir)/man$(prog_manext) \
+ $(DESTDIR)$(mandir)/de.UTF-8/man$(prog_manext) \
$(DESTDIR)$(mandir)/fr.UTF-8/man$(prog_manext)
all: $(PROGRAMS) $(MANPAGES)
@@ -72,8 +73,10 @@ wineserver-installed: $(OBJS)
install install-lib:: wineserver-installed $(MANPAGES) $(INSTALLDIRS)
$(INSTALL_PROGRAM) wineserver-installed $(DESTDIR)$(bindir)/wineserver
$(INSTALL_DATA) wineserver.man $(DESTDIR)$(mandir)/man$(prog_manext)/wineserver.$(prog_manext)
+ $(INSTALL_DATA) wineserver.de.man $(DESTDIR)$(mandir)/de.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)
$(INSTALL_DATA) wineserver.fr.man $(DESTDIR)$(mandir)/fr.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)
uninstall::
$(RM) $(DESTDIR)$(bindir)/wineserver $(DESTDIR)$(mandir)/man$(prog_manext)/wineserver.$(prog_manext)
+ $(RM) $(DESTDIR)$(mandir)/de.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)
$(RM) $(DESTDIR)$(mandir)/fr.UTF-8/man$(prog_manext)/wineserver.$(prog_manext)
diff --git a/server/wineserver.de.man.in b/server/wineserver.de.man.in
new file mode 100644
index 0000000..0a4ea93
--- /dev/null
+++ b/server/wineserver.de.man.in
@@ -0,0 +1,113 @@
+.\" -*- nroff -*-
+.TH WINESERVER 1 "April 2010" "@PACKAGE_STRING@" "Windows on Unix"
+.SH NAME
+wineserver \- Der Wine Server
+.SH ÜBERSICHT
+.BI wineserver\ [options]
+.SH BESCHREIBUNG
+.B wineserver
+ist ein Hintergrundprozess der Wine grob die gleichen Dienste bereitstellt,
+die der Windows Kernel unter Windows bereitstellt.
+.PP
+.B wineserver
+startet normal automatisch mit \fBwine(1)\fR, deswegen müssten Sie
+sich nicht damit beschäftigen. In einigen Fällen kann es nützlich sein
+\fBwineserver\fR direkt mit verschiedenen Parametern zu starten wie
+weiter unten beschrieben.
+.SH ARGUMENTE
+.TP
+.BI \-d [n] ,\ --debug [=n]
+Setzt das Debuglevel auf
+.I n.
+0 gibt keine Debuginfos aus, 1 ist normal und 2 steht für
+detaillierte Debuginfos. Wenn
+.I n
+nicht angegeben wird, ist 1 der Standardwert. Die Debugausgabe wird
+an stderr geleitet. \fBwine(1)\fR wird beim starten von \fBwineserver\fR
+automatisch das Debuglevel setzen, wenn +server in der WINEDEBUG
+Umgebungsvariable gesetzt ist.
+.TP
+.B \-f, --foreground
+Lässt den Server für einfachere Fehlersuche im Vordergrund laufen.
+Beispielsweise für den Betrieb im Debugger.
+.TP
+.B \-h, --help
+Zeigt den Hilfetext an.
+.TP
+.BI \-k [n] ,\ --kill [=n]
+Beendet den gerade laufenden
+.B wineserver,
+optional mit Signal \fIn\fR. Wenn kein Signal angegeben wurde, wird
+erst ein SIGINT und darauf ein SIGKILL gesendet. Die \fBwineserver\fR
+Instanz die beendet wird, wird durch die Umgebungsvariable WINEPREFIX
+bestimmt.
+.TP
+.BI \-p [n] ,\ --persistent [=n]
+Gibt die Zeit an, die \fBwineserver\fR weiterläuft nach dem sich alle Clients
+beendet haben. Damit kann man das beenden und wieder starten sparen,
+wenn Anwendungen schnell hintereinander gestartet werden. Die Zeit \fIn\fR ist
+in Sekunden, der Standardwert ist 3. Wenn \fIn\fR nicht angegeben wird, läuft
+der Server ewig weiter.
+.TP
+.B \-v, --version
+Zeigt Versionsinformationen an und beendet sich wieder.
+.TP
+.B \-w, --wait
+Wartet bis sich der gerade laufende
+.B wineserver
+beendet hat.
+.SH UMGEBUNGSVARIABLEN
+.TP
+.I WINEPREFIX
+Durch setzen dieser Variable wird der Inhalt als Pfad zu einem Verzeichnis
+interpretiert, in dem
+.B wineserver
+seine Daten ablegt (Standardmäßig in \fI$HOME/.wine\fR). Alle
+.B wine
+Prozesse nutzen den gleichen
+.B wineserver
+(z.B.: beim gleichen Nutzer), teilen einige Sachen wie Registry, gemeinsamer Speicher
+und Kernel Objekte.
+Durch setzen von
+.I WINEPREFIX
+zu unterschiedlichen Pfaden für verschiedene Wine Prozesse ist es möglich unabhängige
+Wine Sitzungen zu betreiben.
+.TP
+.I WINESERVER
+Gibt den Pfad und Namen der
+.B wineserver
+Datei an, die automatisch von \fBwine\fR gestartet wird. Wenn diese
+Variable nicht gesetzt ist wird \fBwine\fR versuchen
+.I @bindir@/wineserver,
+zu laden. Existiert dieser Pfad nicht wird nach einer Datei namens
+\fIwineserver\fR im Pfad und ähnlichen Orten gesucht.
+.SH DATEIEN
+.TP
+.B ~/.wine
+Verzeichnis mit Benutzerspezifischen Daten die zu
+.B wine
+gehören.
+.TP
+.BI /tmp/.wine- uid
+Das Verzeichnis enthält den Server Unix Socket und die lock-Datei.
+Die Dateien werden in einem Unterverzeichnis angelegt welches sich aus
+Geräte- und Inodenummer des WINEPREFIX zusammensetzt.
+.SH AUTOREN
+Der ursprüngliche Autor von
+.B wineserver
+ist Alexandre Julliard. Viele andere Leute haben neue Funktionen hinzugefügt
+und Fehler behoben. Bitte für mehr Informationen die Datei Changelog lesen.
+.SH FEHLER
+Wenn Sie einen Fehler finden, melden Sie ihn bitte unter
+.UR http://bugs.winehq.org
+.B http://bugs.winehq.org.
+.UE
+.SH VERFÜGBARKEIT
+.B wineserver
+ist Teil der Wine Distribution, welche über WineHQ, dem Wine Entwicklungs Hauptquartier,
+verfügbar ist unter
+.UR http://www.winehq.org/
+.B http://www.winehq.org/.
+.UE
+.SH "SIEHE AUCH"
+.BR wine (1).
Module: wine
Branch: master
Commit: 01c406cf050a0a0df2b7d415b027806f14c0e72c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=01c406cf050a0a0df2b7d415b…
Author: André Hentschel <nerv(a)dawncrow.de>
Date: Fri Apr 2 18:03:01 2010 +0200
winedump: Update manpage.
---
tools/winedump/winedump.man.in | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/tools/winedump/winedump.man.in b/tools/winedump/winedump.man.in
index fcc596d..d632ec5 100644
--- a/tools/winedump/winedump.man.in
+++ b/tools/winedump/winedump.man.in
@@ -211,9 +211,8 @@ This is a template for 'configure' to produce a makefile. It
is designed for a DLL that will be inserted into the Wine
source tree.
.SH BUGS
-C++ name demangling is currently under development. Since the
-algorithm used is not documented, it must be decoded. Many simple
-prototypes are already working however.
+C++ name demangling is not fully in sync with the implementation in msvcrt.
+It might be useful to submit your C++ name to the testsuite for msvcrt.
.SH AUTHORS
Jon P. Griffiths <jon_p_griffiths at yahoo dot com>
.nf
Module: wine
Branch: master
Commit: 84669a3920d56d1dc7ef53611f5e639522a6d4e4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=84669a3920d56d1dc7ef53611…
Author: André Hentschel <nerv(a)dawncrow.de>
Date: Fri Apr 2 18:02:53 2010 +0200
winemaker: Fix manpage.
---
tools/winemaker.man.in | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/winemaker.man.in b/tools/winemaker.man.in
index cdfd49a..ef78b4a 100644
--- a/tools/winemaker.man.in
+++ b/tools/winemaker.man.in
@@ -63,7 +63,7 @@ encounters something out of the ordinary, winemaker will warn you about it.
.PP
- winemaker can also scan a complete directory tree at once, guess what are
the executables and libraries you are trying to build, match them with
-source files, and generate the corresponding Makefile.in files.
+source files, and generate the corresponding Makefile.
.PP
- finally winemaker will generate a global Makefile for normal use.
.PP
@@ -170,7 +170,7 @@ target specific options.
Specifies that there is only one target, and that it is called "name".
.TP
.I --generated-files
-Tells winemaker to generate the build the Makefile. This is the default.
+Tells winemaker to generate the Makefile. This is the default.
.TP
.I --nogenerated-files
Tells winemaker not to generate the Makefile.
Module: website
Branch: master
Commit: acd530eaf1d44d611551cd900375a1477c964f72
URL: http://source.winehq.org/git/website.git/?a=commit;h=acd530eaf1d44d611551cd…
Author: Alexandre Julliard <julliard(a)winehq.org>
Date: Fri Apr 2 19:51:35 2010 +0200
Wine release 1.1.42
---
news/en/2010040201.xml | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/news/en/2010040201.xml b/news/en/2010040201.xml
new file mode 100644
index 0000000..3c45ef1
--- /dev/null
+++ b/news/en/2010040201.xml
@@ -0,0 +1,18 @@
+<news>
+<date>April 2, 2010</date>
+<title>Wine 1.1.42 Released</title>
+<body>
+<p> The Wine development release 1.1.42 is now available.</p>
+<p> <a href="{$root}/announce/1.1.42">What's new</a> in this release:
+<ul>
+ <li>Support for shared 32/64-bit setups.</li>
+ <li>Dwarf debug info support for better backtraces.</li>
+ <li>More standard actions supported in MSI.</li>
+ <li>Support for TIFF image format in WinCodecs.</li>
+ <li>A number of Direct3D improvements.</li>
+ <li>Shell fixes for better Internet Explorer support.</li>
+ <li>Various bug fixes.</li>
+</ul></p>
+<p><p>The source is <a href="http://prdownloads.sourceforge.net/wine/wine-1.1.42.tar.bz2">available now</a>.
+Binary packages are in the process of being built, and will appear soon at their respective <a href="{$root}/download">download locations</a>.
+</p></body></news>