From b7a8337b96af3c9d79456dfd851c55dcf364b927 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Thu, 16 Feb 2023 22:39:37 +0100 Subject: [PATCH] zola: update to 0.17.0 --- srcpkgs/zola/template | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/srcpkgs/zola/template b/srcpkgs/zola/template index a8196b8170da..2f470cb564dc 100644 --- a/srcpkgs/zola/template +++ b/srcpkgs/zola/template @@ -1,35 +1,36 @@ # Template file for 'zola' pkgname=zola -version=0.16.1 -revision=2 +version=0.17.0 +revision=1 build_style=cargo +build_helper=qemu hostmakedepends="pkg-config" -makedepends="libsass-devel oniguruma-devel" -short_desc="Fast opinionated static site generator written in rust" +makedepends="oniguruma-devel" +short_desc="Fast opinionated static site generator" maintainer="Carson Page " license="MIT" homepage="https://github.com/getzola/zola" changelog="https://raw.githubusercontent.com/getzola/zola/master/CHANGELOG.md" -distfiles="https://github.com/getzola/zola/archive/v${version}.tar.gz" -checksum=c153fd0cc1435930a4871165e6ad4865e3528465f3f41d0671a9837121688ac7 +distfiles="https://github.com/getzola/zola/archive/refs/tags/v${version}.tar.gz" +checksum=a7254554e61f2c737bc3981a6278e0fbac5dc685e5d90c014fc60eced99bf55c case "$XBPS_TARGET_MACHINE" in x86_64*|i686*|arm*|aarch64*) ;; *) broken="ftbfs in ring" ;; esac -pre_build() { - export PKG_CONFIG_ALL_DYNAMIC=1 - export RUSTONIG_SYSTEM_LIBONIG=1 -} +export PKG_CONFIG_ALL_DYNAMIC=1 +export RUSTONIG_SYSTEM_LIBONIG=1 post_install() { + for shell in bash fish zsh; do + vtargetrun ${DESTDIR}/usr/bin/zola completion ${shell} > zola.${shell} + vcompletion zola.${shell} ${shell} + done + vlicense LICENSE ln -s zola ${DESTDIR}/usr/bin/gutenberg - vcompletion completions/_zola zsh - vcompletion completions/zola.bash bash - vcompletion completions/zola.fish fish } gutenberg_package() {