[Pkg-fonts-devel] Dropping defoma use in TTF/OTF font packages?

Christian Perrier bubulle at debian.org
Tue Nov 10 06:25:46 UTC 2009


(please keep joss at d.o CC'ed to answers unless he objects to this)

Most of our fonts are still using defoma, which is unmaintained and
scheduled/wanted for removal (I saw Paul Wise's comments about this in one of
defoma's bugs I was looking at two days ago when I prepared a defoma
upload to fix the annoying hardcoded paths for defoma-app and
defoma-font that give lintian warnings on all our packages).

During a short discussion yesterday with Josselin Mouette (lead of
GNOME packages maintenance team), he mentioned me that we really
should no longer use defoma and install defoma hints files: "just drop
the TTF files in the right place and the remaining will be handled by
fontconfig".....OK, that was said in French ans was a little bit more
direct but you get the picture!).

I tend to give Joss full credit on this and I'm considering starting
the removal of debian/<font>.defoma-hints files, calls to
dh_installdefoma in debian/rules and dependency on defoma in
debian/control.

The only thing Joss mentioned me is to take care of what's left after
the upgrade. However, our packages that use dh_installdefoma have
things like this in their prerm scripts:

# Automatically added by dh_installdefoma
FILE='/etc/defoma/hints/ttf-lao.hints'
if [ "$1" = remove ]; then
        test -x /usr/bin/defoma-font && /usr/bin/defoma-font purge-all $FILE
fi
# End automatically added section

So, I think that removing defoma stuff is just enough.

Would there be any objections to this?


-- 



-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fonts-devel/attachments/20091110/f81d0753/attachment.pgp>


More information about the Pkg-fonts-devel mailing list