diff options
author | pierre <none@none> | 2006-04-05 15:38:33 +0000 |
---|---|---|
committer | pierre <none@none> | 2006-04-05 15:38:33 +0000 |
commit | d1958084af759aadb8873b2c4a4f4bd7c6be7d16 (patch) | |
tree | d254d9ceacafbd69b6140f5618595a0a5853b1d4 | |
parent | 0b986ddde7bd73108d74538d30e324aa19423daa (diff) | |
download | libgd-d1958084af759aadb8873b2c4a4f4bd7c6be7d16.tar.gz |
- sync to 1.7.1GD_1_7_1
-rw-r--r-- | src/ChangeLog | 4 | ||||
-rw-r--r-- | src/Makefile | 12 | ||||
-rw-r--r-- | src/gdtestttf.c | 4 | ||||
-rw-r--r-- | src/index.html | 28 | ||||
-rw-r--r-- | src/readme.txt | 20 |
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 |