commit 95b80893bebd7330dba24aac7972a33c565050aa
Author: Jan Palus <[email protected]>
Date:   Fri Jul 1 13:01:35 2022 +0200

    package shell completions; rel 3

 grim.spec | 37 +++++++++++++++++++++++++++++++++++--
 1 file changed, 35 insertions(+), 2 deletions(-)
---
diff --git a/grim.spec b/grim.spec
index 6bb386d..9cc3af2 100644
--- a/grim.spec
+++ b/grim.spec
@@ -1,18 +1,21 @@
 Summary:       Grab images from a Wayland compositor
 Name:          grim
 Version:       1.4.0
-Release:       2
+Release:       3
 License:       MIT
 Group:         Applications
 Source0:       
https://github.com/emersion/grim/releases/download/v%{version}/%{name}-%{version}.tar.gz
 # Source0-md5: 003f029dd7b6ce5c994ed19ce46b82a3
 Patch0:                printf_format.patch
 URL:           https://wayland.emersion.fr/grim
+BuildRequires: bash-completion-devel
+BuildRequires: fish-devel
 BuildRequires: libjpeg-devel
 BuildRequires: libpng-devel
 BuildRequires: meson >= 0.59.0
 BuildRequires: ninja
 BuildRequires: pixman-devel
+BuildRequires: rpm-build >= 4.6
 BuildRequires: rpmbuild(macros) >= 1.736
 BuildRequires: scdoc
 BuildRequires: wayland-devel
@@ -23,12 +26,34 @@ BuildRoot:  %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %description
 Grab images from a Wayland compositor.
 
+%package -n bash-completion-grim
+Summary:       bash-completion for grim
+Group:         Applications/Shells
+Requires:      %{name} = %{version}-%{release}
+Requires:      bash-completion >= 2.0
+BuildArch:     noarch
+
+%description -n bash-completion-grim
+This package provides bash-completion for grim.
+
+%package -n fish-completion-grim
+Summary:       Fish completion for grim command
+Group:         Applications/Shells
+Requires:      %{name} = %{version}-%{release}
+Requires:      fish
+BuildArch:     noarch
+
+%description -n fish-completion-grim
+Fish completion for grim command.
+
 %prep
 %setup -q
 %patch0 -p1
 
 %build
-%meson build
+%meson build \
+       -Dfish-completions=true \
+       -Dbash-completions=true
 %ninja_build -C build
 
 %install
@@ -44,3 +69,11 @@ rm -rf $RPM_BUILD_ROOT
 %doc README.md
 %attr(755,root,root) %{_bindir}/grim
 %{_mandir}/man1/grim.1*
+
+%files -n bash-completion-grim
+%defattr(644,root,root,755)
+%{bash_compdir}/grim.bash
+
+%files -n fish-completion-%{name}
+%defattr(644,root,root,755)
+%{fish_compdir}/grim.fish
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/grim.git/commitdiff/95b80893bebd7330dba24aac7972a33c565050aa

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to