summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpierre <none@none>2006-04-05 15:38:33 +0000
committerpierre <none@none>2006-04-05 15:38:33 +0000
commitd1958084af759aadb8873b2c4a4f4bd7c6be7d16 (patch)
treed254d9ceacafbd69b6140f5618595a0a5853b1d4
parent0b986ddde7bd73108d74538d30e324aa19423daa (diff)
downloadlibgd-d1958084af759aadb8873b2c4a4f4bd7c6be7d16.tar.gz
- sync to 1.7.1GD_1_7_1
-rw-r--r--src/ChangeLog4
-rw-r--r--src/Makefile12
-rw-r--r--src/gdtestttf.c4
-rw-r--r--src/index.html28
-rw-r--r--src/readme.txt20
5 files changed, 41 insertions, 27 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 87e9089..399ee47 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
+990923 Thomas Boutell (TBB)
+ - I forgot to include -lz in the suggested library list
+ for those with truetype and xpm support. Thanks to
+ Masahito Yamaga.
990922 Thomas Boutell (TBB)
- autoconf/automake removed in favor of an improved Makefile.
I was getting unbelievable amounts of confused email.
diff --git a/src/Makefile b/src/Makefile
index 8c170d2..0ede0d2 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -26,7 +26,7 @@ LIBS=-lgd -lm -lz -lpng
#If you do have FreeType and/or Xpm fully installed, uncomment a
#variation of this and comment out the line above. Note that
#Xpm requires X11. See also CFLAGS above.
-#LIBS=-lgd -lm -lttf -lpng -lXpm -lX11
+#LIBS=-lgd -lm -lttf -lpng -lz -lXpm -lX11
#Typical install locations for freetype, zlib, xpm and libpng header files.
#If yours are somewhere else, change this.
@@ -121,13 +121,13 @@ gdtestttf: gdtestttf.o libgd.a
libgd.a: gd.o gd_gd.o gd_gd2.o gd_io.o gd_io_dp.o gd_io_file.o gd_ss.o \
gd_io_ss.o gd_png.o gdxpm.o gdfontt.o gdfonts.o gdfontmb.o gdfontl.o \
- gdtables.o gdfontg.o gdkanji.o \
+ gdfontg.o gdtables.o gdttf.o gdcache.o gdkanji.o \
gd.h gdfontt.h gdfonts.h gdfontmb.h gdfontl.h gdfontg.h
rm -f libgd.a
- $(AR) rc libgd.a gd.o gd_gd.o gd_gd2.o gd_io.o gd_io_dp.o gdxpm.o \
- gd_io_file.o gd_ss.o gd_io_ss.o gd_png.o gdfontt.o gdfonts.o \
- gdfontmb.o gdfontl.o gdfontg.o gd.o gdfontt.o gdfonts.o \
- gdfontmb.o gdfontl.o gdfontg.o gdtables.o gdkanji.o
+ $(AR) rc libgd.a gd.o gd_gd.o gd_gd2.o gd_io.o gd_io_dp.o \
+ gd_io_file.o gd_ss.o gd_io_ss.o gd_png.o gdxpm.o \
+ gdfontt.o gdfonts.o gdfontmb.o gdfontl.o gdfontg.o \
+ gdtables.o gdttf.o gdcache.o gdkanji.o
-ranlib libgd.a
clean:
diff --git a/src/gdtestttf.c b/src/gdtestttf.c
index cdf446a..fc0e1ad 100644
--- a/src/gdtestttf.c
+++ b/src/gdtestttf.c
@@ -19,8 +19,8 @@
int main(int argc, char *argv[])
{
-#ifndef HAVE_TTF
- fprintf(stderr, "gd was not compiled with HAVE_TTF defined.\n");
+#ifndef HAVE_LIBTTF
+ fprintf(stderr, "gd was not compiled with HAVE_LIBTTF defined.\n");
fprintf(stderr, "Install the FreeType library, including the\n");
fprintf(stderr, "header files. Then edit the gd Makefile, type\n");
fprintf(stderr, "make clean, and type make again.\n");
diff --git a/src/index.html b/src/index.html
index fcc5fe6..00a60ca 100644
--- a/src/index.html
+++ b/src/index.html
@@ -1,16 +1,16 @@
<HTML>
<HEAD>
-<TITLE>gd 1.7.0</TITLE>
+<TITLE>gd 1.7.1</TITLE>
</HEAD>
<BODY>
-<H1>gd 1.7.0</H1>
+<H1>gd 1.7.1</H1>
<H2>A graphics library for fast image creation</H2>
<H2>Follow this link to the
<A HREF="http://www.boutell.com/gd/">latest version
of this document</A>.</H2>
<blockquote>
<strong>HEY! READ THIS!</strong>
-gd 1.7.0 creates PNG images, not GIF images. This is a good thing.
+gd 1.7.1 creates PNG images, not GIF images. This is a good thing.
PNG is a more compact format, and full compression is available.
Existing code will need modification to call gdImagePng instead
of gdImageGif. <strong>Please do not ask us to send you the old GIF
@@ -19,7 +19,7 @@ algorithm, which is used in fully compressed GIF images. We are
still investigating the legal issues surrounding various
alternative means of producing a valid GIF file.
<p>
-gd 1.7.0 <strong>requires</strong> that the following libraries
+gd 1.7.1 <strong>requires</strong> that the following libraries
also be installed:
<p>
libpng
@@ -45,6 +45,7 @@ information. Thank you!
<H3>Table of Contents</H3>
<UL>
<LI><A HREF="#notice">Credits and license terms</A>
+<LI><A HREF="#whatsnew1.7.1">What's new in version 1.7.1?</A>
<LI><A HREF="#whatsnew1.7">What's new in version 1.7?</A>
<LI><A HREF="#whatsnew1.6.3">What's new in version 1.6.3?</A>
<LI><A HREF="#whatsnew1.6.2">What's new in version 1.6.2?</A>
@@ -107,7 +108,7 @@ including but not limited to implied warranties of merchantability and
fitness for a particular purpose, with respect to this code and accompanying
documentation.
<p>
-Although their code does not appear in gd 1.7.0, the authors wish to
+Although their code does not appear in gd 1.7.1, the authors wish to
thank David Koblas, David Rowley, and Hutchison Avenue Software
Corporation for their prior contributions.
</blockquote>
@@ -130,7 +131,7 @@ in the wrong place.
<P>
gd does not provide for every possible desirable graphics
operation. It is not necessary or desirable for gd to become
-a kitchen-sink graphics package, but version 1.7.0 incorporates
+a kitchen-sink graphics package, but version 1.7.1 incorporates
most of the commonly requested features for an 8-bit 2D package.
Support for truecolor images, JPEG and
truecolor PNG is planned for version 2.0.
@@ -159,6 +160,9 @@ These packages have not been updated to gd 1.6 and up as of this writing.
<li><a href="http://s27w007.pswfs.gov/tgd/">tgd</a>, by Bradley K. Sherman
<li><a href="http://www.unimelb.edu.au/fly/fly.html">fly</a>, by Martin Gleeson
</ul>
+<P><A NAME="whatsnew1.7.1"><H3>What's new in version 1.7.1?</H3></A>
+A minor buglet in the Makefile was corrected, as well as an inaccurate
+error message in <code>gdtestttf.c</code>. Thanks to Masahito Yamaga.
<P><A NAME="whatsnew1.7"><H3>What's new in version 1.7?</H3></A>
Version 1.7 contains the following changes:
<ul>
@@ -382,13 +386,13 @@ newsgroups relevant to your particular system.
<A NAME="getgd"><H3>How do I get gd?</H3></A>
<h4>By HTTP</h4>
<ul>
-<li><a href="http://www.boutell.com/gd/http/gd-1.7.0.tar.gz">Gzipped Tar File (Unix)</a>
-<li><a href="http://www.boutell.com/gd/http/gd-1.7.0.zip">.ZIP File (Windows)</a>
+<li><a href="http://www.boutell.com/gd/http/gd-1.7.1.tar.gz">Gzipped Tar File (Unix)</a>
+<li><a href="http://www.boutell.com/gd/http/gd-1.7.1.zip">.ZIP File (Windows)</a>
</ul>
<h4>By FTP</h4>
<ul>
-<li><a href="ftp://ftp.boutell.com/pub/boutell/gd/gd-1.7.0.tar.gz">Gzipped Tar File (Unix)</a>
-<li><a href="ftp://ftp.boutell.com/pub/boutell/gd/gd-1.7.0.zip">.ZIP File (Windows)</a>
+<li><a href="ftp://ftp.boutell.com/pub/boutell/gd/gd-1.7.1.tar.gz">Gzipped Tar File (Unix)</a>
+<li><a href="ftp://ftp.boutell.com/pub/boutell/gd/gd-1.7.1.zip">.ZIP File (Windows)</a>
</ul>
<P>
<A NAME="buildgd"><H3>How do I build gd?</H3></A>
@@ -399,10 +403,10 @@ downloaded. If you are not familiar with <code>tar</code> and
consult with an experienced user of your system. Sorry, we cannot
answer questions about basic Internet skills.
<p>
-Unpacking the archive will produce a directory called "gd-1.7.0".
+Unpacking the archive will produce a directory called "gd-1.7.1".
<p>
<h4>For Unix</h4>
-<code>cd</code> to the 1.7.0 directory. Edit the Makefile with
+<code>cd</code> to the 1.7.1 directory. Edit the Makefile with
your preferred text editor and make any necessary changes to the
settings at the top, especially if you want Xpm or TrueType support.
Next, type "make". If you are the system administrator, and you
diff --git a/src/readme.txt b/src/readme.txt
index b1b490e..066772d 100644
--- a/src/readme.txt
+++ b/src/readme.txt
@@ -1,11 +1,11 @@
- gd 1.7.0
+ gd 1.7.1
A graphics library for fast image creation
Follow this link to the latest version of this document.
- _HEY! READ THIS!_ gd 1.7.0 creates PNG images, not GIF images. This
+ _HEY! READ THIS!_ gd 1.7.1 creates PNG images, not GIF images. This
is a good thing. PNG is a more compact format, and full compression
is available. Existing code will need modification to call
gdImagePng instead of gdImageGif. _Please do not ask us to send you
@@ -14,7 +14,7 @@ Follow this link to the latest version of this document.
images. We are still investigating the legal issues surrounding
various alternative means of producing a valid GIF file.
- gd 1.7.0 _requires_ that the following libraries also be installed:
+ gd 1.7.1 _requires_ that the following libraries also be installed:
libpng
@@ -36,6 +36,7 @@ Follow this link to the latest version of this document.
Table of Contents
* Credits and license terms
+ * What's new in version 1.7.1?
* What's new in version 1.7?
* What's new in version 1.6.3?
* What's new in version 1.6.2?
@@ -96,7 +97,7 @@ COPYRIGHT STATEMENT FOLLOWS THIS LINE
particular purpose, with respect to this code and accompanying
documentation.
- Although their code does not appear in gd 1.7.0, the authors wish
+ Although their code does not appear in gd 1.7.1, the authors wish
to thank David Koblas, David Rowley, and Hutchison Avenue Software
Corporation for their prior contributions.
@@ -117,7 +118,7 @@ END OF COPYRIGHT STATEMENT
gd does not provide for every possible desirable graphics operation.
It is not necessary or desirable for gd to become a kitchen-sink
- graphics package, but version 1.7.0 incorporates most of the commonly
+ graphics package, but version 1.7.1 incorporates most of the commonly
requested features for an 8-bit 2D package. Support for truecolor
images, JPEG and truecolor PNG is planned for version 2.0.
@@ -147,6 +148,11 @@ END OF COPYRIGHT STATEMENT
* tgd, by Bradley K. Sherman
* fly, by Martin Gleeson
+ What's new in version 1.7.1?
+
+ A minor buglet in the Makefile was corrected, as well as an inaccurate
+ error message in gdtestttf.c. Thanks to Masahito Yamaga.
+
What's new in version 1.7?
Version 1.7 contains the following changes:
@@ -395,11 +401,11 @@ END OF COPYRIGHT STATEMENT
(Windows), please consult with an experienced user of your system.
Sorry, we cannot answer questions about basic Internet skills.
- Unpacking the archive will produce a directory called "gd-1.7.0".
+ Unpacking the archive will produce a directory called "gd-1.7.1".
For Unix
- cd to the 1.7.0 directory. Edit the Makefile with your preferred text
+ cd to the 1.7.1 directory. Edit the Makefile with your preferred text
editor and make any necessary changes to the settings at the top,
especially if you want Xpm or TrueType support. Next, type "make". If
you are the system administrator, and you wish to make the gd library