-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 A release candidate of font-utils 1.1.0 and of the font modules updated to use them has been posted temporarily at: http://people.freedesktop.org/~alanc/7.5-fonts-RC1/ For these tarballs, the version numbers weren't bumped yet (except for font-util, which had to be set all the way to 1.1.0 for the version checking to work), but that will certainly happen for the actual release versions. I've posted these in my personal area on freedesktop.org because of these clashes with tarballs that have already been or will in the future be released. Please do not use these for anything but temporary testing. Most of the changes involved will only make a difference to distro packagers, those building the modules themselves, and those of us maintaining the modules. *NOTE* The default installation path for the fonts has changed! See the details below for the configure script arguments that affect this (or see the recent xorg-devel thread discussing this proposed change). End-user visible changes: - font/misc-misc: Changes from http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html (Markus Kuhn): 6x12.bdf: - 1698 glyphs added by Mikael ?hman - another 1273 glyphs added by Mikael ?hman - removing 207 wide and full-width characters 6x13.bdf: - completed Latin Extended Additional - added some Supplemental Punctuation 7x13.bdf: - fixed swapped U+2198/2199: http://bugs.freedesktop.org/show_bug.cgi?id=9666 7x14.bdf: - Fixed precomposed variants of "a" to look like the base character (Artis Rozentals) 9x15.bdf: - added some Latin Extended Additional, including capital sharp s - added some math symbols and operators, including perpendicular and finite part integral (for ISO 80000-2 coverage) - centered some older math operators properly (subset, superset, etc.) - adding some Supplemental Punctuation 9x18.bdf: - completed Latin Extended Additional - added some Supplemental Punctuation 10x20.bdf: - Unicode 5.1 TARGET3 completed by Henning Brunzel <muhgnu at yahoo.de> - Thomas Wolff <towo at towo.net> suggested a change of U+21B5 to distinguish it from U+21B2. - removed from all non-Asian fonts all wide and full-width characters - many fonts: moved wide angle brackets U+2329/232A to mathematical angle brackets U+27E8/27E9 - adding AUTHORS file - font/schumacher-misc: Changes from http://www.cl.cam.ac.uk/~mgk25/ucs-fonts.html (Markus Kuhn): - removed all wide and full-width characters - moved wide angle brackets U+2329/232A to mathematical angle brackets U+27E8/27E9 - added U+20AF DRACHMA SIGN Remove bogus glyphs for characters uni30D0, uni30D1, uni30D2 and uni30D3 (James Cloos) Other changes: - A lot of duplicated code common to multiple modules has been moved into macros in font-utils.m4. Anyone building from git, or otherwise running autoconf/autoreconf/autogen to update the configure script will need to have font-utils 1.1 installed for any of these. - The default installation directory for data files from these modules (fonts, encodings, encoding mappings, etc.) has changed from ${libdir}/X11/fonts to ${datadir}/fonts/X11 (i.e. for those who build with --prefix=/usr, from /usr/lib/X11/fonts to /usr/share/fonts/X11 ) font-utils configure script takes an argument of --with-fontrootdir to specify the root directory under which font subdirectories should be made by the other modules. The value for this (either the argument passed or the default of ${datadir}/fonts/X11) is not only used for font-utils itself, but is recorded in fontutil.pc for use by other modules. The directory used by the individual modules to install is the first found from this list: 1. --with-fontdir argument to that module's configure script (*) 2. the default subdirectory under the root dir found first from: 1. --with-fontrootdir argument to that module's configure script 2. pkg-config --variable=fontrootdir fontutil (i.e. the value saved from font-util's configure script) 3. ${datadir}/fonts/X11 (*) except for modules which use alternate options for various reasons: + encodings: --with-encodings-dir + misc-ethiopic: --with-ttf-fontdir & --with-otf-fontdir + alias: no specific subdir option is provided - Bitmap (bdf/pcf) font module configure scripts now all take an option of --with-compression=<no|compress|gzip|bzip2> to specify the method to be used to compress the output .pcf files. If you choose bzip2, you must make sure you are using libXfont 1.3.4 or newer, and that libXfont was compiled with the --with-bzip2 option. - configure scripts now exit with an error if required utilities are not found. (Original work by Andres Salomon, copied into macros and added in additional checks by Alan Coopersmith) - ChangeLogs now autogenerated from git (Original work by James Cloos, updated by Paulo Cesar Pereira de Andrade & Alan Coopersmith) - Modules now all include a barebones README with pointers to the upstream mailing lists, bugzilla and git for the benefit of users who find these on mirror sites or in distro packages. - fc-cache is not run during "make install" if $(DESTDIR) is set, since it's not useful when making packages, and can cause access violations when building in a sandboxed environment. (Original work by Ryan Hill, copied into macros and remaining modules by Alan Coopersmith) - configure scripts now all use XORG_DEFAULT_OPTIONS from xorg-macros 1.3 for easier future mass updating. - $PKG_CONFIG honored in configure scripts (bug#8185, Original work by Jeremy Lain?, copied into macros and remaining modules by Alan Coopersmith) - For many of these, this is their first tarball release since X11R7.0 or 7.1, so the tarballs have newer autoconf/automake generated scripts. These were generated with automake 1.11 & autoconf 2.63. - Various other janitorial work by Paulo Cesar Pereira de Andrade, James Cloos, Gaetan Nadon, and Alan Coopersmith. - -- -Alan Coopersmith- alan.coopersmith at sun.com Sun Microsystems, Inc. - X Window System Engineering -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (SunOS) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkrNitAACgkQovueCB8tEw46QwCfce7hgzgcIdk0AoUEe/UEW+jr 4E8An0tlv59T5rnZhYxSrPNUHe8GezG8 =8v+j -----END PGP SIGNATURE-----