my ($ttfuri, $outfile) = @ARGV;
$ttfuri or die "usage error\n";
-my $fontinc = $ENV{FONTINC} // '~/.fonts,/usr/share/fonts/truetype/*';
+my $fontinc = $ENV{FONTINC} // 'data/font,~/.fonts,/usr/share/fonts/truetype/*';
if (!-e $ttfuri) {
my $found = (grep {-e} glob "{$fontinc}/$ttfuri")[0] or do {
warn "font not found: $ttfuri\n";
source => $ttfuri =~ m{(^/usr/.+ | [^/]+) \z}msx,
name => $ttfmeta->find_name(4) || $ttfname,
revision => sprintf('%g', $ttf->{head}->{fontRevision}),
- version => $ttfmeta->find_name(5) =~ s/\Aversion //ri,
+ version => $ttfmeta->find_name(5) =~ s/\Aversion //ri =~ s/\s+\z//r,
copyright=> scalar $ttfmeta->find_name(0),
license => $ttfmeta->find_name(14) || undef,
date => (map {