# - SECURITY: http://securitytracker.com/alerts/2004/Aug/1010988.html Summary: Text file browser -- less is more Summary(de): Programm zum Anzeigen von Textdateien - weniger ist mehr Summary(es): Browser para archivo texto (- es +) Summary(fr): Une lecteur de fichiers texte Summary(pl): Przegl±darka plików tekstowych - mniej jest wiêcej Summary(pt_BR): Browser para arquivo texto (- é +) Summary(ru): ðÒÏÇÒÁÍÍÁ ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÔÅËÓÔÏ×ÙÈ ÆÁÊÌÏ× ÐÏÈÏÖÁÑ ÎÁ more, ÎÏ ÌÕÞÛÅ Summary(tr): Metin dosyasý görüntüleyici - more benzeri Summary(uk): ðÒÏÇÒÁÍÁ ÄÌÑ ÐÅÒÅÇÌÑÄÕ ÔÅËÓÔÏ×ÉÈ ÆÁÊÌ¦× ÓÈÏÖÁ ÎÁ more, ÁÌÅ ËÒÁÝÁ Name: less Version: 394 Release: 2 License: GPL v2 Group: Applications/Text Source0: http://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz # Source0-md5: a9f072ccefa0d315b325f3e9cdbd4b97 Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2 # Source1-md5: 07bb76556307ab4cecba7abd3933bad2 Source2: %{name}pipe.sh Source3: %{name}echo.1 Patch0: %{name}-DESTDIR.patch Patch1: %{name}-shell.patch Patch2: %{name}-edit.patch Patch3: %{name}-libtinfo.patch URL: http://www.greenwoodsoftware.com/less/ BuildRequires: autoconf BuildRequires: ncurses-devel >= 5.0 Requires: file Requires: setup >= 2.4.6 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %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). %description -l de less ist ein Textdatei-Viewer ähnlich 'more' ... aber besser! %description -l es less es un visor de archivo texto parecido con 'more', sólo que mejor. %description -l fr less est un visualisateur de fichier texte, comme « more », mais en mieux. %description -l pl Less jest programem podobnym w dzia³aniu do standardowego uniksowego `more', lecz o znacznie wiêkszych mo¿liwo¶ciach. %description -l pt_BR less é um visualizador de arquivo texto parecido com 'more', só que melhor. %description -l ru ðÒÏÇÒÁÍÍÁ ÄÌÑ ÐÒÏÓÍÏÔÒÁ ÔÅËÓÔÏ×ÙÈ ÆÁÊÌÏ×, ÐÏÈÏÖÁ ÎÁ more, ÎÏ ÉÍÅÅÔ ÂÏÌØÛÅ ×ÏÚÍÏÖÎÏÓÔÅÊ. less ÐÏÚ×ÏÌÑÅÔ Ä×ÉÇÁÔØÓÑ ÐÏ ÆÁÊÌÕ × ÏÂÒÁÔÎÏÍ ÎÁÐÒÁ×ÌÅÎÉÉ. ðÏÓËÏÌØËÕ less ÎÅ ÓÞÉÔÙ×ÁÅÔ ÐÒÅÄ×ÁÒÉÔÅÌØÎÏ ×ÅÓØ ×ÈÏÄÎÏÊ ÆÁÊÌ, ÏÎ ÚÁÐÕÓËÁÅÔÓÑ ÚÎÁÞÉÔÅÌØÎÏ ÂÙÓÔÒÅÅ ÔÅËÓÔÏ×ÙÈ ÒÅÄÁËÔÏÒÏ× (ÎÁÐÒÉÍÅÒ, vi). %description -l tr less, more aracýna çok benzeyen ama ondan daha yetenekli bir dosya görüntüleme aracýdýr. Metin dosyalarýnýn sayfa sayfa gösterilmesini saðlar. %description -l uk ðÒÏÇÒÁÍÁ ÄÌÑ ÐÅÒÅÇÌÑÄÕ ÔÅËÓÔÏ×ÉÈ ÆÁÊ̦×; ÓÈÏÖÁ ÎÁ more, ÁÌÅ ÍÁ¤ ¦ÌØÛÅ ÍÏÖÌÉ×ÏÓÔÅÊ. less ÄÏÚ×ÏÌѤ ÒÕÈÁÔÉÓØ ÐÏ ÆÁÊÌÕ × Ú×ÏÒÏÔÎØÏÍÕ ÎÁÐÒÑÍËÕ. ïÓ˦ÌØËÉ less ÎÅ ÚÞÉÔÕ¤ ÐÏÐÅÒÅÄÎØÏ ×ÅÓØ ×ȦÄÎÉÊ ÆÁÊÌ, צΠÚÁÐÕÓËÁ¤ÔØÓÑ ÚÎÁÞÎÏ Û×ÉÄÛÅ Î¦Ö ÔÅËÓÔÏצ ÒÅÄÁËÔÏÒÉ (ÎÁÐÒÉËÌÁÄ, vi). %prep %setup -q %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %build chmod -R u+w . %{__autoconf} %configure %{__make} \ CPPFLAGS="-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT{%{_mandir},/etc/env.d} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} install %{SOURCE2} $RPM_BUILD_ROOT%{_bindir} install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man1 # Prepare env file cat > $RPM_BUILD_ROOT/etc/env.d/LESSOPEN < $RPM_BUILD_ROOT/etc/env.d/LESS echo '#PAGER=less' > $RPM_BUILD_ROOT/etc/env.d/PAGER rm -f $RPM_BUILD_ROOT%{_mandir}/README.less-non-english-man-pages* %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc README NEWS %attr(755,root,root) %{_bindir}/* %config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/* %{_mandir}/man1/* %lang(de) %{_mandir}/de/man1/* %lang(hu) %{_mandir}/hu/man1/* %lang(it) %{_mandir}/it/man1/* %lang(ja) %{_mandir}/ja/man1/* %lang(pl) %{_mandir}/pl/man1/*