then automatically generate a PLIST that says "${PKGNAME} has no files".
* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
and no PLIST files exist, then fail during the package build with
PKG_FAIL_REASON.
* Remove "intentionally empty" PLISTs again.
Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:
PLIST_SRC= # empty
that directly manipulate empty PLISTs.
Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
Changes:
- apiref.txt has been again revised.
- apirefx.txt has been extended to document the GPOS interface.
- TODO has been dropped (since we consider there will be no
further development).
- TT_Char_Index() now uses TT_ULong for character codes. It now
supports cmap tables in format 8 and 12.
- New error code (TT_Err_Too_Many_FDefs) when a font defines too
many functions.
- Support files for BeOS have been contributed by Chris Herborth.
- The EXPORT_DEF/EXPORT_FUNC/etc. stuff has been replaced with a
more elaborate scheme.
- Cleaning up of the ft_conf.h files to remove obsolete stuff.
- TT_GSUB_Add_String() has two additional parameters needed for
GPOS support.
- TT_CharMap_Next() of the ftxcmap extension now uses `TT_ULong'
as the second parameter.
- A long-lived bug in ftxpost.c.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
API changes. This version has bug fixes and several major enhancements
in loading and displaying TrueType fonts. This closes PR#10261 by
ORI Manabu <ori@tahoo.org>.
library and doesn't require X11, and freetype-utils which contains the
freetype test programs and does require X11. Leave freetype as a
meta-package that includes the library and test-programs packages.
This allows programs/libraries not requiring X11 to depend on freetype-lib.
Make jlam@netbsd.org the MAINTAINER since I made all these mods.