N
NiceOS Build Portal
Enterprise build observability for published NiceOS package builds.

input/tmux.spec

raw · 2.9 KiB

Name:           tmux
Version:        3.6b
Release:        1%{?dist}
Summary:        Terminal multiplexer
Summary(ru):    Терминальный мультиплексор
License:        ISC
# RU: В upstream tmux указан как ISC-licensed проект; прежнее значение лицензии было некорректным.
# EN: Upstream tmux is marked as ISC-licensed; the previous License value was incorrect.
URL:            https://github.com/tmux/tmux/
Source0:        https://github.com/tmux/tmux/releases/download/%{version}/%{name}-%{version}.tar.gz

Packager:       NICE SOFT GROUP LLC (ООО "НАЙС СОФТ ГРУПП") 5024245440 <niceos@ncsgp.ru>
Vendor:         NiceSOFT
Distribution:   NiceOS.Core
BugURL:         https://bugs.niceos.ru/
VCS:            https://specs.niceos.ru/rpms/%{name}

Requires:       libevent
Requires:       ncurses

BuildRequires:  bison
BuildRequires:  libevent-devel
BuildRequires:  ncurses-devel

%description
tmux is a terminal multiplexer: it lets you create and manage multiple terminal
sessions within a single screen. You can split the view into windows and panes,
detach sessions and reattach later, which is especially useful when working over
SSH or running long-lived console tasks.

%description -l ru
tmux — терминальный мультиплексор: он позволяет создавать и управлять несколькими
терминальными сессиями в одном окне. Можно разбивать экран на окна и панели,
отсоединять сессию и подключаться к ней позже, что особенно удобно при работе по
SSH и для длительно выполняющихся консольных задач.

%prep
%autosetup -p1

%build
%configure
%make_build

%install
%make_install %{?_smp_mflags}

%if 0%{?with_check}
%check
make %{?_smp_mflags} check
%endif

%files
%license COPYING
%doc CHANGES README README.ja example_tmux.conf
%{_bindir}/tmux
%{_mandir}/man1/tmux.1*

%changelog
* Mon May 25 2026 NiceOS Team <support@niceos.ru> - 3.6b-1
- EN: - Update tmux to upstream 3.6b.
- Upstream delta is very small; documented fix is limited to alternate-screen image bookkeeping.
- RU: - Обновить tmux до upstream 3.6b.
- Дельта upstream очень мала; описанный фикс ограничен учётом изображений в alternate screen.


* Thu Apr 30 2026 NiceOS Team <support@niceos.ru> - 3.6a-1
- EN: Update to upstream version 3.6a.
- RU: Обновление до upstream-версии 3.6a.


* Thu Apr 30 2026 NiceOS Team <support@niceos.ru> - 3.6-1
- EN: Update to upstream version 3.6.
- RU: Обновление до upstream-версии 3.6.


* Thu Apr 30 2026 NiceOS Team <niceos@ncsgp.ru> - 3.5-1
- Initial build for NiceOS (Первая сборка для НАЙС.ОС)