# check frescobaldi on updates pkgname=fontconfig pkgver=2.15.0 pkgrel=1 epoch=1 pkgdesc="A library for configuring and customizing font access" arch=('x86_64') url="https://www.freedesktop.org/wiki/Software/fontconfig/" license=('custom') depends=('expat' 'freetype2') makedepends=('gperf' 'python3') options=('!libtool') install='fontconfig.install' source=("https://www.freedesktop.org/software/fontconfig/release/${pkgname}-${pkgver}.tar.xz" '29-replace-bitmap-fonts.conf' 'fc-cache-install.hook') sha256sums=('63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e' '752fe94e93fe6abfd4ff46653d312d497223bdffbecc4effd413b0010f8de2bf' '8883f7e6e9d574ed52b89256507a6224507925715ddc85b3dfab9683df2f1e25') #build() { # mkdir -p build # cd build # meson ../${pkgname}-${pkgver} \ # --prefix=/usr \ # --buildtype=release \ # -Dtools=enabled \ # -Dcache-build=disabled \ # -Dtests=enabled # ninja #} #package() { # cd build # DESTDIR=${pkgdir} ninja install #} build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ --sysconfdir=/etc \ --with-templatedir=/etc/fonts/conf.avail \ --with-xmldir=/etc/fonts \ --localstatedir=/var \ --disable-static \ --with-default-fonts=/usr/share/fonts \ --with-add-fonts=/usr/share/fonts make } check() { cd ${pkgname}-${pkgver} # FAIL: run-test.sh make -k check } package() { cd ${pkgname}-${pkgver} make DESTDIR=${pkgdir} install install -m644 ${srcdir}/29-replace-bitmap-fonts.conf ${pkgdir}/etc/fonts/conf.avail ln -s ../conf.avail/29-replace-bitmap-fonts.conf \ ${pkgdir}/etc/fonts/conf.d/29-replace-bitmap-fonts.conf install -m755 -d ${pkgdir}/usr/share/licenses/${pkgname} install -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname} install -Dm644 ../fc-cache-install.hook ${pkgdir}/usr/share/libalpm/hooks/fc-cache-install.hook }