[packages/kitty] - updated install and files

baggins baggins at pld-linux.org
Fri May 30 15:50:25 CEST 2025


commit 6477d56a81d2618f45dabe2a44155ebfb497c6b9
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Fri May 30 17:11:40 2025 +0200

    - updated install and files

 kitty.spec | 29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)
---
diff --git a/kitty.spec b/kitty.spec
index 7fd532f..f8ac12b 100644
--- a/kitty.spec
+++ b/kitty.spec
@@ -30,7 +30,7 @@ BuildRequires:	appstream-glib
 BuildRequires:	dbus-devel
 BuildRequires:	desktop-file-utils
 BuildRequires:	fontconfig-devel
-BuildRequires:	fonts-TTF-Nerd-symbols-mono
+BuildRequires:	fonts-TTF-Nerd-Symbols
 BuildRequires:	gcc
 BuildRequires:	gnupg2
 BuildRequires:	golang >= 1.20
@@ -46,6 +46,7 @@ BuildRequires:	python3-devel >= 1:3.8
 BuildRequires:	python3dist(setuptools)
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpmbuild(macros) >= 2.023
+BuildRequires:	simde-devel
 BuildRequires:	wayland-devel
 BuildRequires:	wayland-protocols
 BuildRequires:	xorg-lib-libXcursor-devel
@@ -65,6 +66,7 @@ BuildRequires:	sphinx-pdg
 BuildRequires:	/usr/bin/getent
 BuildRequires:	/usr/bin/ssh
 %endif
+Requires:	fonts-TTF-Nerd-Symbols
 Requires:	hicolor-icon-theme
 Requires:	python3
 Suggests:	%{name}-bash-integration
@@ -195,16 +197,13 @@ install -Dp %{SOURCE1} $RPM_BUILD_ROOT%{_metainfodir}/%{name}.metainfo.xml
 install -Dp %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/%{name}.sh
 install -Dp %{SOURCE3} $RPM_BUILD_ROOT%{fish_compdir}/%{name}.fish
 
-sed 's|KITTY_INSTALLATION_DIR=.*|KITTY_INSTALLATION_DIR="%{_libdir}/%{name}"|' \
- -i $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/%{name}.sh
-sed 's|set -l KITTY_INSTALLATION_DIR .*|set -l KITTY_INSTALLATION_DIR "%{_libdir}/%{name}"|' \
- -i $RPM_BUILD_ROOT%{fish_compdir}/%{name}.fish
-
-# script-without-shebang '__init__.py'
-find $RPM_BUILD_ROOT -type f -name "*.py*" ! -name askpass.py | xargs chmod a-x
+%{__sed} -i 's|KITTY_INSTALLATION_DIR=.*|KITTY_INSTALLATION_DIR="%{_libdir}/%{name}"|' \
+ $RPM_BUILD_ROOT%{_sysconfdir}/profile.d/%{name}.sh
+%{__sed} -i 's|set -l KITTY_INSTALLATION_DIR .*|set -l KITTY_INSTALLATION_DIR "%{_libdir}/%{name}"|' \
+ $RPM_BUILD_ROOT%{fish_compdir}/%{name}.fish
 
 # rpmlint fixes
-rm $RPM_BUILD_ROOT%{_docdir}/%{name}/html/.buildinfo \
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}/html/.buildinfo \
 	$RPM_BUILD_ROOT%{_docdir}/%{name}/html/.nojekyll
 
 %if %{with tests}
@@ -232,9 +231,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_iconsdir}/hicolor/*/*/kitty.{png,svg}
 %{_metainfodir}/kitty.metainfo.xml
 %dir %{_libdir}/%{name}
+%{_libdir}/%{name}/fonts
 %{_libdir}/%{name}/logo
 %{_libdir}/%{name}/shell-integration
 %{_libdir}/%{name}/terminfo
+%{_mandir}/man1/kitten*.1*
 %{_mandir}/man1/kitty.1*
 %{_mandir}/man5/kitty.conf.5*
 
@@ -244,13 +245,9 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libdir}/%{name}/kittens
 %{_libdir}/%{name}/kittens/*.py
 %{_libdir}/%{name}/kittens/__pycache__
-%dir %{_libdir}/%{name}/kittens/choose
-%{_libdir}/%{name}/kittens/choose/*.py
-%{_libdir}/%{name}/kittens/choose/__pycache__
 %dir %{_libdir}/%{name}/kittens/diff
 %{_libdir}/%{name}/kittens/diff/*.py
 %{_libdir}/%{name}/kittens/diff/__pycache__
-%{_libdir}/%{name}/kittens/diff/options
 %dir %{_libdir}/%{name}/kittens/transfer
 %{_libdir}/%{name}/kittens/transfer/*.py
 %{_libdir}/%{name}/kittens/transfer/__pycache__
@@ -260,16 +257,18 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/%{name}/kittens/*/*.so
 %{_libdir}/%{name}/kittens/ask
 %{_libdir}/%{name}/kittens/broadcast
+%{_libdir}/%{name}/kittens/choose_fonts
 %{_libdir}/%{name}/kittens/clipboard
 %{_libdir}/%{name}/kittens/hints
 %{_libdir}/%{name}/kittens/hyperlinked_grep
 %{_libdir}/%{name}/kittens/icat
-%{_libdir}/%{name}/kittens/mouse_demo
+%{_libdir}/%{name}/kittens/notify
+%{_libdir}/%{name}/kittens/pager
 %{_libdir}/%{name}/kittens/panel
 %{_libdir}/%{name}/kittens/query_terminal
+%{_libdir}/%{name}/kittens/quick_access_terminal
 %{_libdir}/%{name}/kittens/remote_file
 %{_libdir}/%{name}/kittens/resize_window
-%{_libdir}/%{name}/kittens/show_error
 %{_libdir}/%{name}/kittens/show_key
 %{_libdir}/%{name}/kittens/ssh
 %{_libdir}/%{name}/kittens/themes
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kitty.git/commitdiff/6477d56a81d2618f45dabe2a44155ebfb497c6b9



More information about the pld-cvs-commit mailing list