pkglint --only "https instead of http" -r -F
With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.
This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
This release fixes a regression introduced in the 1.2.0 release that could
leave the mkfontdir script containing an unexpanded reference to ${exec_prefix}
as shown in https://gitlab.freedesktop.org/xorg/app/mkfontscale/issues/5 .
Alan Coopersmith (2):
Revert "Use autoconf instead of sed to substitute @bindir@ in mkfontdir.in"
mkfontscale 1.2.1
Starting with this release, 1.2.0, it now includes the mkfontdir script
previously distributed separately for compatibility with older X11 versions.
(The entries below starting with 'mkfontdir: ' represent the git commits
grafted from the mkfontdir repo and were all included in the mkfontdir 1.0.7
or earlier releases.)
Adam Jackson (1):
mkfontdir: Find mkfontscale through @bindir@ rather than AC_PATH_PROG, since the one in the path could be from an old install that doesn't support all the needed flags.
Alan Coopersmith (20):
Remove last use of strcat
Replace dsprintf("%s", s) with strdup(s)
Use vasprintf(), if available, to implement dsprintf()
Rename variable 'n' to avoid shadowing another 'n' in doDirectory
Stop shadowing 'found' in checkExtraEncoding()
Update README for gitlab migration
Update configure.ac bug URL for gitlab migration
Clear some -Wsign-compare warnings from gcc 7
Clear some -Wshorten-64-to-32 warnings from clang 6
mkfontdir: Add references to mkfontscale to man page
mkfontdir: Fill in COPYING file with copyright/license notices
mkfontdir: Fix formatting of man page so ellipsis are shown with Solaris nroff
mkfontdir: Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONS
mkfontdir: config: Remove unnecessary calls from configure.ac
mkfontdir: Drop CVS version tag from mkfontdir.cpp too
mkfontdir: Make Makefile.am compatible with Solaris make
Add mkfontdir to README.md
Use autoconf instead of sed to substitute @bindir@ in mkfontdir.in
Add mkfontdir to .gitignore
mkfontscale 1.2.0
Bernhard M. Wiedemann (1):
Sort input file list
Egbert Eich (5):
mkfontdir: Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
mkfontdir: readding XFree86's cvs IDs
mkfontdir: Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
mkfontdir: Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
mkfontdir: Merging XORG-CURRENT into trunk
Gaetan Nadon (3):
mkfontdir: man: remove trailing spaces and tabs
mkfontdir: config: move man pages into their own directory
mkfontdir: config: substitute bindir in mkfontdir using Autoconf @bindir@
Jeremy Huddleston (1):
mkfontdir: Fix issues where mkfontscale and mkfontdir are installed in different locations or bindir contains a space
Jesse Adkins (1):
mkfontdir: Purge cvs tags.
Jon TURNEY (1):
mkfontdir: Fix for non-srcdir builds
Kaleb Keithley (3):
mkfontdir: R6.6 is the Xorg base-line
mkfontdir: XFree86 4.3.0.1
mkfontdir: Initial revision
Kevin E Martin (1):
mkfontdir: Add build system for bdftopcf, mkfontdir and mkfontscale
Matthieu Herrb (2):
mkfontdir: build fix for non-GNU make
mkfontdir: Let BSD make find mkfontdir.cpp when building in a separate obj dir
Thomas Klausner (1):
Add new ConstList functions and use them.
Alan Coopersmith (1):
mkfontscale 1.1.3
Emil Velikov (1):
autogen.sh: use quoted string variables
Jeremy Huddleston Sequoia (1):
mkfontscale: Avoid a buffer underrun
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
Stefan Dirsch (1):
fix handling of Type1 fonts without /FamilyName and/or /FullName
This minor maintenance release provides the usual set of accumulated
build configuration improvements, compiler & static analyzer warning
fixes, and other janitorial cleanups.
Alan Coopersmith (8):
Add missing newline to usage output
Add -v flag to print program version
Make usage() always exit(1)
Print which option was in error along with usage message
configure: Drop AM_MAINTAINER_MODE
autogen.sh: Honor NOCONFIGURE=1
Remove extraneous duplicate checks for -r & -n options
mkfontscale 1.1.2
Jeremy Huddleston Sequoia (2):
Plug a memory leak found by clang static analysis
Fix possible malloc allocation error found by clang static analysis
Thomas Klausner (1):
Only include config.h if it exists.
This minor maintenance release prefers direct files over symlinks when both
appear in the same directory, and includes a number of minor code cleanups
and adds a couple previously missing options to the man page.
Alan Coopersmith (3):
Since hash() returns unsigned int, store results in unsigned ints
Replace malloc(strlen);strcpy() calls with strdup
mkfontscale 1.1.1
Egbert Eich (2):
Prefer original file over symlink (v2)
Fix compilation for MinGW
Peter Hutterer (1):
Document -u/-U options in man page
Thomas Klausner (1):
Protect config.h inclusion like usual.
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
This minor feature release adds support for the 'ExtraLight' and 'Heavy'
weights in Type 1 fonts generated by FontForge, and recognizes the fonts
from the Culmus project <http://culmus.sourceforge.net>, mapping them to
the XLFD foundry name "culmus".
The list of Changes are in ChangeLog. The size of text
reaches about 5kB after edit. Please look at the file,
mkfontscale-1.0.9/ChangeLog for the detail.
Alan Coopersmith (6):
Add support for bzip2 compressed fonts if configured --with-bzip2
Use XORG_CWARNFLAGS & XORG_CHANGELOG from xorg-macros 1.2
Add basic README with URL's of git, bugzilla & mailing list
Add hooks for checking sources with lint/sparse/etc.
man page typo fix
Version 1.0.6
Fix handling of OpenType/CFF fonts with embedded bitmaps.
The old workaround would trigger with CFF fonts with embedded bitmaps.
We now explicitly check for the font format being TrueType.
Reported by Andrey V. Panov.
Remove doubly included header.
Add bdf and pcf to font priority table.
This mirrors the behaviour of the old mkfontdir, which prefers pcf to
bdf fonts.
Fix typo in mkfontscale.c.
This spurious break statement disabled checking for Apple and ISO Unicode
CMaps in SFNT fonts. Thanks to Alan Coopersmith and Stefan Dirsch.
Compile warning fixes.
Include headers for proper prototypes and "ansify" makeHashTable.
Adam Jackson (2):
Bug #11337: Use strcasecmp() instead of broken open-coded version.
mkfontscale 1.0.4
Alan Coopersmith (2):
Convert (1) to (__appmansuffix__) in man page
Fix typo in man page
James Cloos (3):
Rename .cvsignore to .gitignore
Add *~ to .gitignore to skip patch/emacs droppings
Replace static ChangeLog with dist-hook to generate from git log
- Implements ``fuzz'' value for large encodings (defaults to 1%);
precise heuristics are still used for 8-bit fonts.
- Implements simple heuristic for distinguishing charcell fonts;
tested with Courier New (-m-) and Lucida Console (-c-), more testing
is needed.
- Empty names are now treated the same as missing, which may (or may
not) work around some arguably incorrect fonts.
- Changed big5.eten-0 to big5-0.
- Implements ``fuzz'' value for large encodings (defaults to 1%);
precise heuristics are still used for 8-bit fonts.
- Implements simple heuristic for distinguishing charcell fonts;
tested with Courier New (-m-) and Lucida Console (-c-), more testing
is needed.
- Empty names are now treated the same as missing, which may (or may
not) work around some arguably incorrect fonts.
- Changed big5.eten-0 to big5-0.