diff options
author | Jan Alexander Steffens (heftig) | 2020-11-03 23:02:48 +0000 |
---|---|---|
committer | Jan Alexander Steffens (heftig) | 2020-11-03 23:02:48 +0000 |
commit | f7ebb4cc44d35d6b1c3100e6a06c5d4b13de3282 (patch) | |
tree | d5a16fb31ea646ba1d744ccd51540b83f075341b | |
parent | c09d9b3b75889601f07363dc5e79bf80f4612e44 (diff) | |
download | aur-f7ebb4cc44d35d6b1c3100e6a06c5d4b13de3282.tar.gz |
Use make refdoc-venv
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 8 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = freetype2-git pkgdesc = Font rasterization library (from git) - pkgver = 2.10.3+p0+g337670af0 + pkgver = 2.10.4+p10+g22bb0660a pkgrel = 1 epoch = 1 url = https://www.freetype.org/ @@ -9,7 +9,7 @@ pkgbase = freetype2-git license = GPL makedepends = libx11 makedepends = git - makedepends = python + makedepends = python-virtualenv depends = zlib depends = bzip2 depends = sh @@ -36,7 +36,7 @@ pkgbase = freetype2-git pkgname = freetype2-git install = freetype2.install provides = libfreetype.so - provides = freetype2=2.10.3+p0+g337670af0 + provides = freetype2=2.10.4+p10+g22bb0660a conflicts = freetype2 backup = etc/profile.d/freetype2.sh @@ -44,12 +44,12 @@ pkgname = freetype2-demos-git pkgdesc = Freetype tools and demos (from git) depends = freetype2-git depends = libx11 - provides = freetype2-demos=2.10.3+p0+g337670af0 + provides = freetype2-demos=2.10.4+p10+g22bb0660a conflicts = freetype2-demos pkgname = freetype2-docs-git pkgdesc = Freetype documentation (from git) depends = freetype2-git - provides = freetype2-docs=2.10.3+p0+g337670af0 + provides = freetype2-docs=2.10.4+p10+g22bb0660a conflicts = freetype2-docs @@ -3,7 +3,7 @@ pkgbase=freetype2-git pkgname=(freetype2-git freetype2-demos-git freetype2-docs-git) -pkgver=2.10.3+p0+g337670af0 +pkgver=2.10.4+p10+g22bb0660a pkgrel=1 epoch=1 pkgdesc="Font rasterization library (from git)" @@ -13,7 +13,7 @@ license=(GPL) # adding harfbuzz for improved OpenType features auto-hinting # introduces a cycle dep to harfbuzz depending on freetype wanted by upstream depends=(zlib bzip2 sh libpng harfbuzz) -makedepends=(libx11 git python) +makedepends=(libx11 git python-virtualenv) source=(git://git.sv.gnu.org/freetype/freetype2.git git://git.sv.gnu.org/freetype/freetype2-demos.git 0001-Enable-table-validation-modules.patch @@ -43,9 +43,6 @@ pkgver() { } prepare() { - python -m venv venv - venv/bin/pip install docwriter - cd freetype2 patch -Np1 -i ../0001-Enable-table-validation-modules.patch patch -Np1 -i ../0002-Enable-subpixel-rendering.patch @@ -62,14 +59,12 @@ prepare() { } build() { - export PATH="$srcdir/venv/bin:$PATH" - cd freetype2 ./configure --prefix=/usr --disable-static make # Build docs - make refdoc + make refdoc-venv # Build demos cd ../freetype2-demos |