Репозитории 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 |
Группа :: Мониторинг
Пакет: 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 можно просмотреть здесь
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 можно просмотреть здесь