[packages/foot] new

atler atler at pld-linux.org
Mon Dec 13 12:03:48 CET 2021


commit ff78df8219c6d3feada7dc32fd2b5fc00a7039cf
Author: Jan Palus <atler at pld-linux.org>
Date:   Mon Dec 13 12:02:12 2021 +0100

    new

 foot.spec | 135 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 135 insertions(+)
---
diff --git a/foot.spec b/foot.spec
new file mode 100644
index 0000000..df72d88
--- /dev/null
+++ b/foot.spec
@@ -0,0 +1,135 @@
+Summary:	A fast, lightweight and minimalistic Wayland terminal emulator
+Name:		foot
+Version:	1.10.3
+Release:	1
+License:	MIT
+Group:		Applications/Terminal
+Source0:	https://codeberg.org/dnkl/foot/archive/%{version}.tar.gz
+# Source0-md5:	75e66a87d6e6e4e265d1219e459f53df
+URL:		https://codeberg.org/dnkl/foot/
+BuildRequires:	fcft-devel < 3.0.0
+BuildRequires:	fcft-devel >= 2.4.0
+BuildRequires:	fontconfig-devel
+BuildRequires:	libutf8proc-devel
+BuildRequires:	meson >= 0.54.0
+BuildRequires:	ninja
+BuildRequires:	pixman-devel
+BuildRequires:	pkgconfig
+BuildRequires:	rpm-build >= 4.6
+BuildRequires:	rpmbuild(macros) >= 1.736
+BuildRequires:	scdoc
+BuildRequires:	tllist-devel >= 1.0.4
+BuildRequires:	wayland-devel
+BuildRequires:	wayland-protocols >= 1.21
+BuildRequires:	xorg-lib-libxkbcommon-devel >= 1.0.0
+Requires(post,postun):	desktop-file-utils
+Requires(post,postun):	gtk-update-icon-cache
+Requires:	fcft < 3.0.0
+Requires:	fcft >= 2.4.0
+Requires:	hicolor-icon-theme
+Requires:	terminfo-foot = %{version}-%{release}
+Requires:	xorg-lib-libxkbcommon >= 1.0.0
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+A fast, lightweight and minimalistic Wayland terminal emulator.
+
+%package -n terminfo-foot
+Summary:	terminfo database entries for foot terminal emulator
+Requires:	terminfo
+BuildArch:	noarch
+
+%description -n terminfo-foot
+terminfo database entries for foot terminal emulator.
+
+%package -n bash-completion-foot
+Summary:	Bash completion for foot command line
+Group:		Applications/Shells
+Requires:	%{name} = %{version}-%{release}
+Requires:	bash-completion >= 2.0
+BuildArch:	noarch
+
+%description -n bash-completion-foot
+Bash completion for foot command line.
+
+%package -n fish-completion-foot
+Summary:	fish-completion for foot
+Group:		Applications/Shells
+Requires:	%{name} = %{version}-%{release}
+Requires:	fish
+BuildArch:	noarch
+
+%description -n fish-completion-foot
+fish-completion for foot.
+
+%description -n fish-completion-foot -l pl.UTF-8
+Pakiet ten dostarcza uzupełnianie nazw w fish dla foot.
+
+%package -n zsh-completion-foot
+Summary:	ZSH completion for foot command line
+Group:		Applications/Shells
+Requires:	%{name} = %{version}-%{release}
+Requires:	zsh
+BuildArch:	noarch
+
+%description -n zsh-completion-foot
+ZSH completion for foot command line.
+
+%prep
+%setup -q -n %{name}
+
+%build
+%meson build
+%ninja_build -C build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%ninja_install -C build
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+%update_desktop_database_post
+%update_icon_cache hicolor
+
+%postun
+%update_desktop_database_postun
+%update_icon_cache hicolor
+
+%files
+%defattr(644,root,root,755)
+%doc CHANGELOG.md README.md
+%attr(755,root,root) %{_bindir}/foot
+%attr(755,root,root) %{_bindir}/footclient
+%{_datadir}/foot
+%{_desktopdir}/foot.desktop
+%{_desktopdir}/foot-server.desktop
+%{_desktopdir}/footclient.desktop
+%{_iconsdir}/hicolor/*/apps/foot.png
+%{_iconsdir}/hicolor/scalable/apps/foot.svg
+%{_mandir}/man1/foot.1*
+%{_mandir}/man1/footclient.1*
+%{_mandir}/man5/foot.ini.5*
+%{_mandir}/man7/foot-ctlseqs.7*
+
+%files -n terminfo-foot
+%defattr(644,root,root,755)
+%{_datadir}/terminfo/f/foot
+%{_datadir}/terminfo/f/foot-direct
+
+%files -n bash-completion-foot
+%defattr(644,root,root,755)
+%{bash_compdir}/foot
+%{bash_compdir}/footclient
+
+%files -n fish-completion-foot
+%defattr(644,root,root,755)
+%{fish_compdir}/foot.fish
+%{fish_compdir}/footclient.fish
+
+%files -n zsh-completion-foot
+%defattr(644,root,root,755)
+%{zsh_compdir}/_foot
+%{zsh_compdir}/_footclient
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/foot.git/commitdiff/ff78df8219c6d3feada7dc32fd2b5fc00a7039cf



More information about the pld-cvs-commit mailing list