Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37041307
en ru br
Репозитории ALT
S:7.0.0-alt1
5.1: 5.2.6-alt1
4.1: 5.2.1-alt1
4.0: 5.2.0-alt1
3.0: 3.0.6-alt1
www.altlinux.org/Changes

Группа :: Мониторинг
Пакет: multitail

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Summary: multitail lets you view one or multiple files like the original tail program.
Summary(ru_RU.KOI8-R): multitail позволяет просматривать один или несколько файлов
Name: multitail
Version: 7.0.0
Release: alt1
License: Apache-2.0
Group: Monitoring
Source: %name-%version.tar.gz
Patch1: https://sources.debian.org/data/main/m/multitail/6.5.0-5/debian/patches/fix-format-strings.diff
Patch2: https://github.com/folkertvanheusden/multitail/commit/608bad75a9acf51e2283768996721bd549149991.patch

URL: http://www.vanheusden.com/multitail/
Packager: Ilya Mashkin <oddity at altlinux.ru>
BuildRequires(pre): rpm-macros-cmake
# Automatically added by buildreq on Fri May 18 2007
BuildRequires: libncurses-devel libtinfo-devel libncursesw-devel cmake

%description
multitail lets you view one or multiple files like the original tail program.
The difference is that it creates multiple windows on your console (with
ncurses). It can also use colors while displaying the logfiles, for faster
recognition of which lines are important and which are not. It supports regular
expressions. It has interactive menus for editing given regular expressions and
deleting and adding windows.

%description -l ru_RU.KOI8-R
multitail позволяет просматривать один или несколько файлов подобно оригинальной
программе tail. Различие заключается в том, что она создает множественные окна в консольном
окне (с использованием ncurses). Так же для отображения файлов журналов могут использоваться цвета
для визуального отделения важных и неважных строк в журнале. multitail поддерживает
регулярные выражения. Програма имеет интерактивную систему меню для редактирования регулярных выражений
и работы с окнами.

%prep
%setup -q -n %name-%version
%patch1 -p1
%patch2 -p1
# Fix correct version
sed -i 's/6.4.3/7.0.0/' CMakeLists.txt
# Let rpm handle the config file
sed -i '/multitail.conf.new/d' CMakeLists.txt
# Install conversion-scripts manually
sed -i '/conversion-scripts/d' CMakeLists.txt
# Only build cmake version
rm GNUmakefile

%build
%cmake
%cmake_build

%install
%cmake_install

# Create necessary directories

mkdir -p %{buildroot}%{_sysconfdir}

install -D -m 644 $RPM_BUILD_DIR/%name-%version/%name.conf $RPM_BUILD_ROOT/%_sysconfdir/%name.conf.new
bzip2 -9 $RPM_BUILD_ROOT/%_man1dir/multitail.1
rm -f $RPM_BUILD_ROOT/%_datadir/doc/%name-VERSION=7.0.0/*
rmdir $RPM_BUILD_ROOT/%_datadir/doc/%name-VERSION=7.0.0/

%files
%_bindir/%name
%_man1dir/%name.1.*
%config(noreplace) %_sysconfdir/%name.conf.new
%doc INSTALL README.md LICENSE manual.html %name.conf

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin