Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : freetype2 | name : freetype2 | ||||
| version : 2.10.4 | version : 2.11.0 | ||||
| release : 28 | release : 29 | ||||
| source : | source : | ||||
| - https://download.savannah.gnu.org/releases/freetype/freetype-2.10.4.tar.xz : 86a854d8905b19698bbc8f23b860bc104246ce4854dcea8e3b0fb21284f75784 | - https://download.savannah.gnu.org/releases/freetype/freetype-2.11.0.tar.xz : 8bee39bd3968c4804b70614a0a3ad597299ad0e824bc8aad5ce8aaf48067bde7 | ||||
| license : GPL-2.0-or-later | license : GPL-2.0-or-later | ||||
| summary : Font rendering library | summary : Font rendering library | ||||
| component : desktop.library | component : desktop.library | ||||
| description: | | description: | | ||||
| The FreeType2 package contains a library which allows applications to properly render TrueType fonts. | The FreeType2 package contains a library which allows applications to properly render TrueType fonts. | ||||
| patterns : | patterns : | ||||
| - devel : | - devel : | ||||
| - /usr/bin/freetype-config | - /usr/bin/freetype-config | ||||
| - /usr/share/man/man1 | - /usr/share/man/man1 | ||||
| - /usr/share/aclocal | - /usr/share/aclocal | ||||
| - subpixel : /usr/share/fonts/enable_subpixel_rendering | - subpixel : /usr/share/fonts/enable_subpixel_rendering | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig32(harfbuzz) | - pkgconfig32(freetype2) | ||||
| - pkgconfig32(libpng) | - pkgconfig32(libbrotlicommon) | ||||
| - pkgconfig32(zlib) | - bzip2-32bit-devel | ||||
| - bzip2-devel | |||||
| autodep : false | autodep : false | ||||
| rundeps : | rundeps : | ||||
| - brotli | |||||
| - bzip2 | |||||
| - glibc | - glibc | ||||
| - libpng | - libpng | ||||
| - zlib | - zlib | ||||
| - 32bit : | - 32bit : | ||||
| - brotli-32bit | |||||
| - bzip2-32bit | |||||
| - freetype2 | - freetype2 | ||||
| - glibc-32bit | - glibc-32bit | ||||
| - libpng-32bit | - libpng-32bit | ||||
| - zlib-32bit | - zlib-32bit | ||||
| - devel : | - devel : | ||||
| - brotli-devel | |||||
| - bzip2-devel | |||||
| - freetype2 | - freetype2 | ||||
| - zlib-devel | - zlib-devel | ||||
| - libpng-devel | - libpng-devel | ||||
| - harfbuzz-devel | - harfbuzz-devel | ||||
| - 32bit-devel : | - 32bit-devel : | ||||
| - brotli-32bit-devel | |||||
| - bzip2-32bit-devel | |||||
| - freetype2-32bit | - freetype2-32bit | ||||
| - zlib-32bit-devel | - zlib-32bit-devel | ||||
| - libpng-32bit-devel | - libpng-32bit-devel | ||||
| - harfbuzz-32bit-devel | - harfbuzz-32bit-devel | ||||
| - subpixel : | - subpixel : | ||||
| - freetype2 | - freetype2 | ||||
| emul32 : yes | emul32 : yes | ||||
| optimize : speed | optimize : speed | ||||
| setup : | | setup : | | ||||
| %apply_patches | %apply_patches | ||||
| %configure --disable-static \ | sed 's/%PKG_CONFIG%/pkg-config/g' builds/unix/freetype-config.in > freetype-config | ||||
| --enable-freetype-config | %meson_configure | ||||
| build : | | build : | | ||||
| %make | %ninja_build | ||||
| install : | | install : | | ||||
| %make_install | %ninja_install | ||||
| install -D -d -m 00755 $installdir/usr/share/fonts | rm $installdir/usr/lib*/*.a | ||||
| install -Dm00644 builds/unix/freetype2.m4 $installdir/usr/share/aclocal/freetype2.m4 | |||||
| install -Dm00755 freetype-config $installdir/usr/bin/freetype-config | |||||
| install -Dm00644 docs/freetype-config.1 $installdir/usr/share/man/man1/freetype-config.1 | |||||
| install -dm00755 $installdir/usr/share/fonts | |||||
| echo "The presence of this file will enable subpixel rendering globally" > $installdir/usr/share/fonts/enable_subpixel_rendering | echo "The presence of this file will enable subpixel rendering globally" > $installdir/usr/share/fonts/enable_subpixel_rendering | ||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.