.
1 ![Birdfont logo][birdfont]
2
3 # Birdfont - Font Editor
4
5 Birdfont is a font editor which can create vector graphics and
6 export SVG, EOT and TTF fonts.
7
8 Author: Johan Mattsson and others see AUTHORS for full attribution.
9 License: GNU GPL v3
10 Webpage: https://birdfont.org
11 Bugtracker: https://birdfont.org/bugtracker/my_view_page.php
12
13 ## Building from Source
14
15 Install vala and all required libraries, they are most likely in
16 packages with a -dev or -devel affix:
17
18 valac
19 python3-doit
20 libxmlbird-dev
21 libgee-0.8-dev
22 libglib2.0-dev
23 libgtk-3-dev
24 libwebkit2gtk-4.0-dev
25 libnotify-dev
26 libsqlite3-dev
27
28 XML Bird is available from [birdfont.org][xmlbird].
29
30 BirdFont have two build systems, one python script that builds all
31 binaries at once and one dependency based build system that uses
32 doit.
33
34 Configure, build and install with python:
35
36 ./configure
37 ./build.py
38 sudo ./install.py
39
40 Configure, build and install with doit:
41
42 ./configure
43 doit3
44 sudo ./install.py
45
46 The default prefix is /usr/local on Fedora should BirdFont be compiled with
47 /usr as prefix.
48
49 ./configure --prefix=/usr
50 ./build.py
51 sudo ./install.py
52
53 All patches must be compiled with support for valas null pointer checks.
54 Configure the project with ./configure --nonnull
55
56 ## Packages
57
58 Windows and Mac binaries can be downloaded from
59 https://birdfont.org Many Linux distributions have packages of
60 Birdfont in their repositories. There is a BSD package in OpenBSD.
61
62 [birdfont]: https://birdfont.org/images/birdfont_logo2.png "Birdfont logo"
63 [xmlbird]: https://birdfont.org/xmlbird.php "XML Bird – XML Parser for programs written in VALA"
64
65