xmlgraphics-batik-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas DeWeese <Thomas.DeWe...@Kodak.com>
Subject Re: static patch
Date Wed, 05 Oct 2005 10:19:13 GMT
Hi Dominik,

Steiner, Dominik wrote:

> Ok, right now I'm developing with Eclipse IDE and using their Team 
> Synchronizing Plugin to connect to our CVS server...

    Andreas, misspoke you need SVN to check out Batik, not CVS.
You could also download the nightly source tree from:

	(might be down at the moment)

    There is a good list of subversion (SVN) clients available at:
    Of particular interest would be:
	* Subclipse - A Subversion Eclipse Plugin
	* TortoiseSVN - A Subversion client, implemented as a
			windows shell extension

> So what would be my next step? When I want to checkout from CVS 
> Eclipse asks me for the host, repository path, user, password, 
> connection type and a port (or using the default port). What do 
> I have to insert there?

   So you should follow the directions at:

> I downloaded gnu patch, but how do I install the gnu.ps file? 
> (I'm running on Windows XP)

   I'm guessing gnu.ps is a postscript file with documentation
on the GNU utilities.  If you have installed gnu patch you should
just have 'patch.exe' on your path.

> I'm not sure about the next steps neither. What is the single 
> command to patch the source?

   Get into the top level of the Batik distribution in a Dos window,
(same directory as the 'build.bat' file). Copy the patch file from
Bugzilla into the same directory, then type:

	patch -p0 --dry-run < static.patch

   'static.patch' is the name of the patch file on your computer.
   '-p0' let's it know that you are in the same directory as the
patch was originally made from.
   '--dry-run' says try and patch the files but don't change anything
on disk, this let's you make sure that the patch matches what you have
on your disk.

   Good output would look something like:
patching file sources/org/apache/batik/bridge/SVGSVGElementBridge.java
patching file sources/org/apache/batik/bridge/SVGGElementBridge.java
patching file sources/org/apache/batik/bridge/SVGUseElementBridge.java

> Well, it's not urgent for me getting this done and I could wait for 
> the release, but I appreciate your kind help very much and if you 
> have time to spare I'm ready to go... :-)

   The release might not be for a while, especially for this feature
we probably won't do a release until SVG 1.2 is finalized.

> -----Urspr√ľngliche Nachricht-----
> Von: Andreas Neumann [mailto:neumann@karto.baug.ethz.ch] 
> Gesendet: Mittwoch, 5. Oktober 2005 09:50
> An: batik-users@xmlgraphics.apache.org
> Betreff: Re: AW: static patch
> Dominik,
> I was initially also afraid of using the development version, patching 
> and so on. But it is much easier as you think.
> If you install a cvs client (available for all platforms) it is a single 
> command to checkout the resources. Than you need to install "gnu patch". 
> A single command to patch the source, and finally build.bat/build.sh, a 
> single command to compile the sources. Once you setup all the tools, its 
> very easy. And with svn, it is a single command to update the sources.
> If you are on Windows, there are even nice GUI based SVN tools, such as 
> Tortoise, which plugs into Windows explorer.
> Let me know, if you perhaps want to try it and we could give detailed 
> instructions or help if things go wrong.
> Andreas
> Steiner, Dominik wrote:
>>Thank you so much Andreas and Thomas!!! 
>>Only the tip with the transformation of the <g> brought down the cpu to 50%...
>>I will use the static attribute as soon as there is a release (not sure how to apply
the patch)...
>>Thanks again for your great help...
>>-----Urspr√ľngliche Nachricht-----

To unsubscribe, e-mail: batik-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: batik-users-help@xmlgraphics.apache.org

View raw message