Commit graph

127 commits

Author SHA1 Message Date
recht
320392b805 remove freetype2 2.1.17 related patches after freetype2 has been reverted
to 2.1.15
2003-12-19 14:34:18 +00:00
recht
6764445a8c Fix build after freetype2 update 2003-12-18 15:07:00 +00:00
dmcmahill
64d3967945 If X11PREFIX and X11BASE are not the same, which happens with xpkgwedge,
then add both to the font path instead of just X11PREFIX.  Makes this pkg
work with xpkgwedge.
2003-12-04 23:28:10 +00:00
reed
56db3dd8c9 Just in case, fontconfig is built before X fonts are installed,
have some defaults for fonts.conf (/usr/X11R6/lib/X11/fonts/TTF
and /usr/X11R6/lib/X11/fonts/Type1).

I didn't bump PKGREVISION, because in many cases this will be the
same as if it configure figured it out.

I also considered adding TrueType and freefont, but they aren't
included with default XFree86 installation. Also, I didn't include
other font directories, because fontconfig's directory says it's
for outline fonts (.pf*, .tt* and .ot*) and to use local.conf or
~/.fonts.conf for bitmap fonts.

This closes PR #22927 where fontconfig's fc-cache has missing
directories causing font information caches to not be built (using
defaults).
2003-10-29 05:45:15 +00:00
grant
68fd50e391 bump PKGREVISIONs after bump of expat BUILDLINK_DEPENDS. 2003-10-11 13:40:19 +00:00
grant
a3a56bfa45 improve message about running fc-cache, mention -v flag.
fixes PR pkg/22473 from Michal Pasternak.
2003-10-11 07:42:36 +00:00
recht
08419aa147 Add missing PKGCONFIG_OVERRIDE.
Bump PKGREVISION because of the changed *.pc files.
ok'ed by wiz@
2003-09-22 21:55:55 +00:00
martti
5b399ffa47 This needs zlib 2003-09-02 07:12:15 +00:00
wiz
1183b63b58 Update to 2.2.1.
Lots more documentation installed, fontconfig-config replaced
with pkgconfig file.
Changelog covered some versions only:
Release 2.2.0:

    * Change version number to 2.2.0

Prerelease 2.1.94:

    * BDF property support for foundry and width (Juliusz Chroboczek)
    * Clean up GCC warnings (Colin Walters)

Prerelease 2.1.93:

    * Use Type1 FontInfoRec to get more detailed weight information
    * Run fc-cache from source tree to try and resolve LFS install issues
    * Fix fontconfig-user.html generation (was getting smashed)
    * Debian build files are in CVS now
    * Fixes to build on Windows
    * Compute monospacing by looking at glyphs instead of trusting font
    * Get widths and more detailed weight from TrueType OS/2 table
    * Global cache was re-statting a lot of files.
    * Yet more RPM fixes from RedHat
2003-08-31 19:19:12 +00:00
reed
8e31bb9b99 Fix spelling. 2003-08-29 21:47:25 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
wiz
76252c0265 This does not USE_X11; remove it. Bump PKGREVISION.
Noted by Soren Jacobsen in PR 22051.
2003-07-13 14:46:14 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmc
d1eab1dd41 Solaris awk doesn't deal with a space between -F and the arg 2003-04-03 20:46:32 +00:00
jmc
08851ece92 Clean up freetype2 requirements so Xft2 and fontconfig also require the right
version via buildlink'ing
2003-03-29 19:00:18 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
tron
a62d25bc20 Revert last change because XFree86 4.3.0's "fontconfig" and "Xft" library
are linked with the bundled "expat" library which is quite old. This would
lead to shared library conflicts sooner or later.
2003-03-18 13:56:31 +00:00
tron
44d260cd1a Use XFree86 4.3.0's "fontconfig" if available. 2003-03-13 20:38:41 +00:00
jmmv
87f161a502 Drop maintainership. I don't understand how this package really works and
all the magic needed to get it working with the versions included with
XFree86.  Other people will do a better job than me.
2003-03-09 13:26:53 +00:00
jmc
1f16aba201 Bump PKGREVISION 2003-03-09 06:13:30 +00:00
jmc
01c0c12b6b Make same change for this by requiring at least freetype2 2.0.9 2003-03-09 06:12:13 +00:00
jlam
d7f69e47ce Instead of including bsd.pkg.install.mk directly in a package Makefile,
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set
to "YES".  This enforces the requirement that bsd.pkg.install.mk be
included at the end of a package Makefile.  Idea suggested by Julio M.
Merino Vidal <jmmv at menta.net>.
2003-01-28 22:03:00 +00:00
wiz
5f3a2b4e32 Install two more man pages, requested by Christian Hattemer. PKGREVISION=3. 2003-01-21 14:25:31 +00:00
grant
57d8aabe9d Add MESSAGE to note running 'fc-cache'.
From Eric Gillespie in private mail.
2002-12-25 03:06:02 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
jmmv
35eb7c644a Install fontconfig(3) manpage. Bump PKGREVISION to 1. 2002-12-12 22:30:14 +00:00
jmmv
ea5923806d Initial import of fontconfig, version 2.1. Description follows:
Fontconfig is a library for configuring and customizing font access.

Fontconfig can:
* discover new fonts when installed automatically, removing a common
  source of configuration problems.
* perform font name substitution, so that appropriate alternative fonts
  can be selected if fonts are missing.
* identify the set of fonts required to completely cover a set of
  languages.
* have GUI configuration tools built as it uses an XML-based
  configuration file (though with autodiscovery, we believe this need is
  minimized).
* efficiently and quickly find the fonts you need among the set of fonts
  you have installed, even if you have installed thousands of fonts,
  while minimzing memory usage.
* be used in concert with the X Render Extension and FreeType to
  implement high quality, anti-aliased and subpixel rendered text on a
  display.

Fontconfig does not:
* render the fonts themselves (this is left to FreeType or other
  rendering mechanisms).
* depend on the X Window System in any fashion, so that printer only
  applications do not have such dependencies.

Approved by wiz.
2002-12-11 20:12:45 +00:00