久しぶりに fontforge をビルドしたくなった (わけがない) ので、ビルドする。なんだか fontforge(2) - らんだむな記憶 の頃とは色々変わっている気はする・・・。
fontforge/INSTALL.md at master · fontforge/fontforge · GitHub の通りと言えばそうなんだけど、
sudo apt-get install libjpeg-dev libtiff5-dev libpng-dev libfreetype6-dev libgif-dev libgtk-3-dev libxml2-dev libpango1.0-dev libcairo2-dev libspiro-dev python3-dev ninja-build cmake build-essential gettext; cd fontforge mkdir build cd build cmake -GNinja .. ninja ninja install
した後で、
sudo cp lib/fontforge.so lib/psMat.so /usr/lib/python3/dist-packages/ sudo cp lib/libfontforge.so.4 /usr/lib/ sudo cd /usr/bin && ln -s libfontforge.so.4 libfontforge.so
も必要かもしれない。https://packages.ubuntu.com/focal/amd64/python3-fontforge/filelist を見ても
/usr/lib/python3/dist-packages/fontforge.cpython-38-x86_64-linux-gnu.so /usr/lib/python3/dist-packages/psMat.cpython-38-x86_64-linux-gnu.so
のように面白いものが入ってくる様子が見て取れる。