Werner Lemberg
862b4d5a1f
Updated.
22 years ago
David Turner
db3faffbcf
* README, builds/unix/configure, builds/unix/configure.ac,
...
docs/CHANGES, include/freetype/freetype.h:
updating version numbers for 2.1.6, and removing obsolete
warnings in the documentation
* include/freetype/internal/ftcore.h,
include/freetype/internal/ftexcept.h,
include/freetype/internal/fthash.h,
include/freetype/internal/ftobject.h:
removing obsolete files
22 years ago
Werner Lemberg
42284f98f2
* builds/unix/configure.ac (version_info): Set to 9:4:3.
...
22 years ago
Werner Lemberg
f9d864a916
* include/freetype/freetype.h (FREETYPE_PATCH): Set to 5.
...
22 years ago
Werner Lemberg
858f310b80
Completely revised FreeType's make management.
...
22 years ago
Werner Lemberg
64591b7657
* include/freetype/fttrigon.h (FT_Vector_Normalize): Removed.
...
22 years ago
Werner Lemberg
6eb116ef8a
* builds/unix/aclocal.m4: Comment out definition of
...
`allow_undefined_flag' for Darwin 1.3.
* builds/unix/configure.ac: Add option --with-old-mac-fonts.
* builds/unix/ltmain.sh: Fix version numbering for Darwin 1.3.
* builds/unix/configure: Regenerated.
* include/freetype/config/ftconfig.h: Fix conditions for defining
`FT_MACINTOSH'.
* src/base/ftbase.c: Include `ftmac.c' conditionally.
* src/base/ftmac.c: Handle __GNUC__.
22 years ago
Werner Lemberg
3a317c69d6
* builds/unix/configure.ac: Generate `freetype.pc' from
...
`freetype.in'.
* builds/unix/configure: Regenerated.
* builds/unix/install.mk (install, uninstall): Handle `freetype.pc'.
* builds/unix/freetype2.in: New file. Contains building information
for the `pkg-config' package.
22 years ago
Werner Lemberg
3704aa4525
* builds/unix/unix-cc.in (CFLAGS): Add @CPPFLAGS@.
22 years ago
Werner Lemberg
60f52ce6d6
* builds/unix/freetype-config.in (cflags): Emit FreeType 2's include
...
files first. Otherwise there are conflicts with FreeType 1
installed simultaneously.
22 years ago
Werner Lemberg
a16c4a7129
* doc/INSTALL.UNX: Cleaned up.
...
Other minor fixes/beautifying/formatting.
22 years ago
Werner Lemberg
0d52639603
* builds/unix/ltmain.sh: Regenerated with `libtoolize --force
...
22 years ago
David Turner
91f905885f
updated builds/unix/configure by running autoconf
22 years ago
David Turner
8291d253b6
* src/gzip/adler32.c, src/gzip/infblock.c, src/gzip/inflate.c,
...
src/gzip/inftrees.c, src/gzip/zconf.h, src/gzip/zlib.h,
src/gzip/zutil.h: updates to allow compilation without compiler
warnings with LCC-Win32
* include/freetype/freetype.h, docs/VERSION.DLL,
builds/unix/configure.ac: updates for the upcoming 2.1.4 release
22 years ago
David Turner
19b6b99967
* builds/unix/configure.ac, builds/unix/unix-cc.in,
...
builds/unix/unix-def.in: small fix to configure sub-system on Unix
to allow other programs to correctly link with zlib when needed
22 years ago
David Turner
621e488622
2002-12-16 David Turner <david@freetype.org>
...
* docs/VERSION.DLL: updating document to better explain the differences between
the three version numbers being used on Unix, as well as provide the AutoConf
fragment provided by Lars Clausen
* src/smooth/ftgrays.c (gray_render_conic): fixed small bug that
prevented bezier arcs with negative vertical coordinates to be rendered
appropriately
2002-11-27 Vincent Caron <v.caron@zerodeux.net>
* builds/unix/unix-def.in, builds/unix/freetype-config.in,
builds/unix/configure.ac, src/gzip/rules.mk, src/gzip/ftgzip.c:
adding support for system zlib installations when available on the
target platform (Unix only)
22 years ago
Werner Lemberg
2a922e87fa
* builds/unix/config.guess, builds/unix/config.sub: Updated to
...
23 years ago
Werner Lemberg
73c10ae9f7
* builds/unix/configure.ac (version_info): Set to 9:2:3.
...
23 years ago
David Turner
08840150b7
* include/freetype/freetype.h: corrected the definition of
...
ft_encoding_symbol to be FT_ENCODING_MS_SYMBOL (instead of
the erroneous FT_ENCODING_SYMBOL)
* builds/unix/unix-def.in: added "datadir" definition
(thanks to Anthony Fok)
23 years ago
Werner Lemberg
9723e7e7ae
* builds/unix/install.mk (install, uninstall): Add $(DESTDIR) to
...
23 years ago
Werner Lemberg
0270c36c38
Install freetype2.m4.
...
23 years ago
Werner Lemberg
89df58f8e6
* Makefile, configure, */*.mk, builds/unix/unix-def.in,
...
23 years ago
Werner Lemberg
62c2096a33
* builds/unix/ft-munmap.m4: New file, extracted FT_MUNMAP_DECL and
...
23 years ago
Werner Lemberg
f83ded0174
FreeType 2 can now be built in an external directory with the
...
23 years ago
Werner Lemberg
3680fd7c5b
* builds/unix/configure.ac: Set `version_info' to 9:1:3 (FT2
...
23 years ago
David Turner
737fa9acf7
* builds/unix/ftconfig.in, builds/vms/ftconfig.h: Oops, forgot to
...
update these files too
23 years ago
Werner Lemberg
b1e6e59782
* builds/vms/ftconfig.h: Rename LOCAL_DEF and LOCAL_FUNC to
...
23 years ago
Werner Lemberg
8a9c0213d9
* builds/unix/aclocal.m4, builds/unix/ltmain.sh: Update to libtool
...
23 years ago
David Turner
53b3fa1da5
* renaming stream functions to the FT_Subject_Action scheme:
...
FT_Seek_Stream => FT_Stream_Seek
FT_Skip_Stream => FT_Stream_Skip
FT_Read_Stream => FT_Stream_Read
FT_Read_Stream_At => FT_Stream_Read_At
FT_Access_Frame => FT_Stream_Enter_Frame
FT_Forget_Frame => FT_Stream_Exit_Frame
FT_Extract_Frame => FT_Stream_Extract_Frame
FT_Release_Frame => FT_Stream_Release_Frame
FT_Get_XXXX => FT_Stream_Get_XXXX
FT_Read_XXXX => FT_Stream_Read_XXXX
note also that:
FT_New_Stream( filename, stream ) =>
FT_Stream_Open( stream, filename )
(the function doesn't create the FT_Stream structure, it simply
initializes it for reading)
FT_New_Memory_Stream( library, FT_Byte* base, size, stream ) =>
FT_Stream_Open_Memory( stream, const FT_Byte* base, size )
FT_Done_Stream => FT_Stream_Close
note that the name of the stream methods, defined in
"include/freetype/ftsystem.h" have also been changed without
problems:
FT_Stream_IO => FT_Stream_IOFunc
FT_Stream_Close => FT_Stream_CloseFunc
23 years ago
Werner Lemberg
258951d7c5
* builds/unix/install.mk (check): New dummy target.
...
23 years ago
Werner Lemberg
a7d2f5e1c0
* src/autohint/ahglyph.c (ah_outline_link_segments): Remove unused
...
23 years ago
Werner Lemberg
3604d5f558
* builds/unix/freetype-config.in: Add missing `fi'.
23 years ago
Werner Lemberg
12a8741e7b
* README.UNX: Fix typo.
...
23 years ago
Werner Lemberg
2f260409a4
* builds/unix/freetype2.a4: The script was still buggy.
...
23 years ago
Werner Lemberg
51f245a615
* builds/unix/freetype2.a4: Fix some serious bugs.
23 years ago
David Turner
ce9a0441ad
added 'configure' and 'install' wrapper scripts to make the
...
installation process more Unix-friendly :-)
23 years ago
David Turner
7fe38a5124
remove compiler warnings and a typo in builds/unix/ftsystem.c
23 years ago
Werner Lemberg
1a0a97938a
* src/type1/t1objs.c (T1_Face_Init): Add cast to avoid compiler
...
23 years ago
David Turner
c48bf37bda
* builds/unix/ftsystem.c (FT_New_Stream): added a fix to ensure that
...
all FreeType input streams are closed in child processes of a "fork"
on Unix systems. This is important to avoid (potential) access
control issues..
23 years ago
Werner Lemberg
5da9dd77f2
* src/base/ftglyph (FT_Glyph_To_Bitmap): Remove compiler warning.
...
23 years ago
Werner Lemberg
2f5d1b76ca
* builds/unix/freetype2.m4: Some portability fixes.
23 years ago
David Turner
dd27182038
* builds/unix/freetype-config.in: modified the script to prevent
...
passing "-L/usr/lib" to gcc
* docs/FTL.TXT: simple fix (change "LICENSE.TXT" to "FTL.TXT")
* builds/unix/freetype2.m4: added autoconf macro, we need to install
it in $(prefix)/share/aclocal/freetype2.m4 but I didn't modified
builds/unix/install.mk yet..
23 years ago
Tom Kacvinsky
7bb9276686
In function FT_New_Memory, added a missing `}'.
24 years ago
David Turner
5a1de37e7e
replaced liberal uses of "memset" by the "MEM_Set" macro call
...
(some platforms don't provide this ANSI function !!)
some changes to "ftsystem.c" implementations in order to use
the new memory debugger on Unix, VMS and Amiga too !!
24 years ago
Werner Lemberg
415235df1b
finishing function header formatting
...
24 years ago
Werner Lemberg
4a2305cf0c
formatting
24 years ago
Werner Lemberg
f814d0fafe
First round in converting
...
24 years ago
David Turner
f77581f642
changed the definition of FT_CALLBACK_DEF
24 years ago
David Turner
dee781342b
* include/freetype/ftconfig.h, src/*/*.c: changed the definition and
...
uses of the FT_CALLBACK_DEF macro in order to support 16-bit compilers
24 years ago
David Turner
0b3a99153a
* builds/win32/visualc/freetype.dsp, builds/win32/visualc/index.html:
...
updated the Visual C++ project (for the 2.0.4 release)
* builds/unix/detect.mk: added rule for AIX detection (which uses
/usr/sbin/init instead of /sbin/init, go figure..)
24 years ago