[gtk-web] More editing
- From: Tor Lillqvist <tml src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-web] More editing
- Date: Sun, 12 Sep 2010 13:02:42 +0000 (UTC)
commit 40d5987c85871e7c5c016f093b857c4e040a775d
Author: Tor Lillqvist <tml iki fi>
Date: Sun Sep 12 16:00:09 2010 +0300
More editing
download-windows-64bit.html | 121 ++++++++++------------------
download-windows.html | 187 ++++++++++++++++++++-----------------------
2 files changed, 132 insertions(+), 176 deletions(-)
---
diff --git a/download-windows-64bit.html b/download-windows-64bit.html
index d4910d8..56b0967 100644
--- a/download-windows-64bit.html
+++ b/download-windows-64bit.html
@@ -125,7 +125,7 @@
<h3>GTK+ individual packages</h3>
- <table class="styled">
+ <table class="styled" width="100%">
<tr>
<th>Package</th>
<th>Version</th>
@@ -168,25 +168,21 @@
</tr>
</table>
- <h3>Third Party Dependencies</h3>
- <p>You won't need all of these packages to just use GTK+ Some
- of the optional packages are needed for building applications
- like GIMP on Windows. Required packages are illustrated with
- <img src="images/progress-complete.png" alt=""/>.</p>
+ <h3>Required third party dependencies</h3>
+
+ <p>The run-time packages here are required by the GTK+ stack.</p>
- <table class="styled">
+ <table class="styled" width="100%">
<tr>
<th>Package</th>
<th>Version</th>
<th colspan="3">Downloads</th>
- <th> </th>
</tr>
<tr>
<td>zlib</td>
<td>1.2.5</td>
<td><a href="http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/zlib_1.2.5-1_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td colspan="2"><a href="http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/zlib_1.2.5-1_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr class="odd">
<td>cairo</td>
@@ -194,7 +190,6 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/cairo_1.10.0-1_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/cairo-dev_1.10.0-1_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://cairographics.org/releases/cairo-1.10.0.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr>
<td>pixman</td>
@@ -202,29 +197,13 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/pixman_0.18.4-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/pixman-dev_0.18.4-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://cairographics.org/releases/pixman-0.18.4.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
</tr>
<tr class="odd">
- <td>win_iconv</td>
- <td>20100912</td>
- <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/win-iconv-dev_tml-20100912_win64.zip"><img src="images/download.png" alt=""/> Dev & Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
- </tr>
- <tr>
<td>gettext-runtime</td>
<td>0.18.1.1</td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/gettext-runtime_0.18.1.1-2_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/gettext-runtime-dev_0.18.1.1-2_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-0.18.1.1.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
- </tr>
- <tr class="odd">
- <td>pkg-config</td>
- <td>0.23-2</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/pkg-config_0.23-2_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/pkg-config-dev_0.23-2_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-0.23.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
</tr>
<tr>
<td>libpng</td>
@@ -232,7 +211,6 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/libpng_1.4.3-1_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/libpng-dev_1.4.3-1_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td>-</td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr class="odd">
<td>Freetype</td>
@@ -240,7 +218,6 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/freetype_2.4.2-1_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/freetype-dev_2.4.2-1_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/freetype-2.4.2.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr>
<td>Fontconfig</td>
@@ -248,48 +225,51 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/fontconfig_2.8.0-2_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/fontconfig-dev_2.8.0-2_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://www.fontconfig.org/release/fontconfig-2.8.0.tar.gz"><img src="images/download.png" alt=""/> Source</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr class="odd">
- <td>libexpat</td>
+ <td>expat</td>
<td>2.0.1</td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/expat_2.0.1-3_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/expat-dev_2.0.1-3_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td>-</td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
+ </table>
+
+ <h3>Other third party software</h3>
+
+ <p>You won't need any of these packages to run software that
+ uses just GTK+, or to develop such software. These packages
+ are used when building and running more complex
+ applications.</p>
+
+ <table class="styled" width="100%">
<tr>
- <td>proxy-libintl</td>
- <td>20100902</td>
- <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/proxy-libintl-dev_20100902_win64.zip"><img src="images/download.png" alt=""/> Binaries & sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
+ <th>Package</th>
+ <th>Version</th>
+ <th colspan="3">Downloads</th>
+ </tr>
+ <tr>
+ <td>pkg-config</td>
+ <td>0.23-2</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/pkg-config_0.23-2_win64.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/pkg-config-dev_0.23-2_win64.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-0.23.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
+ </tr>
+ <tr class="odd">
+ <td>win_iconv</td>
+ <td>20100912</td>
+ <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win64/dependencies/win-iconv-dev_tml-20100912_win64.zip"><img src="images/download.png" alt=""/> Dev & Sources</a></td>
</tr>
</table>
- <h4>About libpng</h4>
- <p>This is an image file format library used by GTK+, and
- required.</p>
+ <h4>About pixman</h4>
- <h4>About zlib</h4>
- <p>This is the compression library used by glib and libpng,
- and thus also required.</p>
-
- <h4>About win_iconv</h4>
- <p>win_iconv is an implementation of <a
- href="http://www.opennc.org/onlinepubs/7908799/xsh/iconv.html">iconv</a>
- for Windows by Yukihiro Nakadaira that has a much smaller
- footprint than GNU libiconv. The win_iconv package above
- includes the header file, static archive library and
- the source file. This library is
- linked statically into GLib and thus not
- needed separately at run-time.</p>
-
- <h4>About gettext-runtime</h4>
- <p>The GNU internationalization library. The current builds
- use it directly again, not through proxy-libintl (see
- below).</p>
+ <p>This is a static build of pixman library, thus it is
+ included in the cairo binary package and there is no separate
+ run-time package.</p>
<h4>About pkg-config</h4>
+
<p>This program is useful for Makefiles and configure scripts
and extensively used in building software according to the
GTK+ and GNOME conventions using autotools. It uses a
@@ -306,28 +286,15 @@
actually be used, though. GIMP is an exception, GIMP's text
tool uses freetype and fontconfig APIs.</p>
- <h4>About libexpat</h4>
-
- <p>This is a library required by fontconfig.</p>
-
- <h4>About proxy-libintl</h4>
- <p>proxy-libintl is a very small static
- library. It acts as a proxy for the the DLL from
- gettext, loading it dynamically, and failing
- gracefully. Fallback dummy functions are used if the DLL
- isn't found. It is a static archive and used to be linked
- into the 64-bit binaries of the GTK+ stack instead of
- referring directly the gettext DLL. This enabled application
- packagers to leave out the gettext binaries if they
- don't need or want to support internationalization. But now I
- don't bother any more, the libintl DLL is so small anyway.</p>
+ <h4>About win_iconv</h4>
- <p>When building DLLs against the proxy-libintl static library
- and using the GNU linker's auto-export feature (i.e. not using
- a .def file, and not using __declspec(dllexport)), it is a
- good idea to pass -Wl,--exclude-libs=libintl.a so that the
- libintl functions don't get exported from
- your DLL.</p>
+ <p>win_iconv is an implementation of <a
+ href="http://www.opennc.org/onlinepubs/7908799/xsh/iconv.html">iconv</a>
+ for Windows by Yukihiro Nakadaira that has a much smaller
+ footprint than GNU libiconv. The win_iconv package above
+ includes the header file, static archive library and the
+ source file. A copy of this library is included and built into
+ GLib and thus not needed separately at run-time.</p>
</div> <!-- content -->
diff --git a/download-windows.html b/download-windows.html
index 624d6c6..c09c1c3 100644
--- a/download-windows.html
+++ b/download-windows.html
@@ -132,7 +132,7 @@
<h3>GTK+ individual packages</h3>
- <table class="styled">
+ <table class="styled" width="100%">
<tr>
<th>Package</th>
<th>Version</th>
@@ -175,28 +175,22 @@
</tr>
</table>
- <h3>Third Party Dependencies</h3>
+ <h3>Required third party dependencies</h3>
- <p>You won't need all of these packages to just use GTK+ Some
- of the optional packages are needed for building GTK+-using
- applications like GIMP. The minimal set of packages required
- by the GTK+ stack itself is indicated with <img
- src="images/progress-complete.png" alt=""/>.</p>
+ <p>The run-time packages here are required by the GTK+ stack.</p>
- <table class="styled">
+ <table class="styled" width="100%">
<tr>
<th>Package</th>
<th>Version</th>
<th colspan="3">Downloads</th>
- <th> </th>
</tr>
<tr>
<td>zlib</td>
<td>1.2.5</td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/zlib_1.2.5-2_win32.zip"><img src="images/download.png" alt=""/> Binaries </a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/zlib-dev_1.2.5-2_win32.zip"><img src="images/download.png" alt=""/> Dev </a></td>
- <td><a href="http://www.zlib.net/zlib125-dll.zip"><img src="images/download.png" alt=""/> Original</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
+ <td><a href="http://www.zlib.net/zlib125.zip"><img src="images/download.png" alt=""/> Sources</a></td>
</tr>
<tr class="odd">
<td>cairo</td>
@@ -204,58 +198,13 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo_1.10.0-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/cairo-dev_1.10.0-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://cairographics.org/releases/cairo-1.10.0.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr>
- <td>pixman</td>
- <td>0.18.4</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pixman_0.18.4-2_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pixman-dev_0.18.4-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://cairographics.org/releases/pixman-0.18.4.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
- </tr>
- <tr class="odd">
- <td>win_iconv</td>
- <td>20100912</td>
- <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/win-iconv-dev_tml-20100912_win32.zip"><img src="images/download.png" alt=""/> Dev & Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
- </tr>
- <tr>
- <td>GNU libiconv</td>
- <td>1.9.1</td>
- <td colspan="2"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libiconv-1.9.1.bin.woe32.zip"><img src="images/download.png" alt=""/> Binaries & Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libiconv-1.9.1.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
- </tr>
- <tr class="odd">
- <td>win_iconv DLL</td>
- <td>20100912</td>
- <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/win-iconv-dll_tml-20100912_win32.zip"><img src="images/download.png" alt=""/> Binaries & sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
- </tr>
- <tr>
- <td>gettext-runtime</td>
- <td>0.18.1.1</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-runtime-0.18.1.1-2.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-runtime-dev-0.18.1.1-2.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-0.18.1.1.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
- </tr>
- <tr class="odd">
<td>libpng</td>
<td>1.4.3</td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng_1.4.3-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libpng-dev_1.4.3-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td>-</td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
- </tr>
- <tr>
- <td>pkg-config</td>
- <td>0.23-3</td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.23-3_win32.zip"><img src="images/download.png" alt=""/> Tool</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-dev_0.23-3_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
- <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-0.23.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
</tr>
<tr class="odd">
<td>Freetype</td>
@@ -263,7 +212,6 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype_2.4.2-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype-dev_2.4.2-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/freetype-2.4.2.tar.bz2"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr>
<td>Fontconfig</td>
@@ -271,7 +219,6 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/fontconfig_2.8.0-2_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/fontconfig-dev_2.8.0-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td><a href="http://www.fontconfig.org/release/fontconfig-2.8.0.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
</tr>
<tr class="odd">
<td>expat</td>
@@ -279,23 +226,70 @@
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/expat_2.0.1-1_win32.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
<td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/expat-dev_2.0.1-1_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
<td>-</td>
- <td class="required"><img src="images/progress-complete.png" alt=""/></td>
+ </tr>
+ </table>
+
+ <h3>Other third party software</h3>
+
+ <p>These packages are not needed to run software that uses
+ just GTK+, or to develop such software. These packages are
+ used when building and running more complex applications.</p>
+
+ <table class="styled" width="100%">
+ <tr>
+ <th>Package</th>
+ <th>Version</th>
+ <th colspan="3">Downloads</th>
+ </tr>
+ <tr>
+ <td>pixman</td>
+ <td>0.18.4</td>
+ <td></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pixman-dev_0.18.4-2_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://cairographics.org/releases/pixman-0.18.4.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
+ </tr>
+ <tr class="odd">
+ <td>gettext-runtime</td>
+ <td>0.18.1.1</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-runtime-0.18.1.1-2.zip"><img src="images/download.png" alt=""/> Binaries</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-runtime-dev-0.18.1.1-2.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/gettext-0.18.1.1.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
+ </tr>
+ <tr>
+ <td>pkg-config</td>
+ <td>0.23-3</td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config_0.23-3_win32.zip"><img src="images/download.png" alt=""/> Tool</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-dev_0.23-3_win32.zip"><img src="images/download.png" alt=""/> Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/pkg-config-0.23.tar.gz"> Sources</a></td>
+ </tr>
+ <tr class="odd">
+ <td>win_iconv</td>
+ <td>20100912</td>
+ <td></td>
+ <td colspan="2"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/win-iconv-dev_tml-20100912_win32.zip"><img src="images/download.png" alt=""/> Dev & Sources</a></td>
</tr>
<tr>
<td>proxy-libintl</td>
<td>20100902</td>
- <td colspan="3"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/proxy-libintl-dev_20100902_win32.zip"><img src="images/download.png" alt=""/> Binaries, dev & sources</a></td>
- <td class="required"><img src="images/progress-incomplete.png" alt=""/></td>
+ <td></td>
+ <td colspan="2"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/proxy-libintl-dev_20100902_win32.zip"><img src="images/download.png" alt=""/> Binaries, dev & sources</a></td>
+ </tr>
+ <tr class="odd">
+ <td>GNU libiconv</td>
+ <td>1.9.1</td>
+ <td colspan="2"><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libiconv-1.9.1.bin.woe32.zip"><img src="images/download.png" alt=""/> Binaries & Dev</a></td>
+ <td><a href="http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/libiconv-1.9.1.tar.gz"><img src="images/download.png" alt=""/> Sources</a></td>
</tr>
</table>
+
<h4>About pixman</h4>
- <p>This pixman is built as a static library, thus it is
- included in the cairo binary package.</p>
+
+ <p>This is a static build of pixman library, thus it is
+ included in the cairo binary package and there is no separate
+ run-time package.</p>
<h4>About libpng</h4>
- <p>This is an image file format library used by GTK+, and
- required.</p>
<p>This libpng build package provides
<TT>libpng14-14.dll</TT>. This package is built by me (Tor
@@ -307,33 +301,14 @@
name was different. To be safe, never rename DLLs.</p>
<h4>About zlib</h4>
+
<p>This is the compression library used by glib and libpng,
and thus also required. Above is just repackaged
upstream binaries, slightly fixed headers, and import
- libraries.</p>
+ libraries. It provides <tt>zlib1.dll</tt>.</p>
- <h4>About win_iconv</h4>
- <p>win_iconv is an implementation of <a
- href="http://www.opennc.org/onlinepubs/7908799/xsh/iconv.html">iconv</a>
- for Windows by Yukihiro Nakadaira that has a much smaller
- footprint than GNU libiconv. The win_iconv package above
- includes the header file, static archive library and the
- source file. A copy of this library is included and built into
- GLib and thus not needed separately at run-time.</p>
-
- <h4>About iconv.dll</h4>
-
- <p>GLib 2.12.4 and earlier link to iconv in a separate DLL,
- <TT>iconv.dll</TT>. This can either be the GNU libiconv
- <TT>iconv.dll</TT>, or the identically named win-iconv DLL one
- which obviosuly is intented to be a drop-in replacement.</p>
-
- <h4>About gettext</h4>
- <p>The GNU internationalization library. All of the GTK+ stack
- uses it, but through proxy-libintl (see below) so it is
- actually optional at run-time.</p>
-
<h4>About pkg-config</h4>
+
<p>This program is useful for Makefiles and configure scripts
and extensively used in building software according to the
GTK+ and GNOME conventions using autotools. It uses a
@@ -350,20 +325,34 @@
actually be used, though. GIMP is an exception, GIMP's text
tool uses freetype and fontconfig APIs.</p>
- <h4>About libexpat</h4>
+ <h4>About win_iconv</h4>
+
+ <p>win_iconv is an implementation of <a
+ href="http://www.opennc.org/onlinepubs/7908799/xsh/iconv.html">iconv</a>
+ for Windows by Yukihiro Nakadaira that has a much smaller
+ footprint than GNU libiconv. The win_iconv package above
+ includes the header file, static archive library and the
+ source file. A copy of this library is included and built into
+ GLib and thus not needed separately at run-time.</p>
+
+ <h4>About gettext-runtime</h4>
+
+ <p>The GNU internationalization library. All of the GTK+ stack
+ uses it, but currently through proxy-libintl (see below) so it
+ is actually optional at run-time.</p>
- <p>This is a library required by fontconfig.</p>
+ <h4>About proxy-libintl</h4>
- <h4>About proxy-libintl</h4> <p>proxy-libintl is a very small
- static library. It acts as a proxy for the <TT>intl.dll</TT>
- from gettext-runtime, loading it dynamically, and failing
- gracefully. Fallback dummy functions are used if
- <TT>intl.dll</TT> isn't found. It is a static archive and used
- by the binaries in the GTK+ stack instead of referring
- directly to <TT>intl.dll</TT>. This enables application
- packagers to leave out the gettext-runtime binaries if they
- don't need or want to support i18n, without having to build
- own versions that don't use <TT>intl.dll</TT>.</p>
+ <p>proxy-libintl is a very small static library. It acts as a
+ proxy for the <TT>intl.dll</TT> from gettext-runtime, loading
+ it dynamically, and failing gracefully. Fallback dummy
+ functions are used if <TT>intl.dll</TT> isn't found. It is a
+ static archive and used by the binaries in the GTK+ stack
+ instead of referring directly to <TT>intl.dll</TT>. This
+ enables application packagers to leave out the gettext-runtime
+ binaries if they don't need or want to support i18n, without
+ having to build own versions that don't use
+ <TT>intl.dll</TT>.</p>
<p>When building DLLs against the proxy-libintl static library
and using the GNU linker's auto-export feature (i.e. not using
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]