forked from fontforge/fontforge
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
28 lines (28 loc) · 1.39 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
language: c
compiler: gcc
before_install:
- sudo apt-get update -qq
- sudo apt-get install -qq autotools-dev libjpeg-dev libtiff4-dev libpng12-dev libgif-dev libxt-dev autoconf automake libtool bzip2 libxml2-dev libuninameslist-dev libspiro-dev python3-dev libpango1.0-dev libcairo2-dev chrpath uuid-dev
install:
- export LIBRARY_PATH=/usr/local/lib
- export LD_LIBRARY_PATH=/usr/local/lib
- pushd ..
- wget 'http://download.zeromq.org/zeromq-4.0.1.tar.gz' -O - | tar -zxf -
- pushd zeromq-4.0.1 && ./configure && make && sudo make install && popd
- wget 'http://download.zeromq.org/czmq-2.0.2.tar.gz' -O - |tar -zxf -
- pushd czmq-2.0.2 && ./configure && make && sudo make install && popd
- wget 'https://bitbucket.org/sortsmill/libunicodenames/downloads/libunicodenames-1.1.0_beta1.tar.xz' -O - | tar -Jxf -
- pushd libunicodenames-1.1.0_beta1 && ./configure && make && sudo make install && popd
- wget 'http://download.savannah.gnu.org/releases/freetype/freetype-2.5.0.1.tar.gz' -O - | tar -zxf -
- pushd freetype-2.5.0.1 && ./configure && make && sudo make install && popd
- popd
script:
- ./bootstrap
- PYTHON=python3 ./configure --with-freetype-source=../freetype-2.5.0.1
- make V=1
- sudo make install
- fontforge -version
- make DISTCHECK_CONFIGURE_FLAGS="PYTHON=python3 UPDATE_MIME_DATABASE=/bin/true UPDATE_DESKTOP_DATABASE=/bin/true" distcheck
branches:
only:
- master