Commit graph

64 commits

Author SHA1 Message Date
Jeremy Messenger
62d9a8ba85 Use the correct version of libtool 13 -> 15 to avoid install the *.la files. 2004-07-25 19:01:38 +00:00
Joe Marcus Clarke
4c913eb49e Fix MASTER_SITE list.
PR:		66712
Submitted by:	Roman Neuhauser <neuhauser@chello.cz>
2004-05-16 21:07:21 +00:00
Joe Marcus Clarke
12d51abc48 Check for the eexec keyword in type1 fonts. This fixes a potential hang
when viewing certain PDF documents.

Submitted by:	Jeremy Messenger <mezz7@cox.net>
Obtained from:	FreeType CVS
More info:	http://bugzilla.gnome.org/show_bug.cgi?id=129400
2004-04-18 04:53:13 +00:00
Joe Marcus Clarke
2622e635a0 Revert the previous commit. It was a nice idea, and worked in many cases,
but there were still some bitmap fonts that failed to load correctly.
Instead, I will revert the portion of libXft that enforces strict bitmap
font sizes.
2004-03-19 09:15:06 +00:00
Joe Marcus Clarke
3c4c6bdc92 Fix the height and width calculations for BDF/PCF fonts. This fixes the
problems people were seeing with bitmap fonts after the big font upgrade
a few days ago.

Note: If you applied my libXft patch, you need to back that out once you
upgrade freetype2.

Obtained from:	FreeType CVS
2004-03-18 21:58:47 +00:00
Joe Marcus Clarke
f762f68613 Update to 2.1.7. For a list of what's changed, please see:
http://sourceforge.net/project/shownotes.php?release_id=216538
2004-03-16 20:28:44 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Alexander Nedotsukov
990f546c50 Due a number of negative feedback about lost font hinting
TTF bytecode interpreter is enabled back by default.
There is a new option WITHOUT_TTF_BYTECODE_ENABLED
wich makes others happy too.
2003-10-01 01:26:23 +00:00
Joe Marcus Clarke
b4bb4bf90c * Update to 2.1.5
* Assign maintainership to gnome@
* Disable the bytecode interpreter

I must say, fonts look amazing...
2003-09-30 06:05:45 +00:00
Maxim Sobolev
10588346d3 Let be hohest: I really don't have a time now to properly maintain all
these great pieces of software, so that let others with more free time
to take over them.
2003-07-29 09:12:37 +00:00
Joe Marcus Clarke
607c7f12d6 Add a check to avoid a NULL pointer dereference.
Approved by:	sobomax (maintainer)
2003-04-18 18:06:49 +00:00
Joe Marcus Clarke
5b5bb6733b Update to 2.1.4. This fixes the memory leak exploited by fc-cache
and fontconfig.  With this update, fc-cache takes no more that 2.1 MB
when running against full XFree fonts as well as webfonts, URW fonts,
and a collection of Internet-downloaded TrueType fonts.

PR:	50791
Submitted by:	anholt and myself
Approved by:	sobomax (maintainer)
2003-04-10 20:10:27 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Joe Marcus Clarke
3791ddb9ec Fix a segfault when XftConfig or ~/.xftconfig contains directories with
gzip'd fonts.  The next release of freetype2 will allow building with
the system version of zlib, so this won't be an issue.

Reported by:	alane
Obtained from:	FreeType CVS and /usr/src/lib/libz/infcodes.c
Approved by:	maintainer
2003-01-18 22:27:21 +00:00
Maxim Sobolev
5f98089877 Update to 2.1.3. 2003-01-17 19:44:11 +00:00
Joe Marcus Clarke
1e7662afc6 Fix a problem with fonts showing up diagonally in mozilla-devel.
Submitted by:	Matthew Reimer <mreimer@vpop.net>
Obtained from:	freetype2 CVS
2002-10-24 19:18:39 +00:00
Maxim Sobolev
ac7265fd4f Update to 2.1.2. 2002-06-28 14:37:52 +00:00
Maxim Sobolev
a836ded155 Update to 2.1.1. 2002-06-21 16:42:45 +00:00
Joe Marcus Clarke
fc0a864d96 Fix a problem with font rendering in Nautilus and gdm2. This may also
correct an anti-alias font rendering problem in KDE 3.

