Hi all,
After several weeks of work (see https://salsa.debian.org/games-team/angband), we've hit a major snag with packaging Angband for Debian (and therefore Ubuntu et al.). It's to do with the fonts. I'm woefully ignorant about fonts, but apparently .fon files are "compiled" from .fnt files. (I put that in quotes because it makes no sense to me, I thought fonts were just bitmaps loaded into memory.)
Anyway, Debian is butt-clenchingly picky about anything to do with copyrights and licenses, and doesn't like "precompiled" fonts. So there are two ways forward if we want Angband available to Debian-based Linuxes:
1. Find the .fnt files from which Angband's .fon files were built. I can't find any trace of them in the git logs, so they have not been referred to since before 3.0.7s3
2. Strip them out of the Debian package and make do with the thousands of fonts available through other packages (by putting symlinks in lib/fonts to wherever those packages install them).
The first requires someone with knowledge way older than mine - perhaps they are on an ancient ftp archive somewhere? They must have been 'compiled' in the first place, I understand, so maybe they're out there somewhere.
The second requires someone who understands fonts much better than I do. I don't even know which of Angband's fonts are scalable (all of them?) and which types of font might be usable in lieu of our own.
Can anyone help with either of these possibilities?
After several weeks of work (see https://salsa.debian.org/games-team/angband), we've hit a major snag with packaging Angband for Debian (and therefore Ubuntu et al.). It's to do with the fonts. I'm woefully ignorant about fonts, but apparently .fon files are "compiled" from .fnt files. (I put that in quotes because it makes no sense to me, I thought fonts were just bitmaps loaded into memory.)
Anyway, Debian is butt-clenchingly picky about anything to do with copyrights and licenses, and doesn't like "precompiled" fonts. So there are two ways forward if we want Angband available to Debian-based Linuxes:
1. Find the .fnt files from which Angband's .fon files were built. I can't find any trace of them in the git logs, so they have not been referred to since before 3.0.7s3
2. Strip them out of the Debian package and make do with the thousands of fonts available through other packages (by putting symlinks in lib/fonts to wherever those packages install them).
The first requires someone with knowledge way older than mine - perhaps they are on an ancient ftp archive somewhere? They must have been 'compiled' in the first place, I understand, so maybe they're out there somewhere.
The second requires someone who understands fonts much better than I do. I don't even know which of Angband's fonts are scalable (all of them?) and which types of font might be usable in lieu of our own.
Can anyone help with either of these possibilities?
Comment