Is this even close? As before, I didn't include diffs to configure because of an autoconf version mismatch between myself and wine.
diff -ur -x CVS -x 'bigdif*' ../wine.test/configure.ac ./configure.ac --- ../wine.test/configure.ac 2002-10-31 03:10:18.000000000 -0600 +++ ./configure.ac 2002-11-01 08:54:33.000000000 -0600 @@ -1512,6 +1512,7 @@ programs/winetest/Makefile programs/winhelp/Makefile programs/winver/Makefile +programs/wrpcss/Makefile server/Makefile tools/Makefile tools/widl/Makefile diff -ur -x CVS -x 'bigdif*' ../wine.test/programs/Makefile.in ./programs/Makefile.in --- ../wine.test/programs/Makefile.in 2002-09-18 18:10:21.000000000 -0500 +++ ./programs/Makefile.in 2002-11-01 09:17:41.000000000 -0600 @@ -27,7 +27,8 @@ winepath \ winetest \ winhelp \ - winver + winver \ + wrpcss
# Sub-directories to run make install into INSTALLSUBDIRS = \ @@ -47,7 +48,8 @@ winemine \ winepath \ winhelp \ - winver + winver \ + wrpcss
# Programs to install in bin directory # We don't install everything to avoid polluting /usr/bin too much @@ -63,12 +65,14 @@ winefile \ winemine \ winepath \ - winhelp + winhelp \ + wrpcss
# Symlinks to apps that we want to run from inside the source tree SYMLINKS = \ wineconsole.exe \ - winedbg.exe + winedbg.exe \ + wrpcss.exe
@MAKE_RULES@
@@ -121,7 +125,11 @@ winedbg.exe$(DLLEXT): winedbg/winedbg.exe$(DLLEXT) $(RM) $@ && $(LN_S) winedbg/winedbg.exe$(DLLEXT) $@
+wrpcss.exe$(DLLEXT): wrpcss/wrpcss.exe$(DLLEXT) + $(RM) $@ && $(LN_S) wrpcss/wrpcss.exe$(DLLEXT) $@ + wineconsole/wineconsole.exe$(DLLEXT): wineconsole winedbg/winedbg.exe$(DLLEXT): winedbg +wrpcss/wrpcss.exe$(DLLEXT): wrpcss
### Dependencies: --- /dev/null 1969-12-31 18:00:00.000000000 -0600 +++ ./programs/wrpcss/.cvsignore 2002-11-01 08:39:51.000000000 -0600 @@ -0,0 +1,3 @@ +Makefile +wrpcss.exe.dbg.c +wrpcss.exe.spec.c --- /dev/null 1969-12-31 18:00:00.000000000 -0600 +++ ./programs/wrpcss/Makefile.in 2002-11-01 08:44:10.000000000 -0600 @@ -0,0 +1,14 @@ +TOPSRCDIR = @top_srcdir@ +TOPOBJDIR = ../.. +SRCDIR = @srcdir@ +VPATH = @srcdir@ +MODULE = wrpcss.exe +APPMODE = cui +IMPORTS = user32 kernel32 + +C_SRCS = \ + main.c + +@MAKE_PROG_RULES@ + +### Dependencies: --- /dev/null 1969-12-31 18:00:00.000000000 -0600 +++ ./programs/wrpcss/README 2002-11-01 08:42:27.000000000 -0600 @@ -0,0 +1,14 @@ +wrpcss README + +wrpcss, copyright 2002, Greg Turner +wrpcss is to be distributed under the LGPL/X11-MIT licenses +See the Wine License for further information. + +Wine needs a server whose role is somewhat like that +of rpcss.exe in windows. wrpcss stands for Wine Remote +Procedure Call System Server. + +Enjoy. + +KNOWN BUGS: + Doesn't do anything yet. --- /dev/null 1969-12-31 18:00:00.000000000 -0600 +++ ./programs/wrpcss/main.c 2002-11-01 08:51:26.000000000 -0600 @@ -0,0 +1,28 @@ +/* + * wrpcss (main.c) + * + * Copyright 2002 Greg Turner gmturner007@ameritech.net + * + * 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include "main.h" +#include "msvcrt/stdio.h" + +int main( int argc, char **argv ) +{ + printf("Yes, I run.\n"); + return 0; +} --- /dev/null 1969-12-31 18:00:00.000000000 -0600 +++ ./programs/wrpcss/main.h 2002-11-01 08:45:47.000000000 -0600 @@ -0,0 +1,26 @@ +/* + * Copyright 2002 Greg Turner gmturner007@ameritech.net + * + * 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 cop Alexandre Julliard julliard@winehq.comy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef _WRPCSS_MAIN_H +#define _WRPCSS_MAIN_H + +#include <windows.h> + +#endif /* _WRPCSS_MAIN_H */ + +/* end of header */
Greg Turner wrote:
--- /dev/null 1969-12-31 18:00:00.000000000 -0600 +++ ./programs/wrpcss/main.h 2002-11-01 08:45:47.000000000 -0600 @@ -0,0 +1,26 @@ +/*
- Copyright 2002 Greg Turner gmturner007@ameritech.net
- 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 cop
Alexandre Julliard julliard@winehq.comy of the GNU Lesser General Public
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Pedantic, I know, but what happened there? ;)
Greetings, Jaco
On Friday 01 November 2002 09:59 am, Jaco Greeff wrote:
Greg Turner wrote:
GNU + * Lesser General Public License for more details.
- You should have received a cop
Alexandre Julliard julliard@winehq.comy of the GNU Lesser General Public
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Pedantic, I know, but what happened there? ;)
argh! cut-and-paste is the culprit. this is (another reason) why I hate inlining patches... just too freakin' sloppy... anyhow, it's easy enough to fix, just knock out the part between "cop" and "y of".
And it's not especially important for anyone to apply anyhow; just wanted to get some feedback on the general structure of this.
On November 1, 2002 11:57 am, Greg Turner wrote:
argh! cut-and-paste is the culprit. this is (another reason) why I hate inlining patches... just too freakin' sloppy...
Dude, you don't *need* to copy & paste to inline patches!!! Just use the "Insert File..." menu present in most (all?) mail clients... I typically do the file insertion as the very last thing, so that I only press "Send". Not that much chance of an error.
On Friday 01 November 2002 02:27 pm, Dimitrie O. Paun wrote:
On November 1, 2002 11:57 am, Greg Turner wrote:
argh! cut-and-paste is the culprit. this is (another reason) why I hate inlining patches... just too freakin' sloppy...
Dude, you don't *need* to copy & paste to inline patches!!! Just use the "Insert File..." menu present in most (all?) mail clients... I typically do the file insertion as the very last thing, so that I only press "Send". Not that much chance of an error.
I did it this way. still botched it. your order-of-operations heuristic is a good one, and would have prevented this mistake, except in this case, cc'ing Alexandre and Ove was an afterthought, hence the cut-and-paste boo boo.
Like I said before, I am aware that a majority of the folks around here prefer the inlined patches, and I want to make you happy... so I'm compromising: small patches, or patches not intended to be applied are gonna get inlined. Big nasties are going in as attachments until Alexandre refuses to accept them. In the future I will mark all attachments for inline display, which should satisfy most readers, without driving me insane in the process.
stubbornly yours,