Reported by:	many
2002-06-01 18:57:17 +00:00
Kris Kennaway
8ebe09f3ba Kill empty file. 2002-05-30 11:05:13 +00:00
Kris Kennaway
eaf6fc3e77 Update to freetype-2.1.0
Submitted by:	sobomax
2002-05-30 10:54:14 +00:00
Maxim Sobolev
4296953a4e Update to 2.0.9. 2002-03-11 17:16:02 +00:00
Maxim Sobolev
c4ba20d449 Update to 2.0.8.
Submitted by:	Mark J. Miller <mjmiller@uclink.berkeley.edu>
2002-02-12 08:24:16 +00:00
Maxim Sobolev
608dae77f1 Update to 2.0.6. 2002-01-21 11:45:56 +00:00
Maxim Sobolev
9909a6bc17 Don't link in libc - FreeBSD doesn't need this.
PRs:		31601, 31602, 31603, ...
Submitted by:	Ports Fury
2001-10-31 08:32:30 +00:00
Maxim Sobolev
962663f50d Include -I${PREFIX}/include' into freetype-config --cflags' output, because
otherwise applications that rely on `freetype-config --cflags' would be unable
to locate ft2build.h file located in ${PREFIX}/include.
2001-10-20 14:08:48 +00:00
Maxim Sobolev
96fa6ef313 Update to 2.0.5.
PR:		31384
Submitted by:	Nuzrin Yaapar <p9711422@mmu.edu.my>
2001-10-20 13:53:40 +00:00
Maxim Sobolev
0291b284bd Update to 2.0.4. 2001-07-12 10:08:44 +00:00
Maxim Sobolev
8e56f80dfe Enable truetype font hinting. XFree86-4 ships with this turned on in their
freetype library, and it helps the antialiased font stuff. There are no
drawbacks, other than unclear legal status (Apple holds some patents in
this area), but as long as it is OK for XFree, it should be OK for us too.

Submitted by:	Jeremy Norris <ishmael27@home.com>
2001-07-04 14:50:00 +00:00
Maxim Sobolev
6382ed95e9 Update to 2.0.3. 2001-06-25 14:59:00 +00:00
Maxim Sobolev
94007cbd5c Take over maintainership. Update to 2.0 was almost total rework and my
request to jseger unfortunately went unanswered.
2001-04-09 18:17:27 +00:00
Maxim Sobolev
f8cfa28522 Update to 2.0.2.
PR:		26423
Submitted by:	Tadayuki OKADA <tadayuki@mediaone.net>
2001-04-09 11:19:34 +00:00
Maxim Sobolev
57a85c44bd Unset TOP environment variable before proceed with build. The port's
Makefiles abuse this variable commonly used to specify default
options for the top(1) monitor, which breaks the build.

PR:		25192
Submitted by:	Stefan `Sec` Zehl <sec@42.org> (among several other, whose
						names were lost in entropy
						of Universe)
2001-02-18 20:32:41 +00:00
Maxim Sobolev
9cc6a121ad Update to 2.0.1. 2000-12-20 12:39:15 +00:00
Maxim Sobolev
0379d41042 Add WWW. 2000-12-20 12:19:44 +00:00
Akinori MUSHA
6f0ef9f511 Use MASTER_SITE_RINGSERVER and MASTER_SITE_SUBDIR effectively.
Not responded by:	jseger (MAINTAINER), sobomax
2000-11-23 14:23:54 +00:00
Maxim Sobolev
f50e263231 Remove trailing "2" from DISTNAME and MASTER_SITE_SUBDIR. 2000-11-13 17:47:37 +00:00
Maxim Sobolev
272ffecbc2 Add freetype2 after a repo-copy from print/freerype.
Several notes:

o Freetype2 is incompatible at API level with older freetype, therefore
  portname will be freetype2-x.x to allow pkg_* tools correctly handle
  dependencies (I do not use NO_LATEST_LINK, because it is a production-quality
  software, not a beta or such).

o There are no fs namespace conflicts between freetype and freetype2, so they
  both could be installed on the same machine w/o any problems.
2000-11-13 17:06:48 +00:00
Vanilla I. Shu
90a819fa7b Urrr... I miss to commit Makefile :( 2000-11-12 02:20:29 +00:00
Vanilla I. Shu
b623162697 Remove USE_XLIB, only freetype utility depends to X library,
not freetype library..
2000-11-12 02:19:12 +00:00
Jeremy Lea
d3948bd8c9 USE_LIBTOOL. 2000-10-03 01:00:25 +00:00
Satoshi Asami
106a570a5e +bin/fterror
Submitted by:	obento
2000-08-12 01:36:33 +00:00
Satoshi Asami
ffb21b5654 Rename INSTALLS_SHLIBS to INSTALLS_SHLIB. (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
2000-06-16 21:52:40 +00:00
Maxim Sobolev
5178b48938 Final round of the INSTALLS_SHLIBS=yes conversion. Few remaining ports with
ldconfig in PLIST need personal consideration.
2000-06-16 10:38:50 +00:00
Maxim Sobolev
a9f22cd584 Teach MASTER_SITES about new MASTER_SITE_SOURCEFORGE. 2000-06-14 13:21:38 +00:00
Vanilla I. Shu
80546c21d2 Update freetype to 1.3.1. 1.3 has the problem displaying Dyan fonts.
And, update the MASTER_SITES to where really they are.

PR:		ports/18859
Submitted by:	clive@cirx.org
2000-06-04 06:00:35 +00:00
Chris Piazza
e062d3845f Accidental whitespace 2000-04-09 17:50:59 +00:00
Chris Piazza
d38f7d91c8 Update with the new PORTNAME/PORTVERSION variables 2000-04-09 17:41:40 +00:00
Justin M. Seger
b94bc5a918 Upgrade to freetype-1.3
For now, include files are installed in ${PREFIX}/include/freetype
(that's the default with version 1.3) and symlinks are created in
${PREFIX}/include for compatibility
1999-11-25 03:38:39 +00:00