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