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:
parent
1d4ba18b54
commit
59779af7b2
35
testing/freetype-harfbuzz/build
Executable file
35
testing/freetype-harfbuzz/build
Executable 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"
|
2
testing/freetype-harfbuzz/checksums
Normal file
2
testing/freetype-harfbuzz/checksums
Normal file
@ -0,0 +1,2 @@
|
||||
fed00dc797b7ba3ca943225f0a854baaed4c1640fff8a31d455cd3b5caec855c harfbuzz-2.5.3.tar.xz
|
||||
db8d87ea720ea9d5edc5388fc7a0497bb11ba9fe972245e0f7f4c7e8b1e1e84d freetype-2.9.1.tar.bz2
|
1
testing/freetype-harfbuzz/depends
Normal file
1
testing/freetype-harfbuzz/depends
Normal file
@ -0,0 +1 @@
|
||||
#glib
|
2
testing/freetype-harfbuzz/sources
Normal file
2
testing/freetype-harfbuzz/sources
Normal 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
|
1
testing/freetype-harfbuzz/version
Normal file
1
testing/freetype-harfbuzz/version
Normal file
@ -0,0 +1 @@
|
||||
2.5.3+2.9.1 1
|
Loading…
Reference in New Issue
Block a user