2
0
mirror of https://codeberg.org/kiss-community/repo synced 2025-03-25 15:24:48 -06:00

freetype-harfbuzz: added initial package

This commit is contained in:
Dylan Araps 2019-08-04 18:26:52 +03:00
parent 1d4ba18b54
commit 59779af7b2
5 changed files with 41 additions and 0 deletions

35
testing/freetype-harfbuzz/build Executable file
View File

@ -0,0 +1,35 @@
#!/bin/sh -e
build_harfbuzz() (
cd harfbuzz
./configure \
--prefix=/usr \
--with-glib
make
make DESTDIR="$1" install
)
build_freetype() (
cd freetype
CFLAGS="$CFLAGS -DDEFAULT_TT_INTERPRETER_VERSION=TT_INTERPRETER_VERSION_40" \
./configure \
--prefix=/usr \
--enable-freetype-config \
--with-harfbuzz="$2"
make
make DESTDIR="$1" install
)
build_freetype "$1" no
export LD_LIBRARY_PATH="$1/usr/lib"
build_harfbuzz "$1"
build_freetype "$1" yes
# Remove a ton of HTML documentation.
rm -rf "$1/usr/share/gtk-doc"

View File

@ -0,0 +1,2 @@
fed00dc797b7ba3ca943225f0a854baaed4c1640fff8a31d455cd3b5caec855c harfbuzz-2.5.3.tar.xz
db8d87ea720ea9d5edc5388fc7a0497bb11ba9fe972245e0f7f4c7e8b1e1e84d freetype-2.9.1.tar.bz2

View File

@ -0,0 +1 @@
#glib

View File

@ -0,0 +1,2 @@
https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-2.5.3.tar.xz harfbuzz
https://download-mirror.savannah.gnu.org/releases/freetype/freetype-2.9.1.tar.bz2 freetype

View File

@ -0,0 +1 @@
2.5.3+2.9.1 1