Репозитории ALT
Группа :: Работа с файлами
Пакет: less
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: less
Version: 382
Release: alt2
Summary: A text file browser similar to more, but better
License: GPL
Group: File tools
Url: http://www.greenwoodsoftware.com/%name/
Packager: Dmitry V. Levin <ldv at altlinux.org>
Source: ftp://ftp.gnu.org/pub/gnu/%name/%name-%version.tar.bz2
Source1: faq_less.html
Source2: lesspipe
Source3: lessfile
Source4: lesspipe.sh
Source5: lessfile.sh
Source6: lessclose.sh
Source7: zless
Source8: zless.1
Source9: lessecho.1
Source10: lesspipe.1
Source11: less.sh
Source12: less.csh
Patch1: less-378-alt-tty.patch
Patch2: less-381-alt-tinfo.patch
Patch3: less-382-rh-utf8.patch
Requires: file, mktemp >= 1:1.3.1
# due to bzless
Conflicts: bzip2 < 0:1.0.1-ipl6mdk
# due to zmore
Conflicts: gzip-utils < 0:1.3.5-alt1
# Automatically added by buildreq on Mon Jun 24 2002
BuildRequires: libtinfo-devel
%description
The less utility is a text file browser that resembles more, but has
more capabilities. less allows you to move backwards in the file as
well as forwards. Since less doesn't have to read the entire input file
before it starts, less starts up more quickly than text editors (for
example, vi).
%prep
%setup -q
%__chmod -R u+w .
%patch1 -p1
%patch2 -p1
%patch3 -p1
%__install -p -m644 %_sourcedir/faq_less.html .
%build
autoconf
%configure
%make_build
%install
%__mkdir_p %buildroot{%_sysconfdir/profile.d,%_datadir/%name}
%makeinstall
%__install -pm755 %_sourcedir/{lesspipe,lessfile,zless} %buildroot%_bindir/
%__install -pm755 %_sourcedir/{lesspipe,lessfile,lessclose}.sh %buildroot%_datadir/%name/
%__install -pm644 %_sourcedir/{lessecho,lesspipe,zless}.1 %buildroot%_man1dir/
%__install -pm755 %_sourcedir/%name.{sh,csh} %buildroot%_sysconfdir/profile.d/
%__ln_s zless %buildroot%_bindir/zmore
%__ln_s zless %buildroot%_bindir/bzmore
%__ln_s zless %buildroot%_bindir/bzless
%__ln_s zless.1 %buildroot%_man1dir/zmore.1
%__ln_s zless.1 %buildroot%_man1dir/bzmore.1
%__ln_s zless.1 %buildroot%_man1dir/bzless.1
%__ln_s lesspipe.1 %buildroot%_man1dir/lessfile.1
%files
%config(noreplace) %_sysconfdir/profile.d/%name.*
%_bindir/*
%_datadir/%name
%_man1dir/*
%doc NEWS *.html
%changelog
…
Полный changelog можно просмотреть здесь
Version: 382
Release: alt2
Summary: A text file browser similar to more, but better
License: GPL
Group: File tools
Url: http://www.greenwoodsoftware.com/%name/
Packager: Dmitry V. Levin <ldv at altlinux.org>
Source: ftp://ftp.gnu.org/pub/gnu/%name/%name-%version.tar.bz2
Source1: faq_less.html
Source2: lesspipe
Source3: lessfile
Source4: lesspipe.sh
Source5: lessfile.sh
Source6: lessclose.sh
Source7: zless
Source8: zless.1
Source9: lessecho.1
Source10: lesspipe.1
Source11: less.sh
Source12: less.csh
Patch1: less-378-alt-tty.patch
Patch2: less-381-alt-tinfo.patch
Patch3: less-382-rh-utf8.patch
Requires: file, mktemp >= 1:1.3.1
# due to bzless
Conflicts: bzip2 < 0:1.0.1-ipl6mdk
# due to zmore
Conflicts: gzip-utils < 0:1.3.5-alt1
# Automatically added by buildreq on Mon Jun 24 2002
BuildRequires: libtinfo-devel
%description
The less utility is a text file browser that resembles more, but has
more capabilities. less allows you to move backwards in the file as
well as forwards. Since less doesn't have to read the entire input file
before it starts, less starts up more quickly than text editors (for
example, vi).
%prep
%setup -q
%__chmod -R u+w .
%patch1 -p1
%patch2 -p1
%patch3 -p1
%__install -p -m644 %_sourcedir/faq_less.html .
%build
autoconf
%configure
%make_build
%install
%__mkdir_p %buildroot{%_sysconfdir/profile.d,%_datadir/%name}
%makeinstall
%__install -pm755 %_sourcedir/{lesspipe,lessfile,zless} %buildroot%_bindir/
%__install -pm755 %_sourcedir/{lesspipe,lessfile,lessclose}.sh %buildroot%_datadir/%name/
%__install -pm644 %_sourcedir/{lessecho,lesspipe,zless}.1 %buildroot%_man1dir/
%__install -pm755 %_sourcedir/%name.{sh,csh} %buildroot%_sysconfdir/profile.d/
%__ln_s zless %buildroot%_bindir/zmore
%__ln_s zless %buildroot%_bindir/bzmore
%__ln_s zless %buildroot%_bindir/bzless
%__ln_s zless.1 %buildroot%_man1dir/zmore.1
%__ln_s zless.1 %buildroot%_man1dir/bzmore.1
%__ln_s zless.1 %buildroot%_man1dir/bzless.1
%__ln_s lesspipe.1 %buildroot%_man1dir/lessfile.1
%files
%config(noreplace) %_sysconfdir/profile.d/%name.*
%_bindir/*
%_datadir/%name
%_man1dir/*
%doc NEWS *.html
%changelog
…
Полный changelog можно просмотреть здесь