Birdfont is a font editor which can create vector graphics and export SVG, EOT and TTF fonts.
Author: Johan Mattsson and others see AUTHORS for full attribution. License: GNU GPL v3 Webpage: https://birdfont.org Bugtracker: https://birdfont.org/bugtracker/my_view_page.php
Install vala and all required libraries, they are most likely in packages with a -dev or -devel affix:
valac python3-doit libxmlbird-dev libgee-0.8-dev libglib2.0-dev libgtk-3-dev libwebkit2gtk-4.0-dev libnotify-dev libsqlite3-dev
XML Bird is available from birdfont.org.
BirdFont have two build systems, one python script that builds all binaries at once and one dependency based build system that uses doit.
Configure, build and install with python:
./configure ./build.py sudo ./install.py
Configure, build and install with doit:
./configure doit3 sudo ./install.py
The default prefix is /usr/local on Fedora should BirdFont be compiled with /usr as prefix.
./configure --prefix=/usr ./build.py sudo ./install.py
All patches must be compiled with support for valas null pointer checks. Configure the project with ./configure --nonnull
Windows and Mac binaries can be downloaded from https://birdfont.org Many Linux distributions have packages of Birdfont in their repositories. There are BSD packages in OpenBSD and FreeBSD.