]> git.pld-linux.org Git - packages/less.git/blame - less.spec
- s/enviroment/environment/
[packages/less.git] / less.spec
CommitLineData
9c9dabed 1# - SECURITY: http://securitytracker.com/alerts/2004/Aug/1010988.html
e45577f9 2Summary: Text file browser -- less is more
63dfd094
ER
3Summary(de.UTF-8): Programm zum Anzeigen von Textdateien - weniger ist mehr
4Summary(es.UTF-8): Browser para archivo texto (- es +)
5Summary(fr.UTF-8): Une lecteur de fichiers texte
6Summary(pl.UTF-8): Przeglądarka plików tekstowych - mniej jest więcej
7Summary(pt_BR.UTF-8): Browser para arquivo texto (- é +)
8Summary(ru.UTF-8): Программа для просмотра текстовых файлов похожая на more, но лучше
9Summary(tr.UTF-8): Metin dosyası görüntüleyici - more benzeri
10Summary(uk.UTF-8): Програма для перегляду текстових файлів схожа на more, але краща
5a9e0b0e 11Name: less
ddb29dad 12Version: 394
a29c99f2 13Release: 7
dc12fd96 14License: GPL v2
f1c8b665 15Group: Applications/Text
ddb29dad
ER
16Source0: http://www.greenwoodsoftware.com/less/%{name}-%{version}.tar.gz
17# Source0-md5: a9f072ccefa0d315b325f3e9cdbd4b97
42d02e69 18Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
ec34b647 19# Source1-md5: 07bb76556307ab4cecba7abd3933bad2
f1c8b665 20Source2: %{name}pipe.sh
17710e44 21Source3: %{name}echo.1
f1c8b665 22Patch0: %{name}-DESTDIR.patch
df97eb2f 23Patch1: %{name}-shell.patch
10ba9b6e 24Patch4: %{name}-multilib.patch
e3a04070 25Patch2: %{name}-edit.patch
5b63b454 26Patch3: %{name}-libtinfo.patch
9a400d1f 27URL: http://www.greenwoodsoftware.com/less/
7abb9af8 28BuildRequires: autoconf
6c90b730 29BuildRequires: ncurses-devel >= 5.0
5a726b3e 30BuildRequires: rpmbuild(macros) >= 1.317
ab11646e 31Requires: file
17710e44 32Requires: setup >= 2.4.6
28cc6fe6 33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
2773e414 34
35%description
f39c46f6 36The less utility is a text file browser that resembles more, but has
37more capabilities. Less allows you to move backwards in the file as
38well as forwards. Since less doesn't have to read the entire input
39file before it starts, less starts up more quickly than text editors
40(for example, vi).
2773e414 41
77d1afdd
JR
42%description -l de.UTF-8
43less ist ein Textdatei-Viewer ähnlich 'more' ... aber besser!
2773e414 44
77d1afdd
JR
45%description -l es.UTF-8
46less es un visor de archivo texto parecido con 'more', sólo que mejor.
3d3a842c 47
77d1afdd
JR
48%description -l fr.UTF-8
49less est un visualisateur de fichier texte, comme « more », mais en
16631912 50mieux.
2773e414 51
77d1afdd
JR
52%description -l pl.UTF-8
53Less jest programem podobnym w działaniu do standardowego uniksowego
54`more', lecz o znacznie większych możliwościach.
2773e414 55
77d1afdd
JR
56%description -l pt_BR.UTF-8
57less é um visualizador de arquivo texto parecido com 'more', só que
3d3a842c 58melhor.
59
77d1afdd
JR
60%description -l ru.UTF-8
61Программа для просмотра текстовых файлов, похожа на more, но имеет
62больше возможностей. less позволяет двигаться по файлу в обратном
63направлении. Поскольку less не считывает предварительно весь входной
64файл, он запускается значительно быстрее текстовых редакторов
65(например, vi).
f39c46f6 66
77d1afdd
JR
67%description -l tr.UTF-8
68less, more aracına çok benzeyen ama ondan daha yetenekli bir dosya
69görüntüleme aracıdır. Metin dosyalarının sayfa sayfa gösterilmesini
70sağlar.
2773e414 71
77d1afdd
JR
72%description -l uk.UTF-8
73Програма для перегляду текстових файлів; схожа на more, але має більше
74можливостей. less дозволяє рухатись по файлу в зворотньому напрямку.
75Оскільки less не зчитує попередньо весь вхідний файл, він запускається
76значно швидше ніж текстові редактори (наприклад, vi).
f39c46f6 77
2773e414 78%prep
c8d52272 79%setup -q
80%patch0 -p1
f1c8b665 81%patch1 -p1
e3a04070 82%patch2 -p1
5b63b454 83%patch3 -p1
10ba9b6e 84%patch4 -p1
2773e414 85
86%build
d501d11e 87%{__autoconf}
44113756 88%configure
62c4aae4 89
f12cee44 90%{__make} \
6c90b730 91 CPPFLAGS="-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
2773e414 92
93%install
94rm -rf $RPM_BUILD_ROOT
1a929522 95install -d $RPM_BUILD_ROOT{%{_mandir},/etc/env.d}
2773e414 96
b835ed9f 97%{__make} install \
44113756 98 DESTDIR=$RPM_BUILD_ROOT
5001297e 99
6e39f4e3 100bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
304efde1 101install %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}
facfed46 102install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/man1
17710e44 103
104# Prepare env file
105cat > $RPM_BUILD_ROOT/etc/env.d/LESSOPEN <<EOF
106LESSOPEN="|lesspipe.sh %s"
107EOF
0d143cc8 108echo '#LESS="i m q s X -M"' > $RPM_BUILD_ROOT/etc/env.d/LESS
d403f2f2 109echo '#PAGER=less' > $RPM_BUILD_ROOT/etc/env.d/PAGER
5001297e 110
facfed46
ER
111rm -f $RPM_BUILD_ROOT%{_mandir}/README.less-non-english-man-pages*
112
2773e414 113%clean
114rm -rf $RPM_BUILD_ROOT
115
81ec24b6
ER
116%post
117%env_update
118
119%postun
120%env_update
121
2773e414 122%files
62c4aae4 123%defattr(644,root,root,755)
70b806ae 124%doc README NEWS
44113756 125%attr(755,root,root) %{_bindir}/*
d403f2f2 126%config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/*
44113756 127%{_mandir}/man1/*
6e39f4e3 128%lang(de) %{_mandir}/de/man1/*
129%lang(hu) %{_mandir}/hu/man1/*
130%lang(it) %{_mandir}/it/man1/*
131%lang(ja) %{_mandir}/ja/man1/*
44113756 132%lang(pl) %{_mandir}/pl/man1/*
This page took 0.117601 seconds and 4 git commands to generate.