libXft:update and moved to /usr/lib
[nyanlinux.git] / builders / libass-0 / builder.sh
blobb4539a87b0b6b99223aa74b2cbfc94472cfa250a
1 src_name=libass
2 version=0.14.0
3 archive_name=$src_name-$version.tar.xz
4 url0=https://github.com/$src_name/$src_name/releases/download/$version/$archive_name
6 src_dir=$src_dir_root/$src_name-$version
7 cd $src_dir_root
8 rm -Rf $src_name-$version
9 tar xf $archive_name
11 build_dir=$builds_dir_root/$pkg_name-$version
12 rm -Rf $build_dir
13 mkdir -p $build_dir
14 cd $build_dir
16 export "PKG_CONFIG_PATH=\
17 /nyan/expat/current/lib/pkgconfig:\
18 /nyan/nyanuuid/current/lib/pkgconfig:\
19 /nyan/fontconfig/current/lib/pkgconfig:\
20 /nyan/libpng/current/lib/pkgconfig:\
21 /nyan/zlib/current/lib/pkgconfig:\
22 /nyan/freetype/current/lib/pkgconfig:\
23 /nyan/fribidi/current/lib/pkgconfig"
25 export 'CC=gcc -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -static-libgcc'
26 export 'CFLAGS=-O2 -pipe -fPIC'
27 $src_dir/configure \
28 --prefix=/nyan/libass/0 \
29 --disable-shared \
30 --enable-static \
31 --disable-harfbuzz
33 unset CFLAGS
34 unset CC
35 unset PKG_CONFIG_PATH
37 make -j $threads_n
38 make install
40 # cleanup and tidying
41 rm -f /nyan/$src_name/0/lib/*.la
43 rm -Rf $build_dir $src_dir