Skip to content

chaomodus/birdfont

 
 

Repository files navigation

Birdfont logo

Birdfont - Font Editor

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

Building from Source

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
libxmlbird-dev

XML Bird is available from https://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

Packages

Windows and Mac binaries can be downloaded from https://birdfont.org Many Linux distributions have packages of Birdfont in their repositories. There is a BSD package in OpenBSD.

About

A font editor which can generate fonts in TTF, EOT, SVG and BF format.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vala 84.2%
  • Brainfuck 10.5%
  • C 2.9%
  • Python 2.0%
  • Shell 0.2%
  • Makefile 0.1%
  • Roff 0.1%