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