[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