diff options
author | Funami | 2022-12-25 21:43:19 +0100 |
---|---|---|
committer | Funami | 2022-12-25 21:43:19 +0100 |
commit | 4503d8774a4b35674d22b3a93499785d916bacd0 (patch) | |
tree | 5d36ac50c6202385445ea9a38553e1672f16b43b /PKGBUILD | |
parent | d4c5827bcb142af4bf16d5da874de62ee72e0650 (diff) | |
download | aur-4503d8774a4b35674d22b3a93499785d916bacd0.tar.gz |
fix build
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 19 insertions, 26 deletions
@@ -1,42 +1,35 @@ -# Maintainer: aksr <aksr at t-com dot me> +# Maintainer: Funami +# Contributor: aksr <aksr at t-com dot me> pkgname=fontview-git -pkgver=r211.ed212ae +pkgver=r219.23a4679 pkgrel=1 -epoch= -pkgdesc="A simple font viewer." +pkgdesc="A simple font viewer" arch=('i686' 'x86_64') url="https://github.com/khaledhosny/fontview" license=('GPLv2') -groups=() -depends=('gtk3' 'cairo' 'freetype2' 'harfbuzz' 'intltool') +depends=('gtk3' 'cairo' 'freetype2' 'pango' 'fribidi' 'fontconfig' 'glib2') makedepends=('git' 'meson') -optdepends=() -checkdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=() -changelog= -install= -source=("$pkgname::git://github.com/khaledhosny/fontview.git") -noextract=() -md5sums=('SKIP') +source=("git+https://github.com/khaledhosny/fontview.git") +sha256sums=('SKIP') pkgver() { - cd "$srcdir/$pkgname" + cd "${srcdir}/fontview" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +prepare() { + cd "${srcdir}/fontview" + sed -i '/i18n\.merge_file(/{n;d}' meson.build # fix "ERROR: Function does not take positional arguments." + arch-meson --buildtype=release build +} + build() { - cd "$srcdir/$pkgname" - meson --prefix /usr . build - ninja -C build + cd "${srcdir}/fontview" + meson compile -C build } package() { - cd "$srcdir/$pkgname" - DESTDIR=$pkgdir ninja -C build install - install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/COPYING + cd "${srcdir}/fontview" + meson install -C build --destdir "${pkgdir}" + install -Dm644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" } - |