New package: fuzzel-1.4.0

Closes: #24290 [via git-merge-pr]
This commit is contained in:
Isaac Freund 2020-08-15 15:09:53 +02:00 committed by Piraty
parent c6cf096c1d
commit 1d88cf7587
2 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,27 @@
From e6e05877f6e0c8ba363422cec33b8913497dbf78 Mon Sep 17 00:00:00 2001
From: Isaac Freund <ifreund@ifreund.xyz>
Date: Sat, 15 Aug 2020 14:57:41 +0200
Subject: [PATCH] meson: don't use .gz extension for man pages
The man pages aren't compressed with gzip and therefore shouldn't have
this extension.
---
doc/meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/doc/meson.build b/doc/meson.build
index 7e3d9b4..2755dd2 100644
--- a/doc/meson.build
+++ b/doc/meson.build
@@ -4,7 +4,7 @@ scdoc_prog = find_program(scdoc.get_pkgconfig_variable('scdoc'), native: true)
foreach man_src : ['fuzzel.scd']
base = man_src.split('.')[-2]
- out = '@0@.1.gz'.format(base)
+ out = '@0@.1'.format(base)
custom_target(
out,
--
2.28.0

21
srcpkgs/fuzzel/template Normal file
View File

@ -0,0 +1,21 @@
# Template file for 'fuzzel'
pkgname=fuzzel
version=1.4.0
revision=1
wrksrc="$pkgname"
build_style=meson
hostmakedepends="pkg-config scdoc wayland-devel"
makedepends="cairo-devel fcft-devel librsvg-devel libxkbcommon-devel
pixman-devel tllist wayland-devel wayland-protocols"
short_desc="Application launcher for wlroots based Wayland compositors"
maintainer="Isaac Freund <ifreund@ifreund.xyz>"
license="MIT"
homepage="https://codeberg.org/dnkl/fuzzel"
distfiles="${homepage}/archive/${version}.tar.gz"
checksum=2a189c6879726dd96a816a2ce677b7899225726da5477878230c0be6c29f6089
patch_args="-Np1"
post_install() {
rm "${PKGDESTDIR}/usr/share/doc/${pkgname}/LICENSE"
vlicense LICENSE
}