[cairo-commit] [cairo-www] 3 commits - src/download.mdwn
Nis Martensen
nmartensen at freedesktop.org
Tue Feb 21 12:33:56 PST 2012
src/download.mdwn | 52 ++++++++++++++++++----------------------------------
1 file changed, 18 insertions(+), 34 deletions(-)
New commits:
commit 0bfcb769a68f75c887b05196cc40c09cb8ac6be4
Author: Nis Martensen <nis.martensen at web.de>
Date: Tue Feb 21 21:32:00 2012 +0100
Webcvs is dead
diff --git a/src/download.mdwn b/src/download.mdwn
index 77de183..581ab80 100644
--- a/src/download.mdwn
+++ b/src/download.mdwn
@@ -218,12 +218,3 @@ You can create a Visual Studio solution and projects for each of these: pixman,
Modify the paths and the configuration as needed for the other projects.
-## CVS repository for supporting modules
-Previously, cairo was maintained with cvs. Some of the supporting
-modules for cairo, (such as language bindings), are still maintained
-with cvs. You may browse these sources using the [webcvs
-interface](http://webcvs.cairographics.org/).
-
-To download a package that still lives in CVS use the following:
-
- cvs -d:pserver:anonymous at cvs.cairographics.org:/cvs/cairo co <package name>
commit 4731c76ee394e000465c14b605a1638d96f7ed47
Author: Nis Martensen <nis.martensen at web.de>
Date: Tue Feb 21 21:30:16 2012 +0100
fix link display
Wiki links are not recognized within HTML, so we must use a HTML link
here.
diff --git a/src/download.mdwn b/src/download.mdwn
index 78dcba9..77de183 100644
--- a/src/download.mdwn
+++ b/src/download.mdwn
@@ -180,7 +180,7 @@ Studio](http://cairographics.org/visualstudio/) page for more details.
<ol>
<li>Download and install zlib. Build zlib from its /projects folder, and use LIB RELEASE configuration.</li>
<li>Download and install libpng. Build libpng from its /projects folder and use LIB RELEASE configuration.</li>
-<li>Install the MozillaBuild environment from here: [MozillaBuild](http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites#MozillaBuild)</li>
+<li>Install the MozillaBuild environment from here: <a href="http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites#MozillaBuild">MozillaBuild</a></li>
<li>If you chose the default install path, you'll find in c:\mozilla-build several batch files. Edit the one corresponding to your version of VC++ (or a copy of it), and modify the INCLUDE and LIB paths. You'll need to add the zlib and libpng INCLUDE and LIBpaths. Also include <your repository>\cairo\src, <your repository>\cairo\boilerplate, and <your repository>\pixman\pixman to the INCLUDE paths. Here's an example (your paths will vary obviously):
<pre>
commit 4310b4ed2536d93553c9d8f5b690e50648fd5080
Author: Nis Martensen <nis.martensen at web.de>
Date: Tue Feb 21 21:24:40 2012 +0100
Small updates, broken link removal, whitespace cleanup
diff --git a/src/download.mdwn b/src/download.mdwn
index acfdc4a..78dcba9 100644
--- a/src/download.mdwn
+++ b/src/download.mdwn
@@ -35,53 +35,46 @@ For openSUSE:
zypper install cairo-devel
-Also, cairo hosts a repository of [Debian packages](/packages/debian)
-for the Debian unstable distribution, packaged by Dave Beckett from
-releases and snapshots.
-
### Windows
Precompiled binaries for Windows platforms can be obtained in a
variety of ways.
-From Dominic Lachowicz:
+From Dominic Lachowicz:
Since GTK+ 2.8 and newer depends on Cairo, you can have Cairo
installed on Win32 as a side-effect of installing GTK+. For example,
see [The Glade/GTK+ for Windows
-Toolkit](http://gladewin32.sourceforge.net/modules/news/).
+Toolkit](http://gladewin32.sourceforge.net/).
-From Daniel Keep (edited by Kalle Vahlman):
+From Daniel Keep (edited by Kalle Vahlman):
Go to [official GTK+ for Windows page](http://www.gtk.org/download/).
-You want "cairo-1.4.8.zip", the binary distribution at "libpng 1.2.8",
-and "Zlib 1.2.3" (you can search on those strings to find them in the
+You probably want at least the zlib, cairo, and libpng run-time archives
+(you can search on those strings to find them in the
page). That _should_ be it. Just pop libcairo-2.dll, libpng13.dll and
zlib1.dll into your working directory or system PATH, and away you go!
That gives you the base cairo functions, the PNG functions, and the
Win32 functions.
-The Inkscape team also maintains Windows builds of Cairo.
-See the [Inkscape Win32 Development Support Files page](http://inkscape.modevia.com/win32libs/)
-
[[Building]]
### Mac OS X
Using [MacPorts](http://www.macports.org/), the port is called
'cairo', so you can just type:
-
+
sudo port install cairo
-And to upgrade to newer versions once installed:
-
+And to upgrade to newer versions once installed:
+
sudo port upgrade cairo
If you use [fink](http://www.finkproject.org/) instead, the command to
install cairo is:
-
+
sudo apt-get install cairo
In general, fink is more conservative about upgrading packages than
@@ -113,12 +106,12 @@ interface](http://cgit.freedesktop.org/cairo/).
You may also use git to clone a local copy of the cairo library source
code. The following git commands are provided for your cut-and-paste
convenience.
-
+
git clone git://anongit.freedesktop.org/git/cairo
git clone git://anongit.freedesktop.org/git/pixman.git
followed by periodic updates in each resulting directory:
-
+
git pull
Once you have a clone this way, you can browse it locally with
@@ -139,7 +132,7 @@ helpful.
If you can't find git packages for your distribution, (though
check for a git-core package as well), you can get tar files from
-<http://www.kernel.org/pub/software/scm/git>
+<http://code.google.com/p/git-core/downloads/list>
### Git on Windows
@@ -149,7 +142,7 @@ MSYSGIT
See the [msysgit project](http://code.google.com/p/msysgit/) for the
latest information about git for Windows. You'll find a .exe installer
-for git there, as well as pointers to the cygwin port of git as well. This is all you need to do.
+for git there, as well as pointers to the cygwin port of git as well. This is all you need to do.
GIT ON CYGWIN
@@ -162,11 +155,11 @@ If you want to build using gcc, you will also need to select the
following packages:
* 'automake' ( anything >=1.7 )
-* 'gcc-core'
+* 'gcc-core'
* 'git' ( no need to click on this again if you did so above )
* 'gtkdoc'
-* 'libtool'
-* 'pkg-config'
+* 'libtool'
+* 'pkg-config'
Whether you build with gcc or not:
@@ -189,7 +182,7 @@ Studio](http://cairographics.org/visualstudio/) page for more details.
<li>Download and install libpng. Build libpng from its /projects folder and use LIB RELEASE configuration.</li>
<li>Install the MozillaBuild environment from here: [MozillaBuild](http://developer.mozilla.org/en/docs/Windows_Build_Prerequisites#MozillaBuild)</li>
<li>If you chose the default install path, you'll find in c:\mozilla-build several batch files. Edit the one corresponding to your version of VC++ (or a copy of it), and modify the INCLUDE and LIB paths. You'll need to add the zlib and libpng INCLUDE and LIBpaths. Also include <your repository>\cairo\src, <your repository>\cairo\boilerplate, and <your repository>\pixman\pixman to the INCLUDE paths. Here's an example (your paths will vary obviously):
-
+
<pre>
rem Root of cairo building
set "CAIROROOT=%HOMEDRIVE%%HOMEPATH%\BuildCairo"
More information about the cairo-commit
mailing list