]> git.pld-linux.org Git - packages/less.git/blob - less.spec
- rel 9
[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:        9
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}echo.1
21 Patch0:         %{name}-DESTDIR.patch
22 Patch1:         %{name}-shell.patch
23 Patch4:         %{name}-multilib.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:       lesspipe
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 %patch4 -p1
84
85 %build
86 %{__autoconf}
87 %configure
88
89 %{__make} \
90         CPPFLAGS="-D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
91
92 %install
93 rm -rf $RPM_BUILD_ROOT
94 install -d $RPM_BUILD_ROOT{%{_mandir},/etc/env.d}
95
96 %{__make} install \
97         DESTDIR=$RPM_BUILD_ROOT
98
99 bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
100 install %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/man1
101
102 # Prepare env files
103 echo '#LESS="i m q s X -M"' > $RPM_BUILD_ROOT/etc/env.d/LESS
104 echo '#PAGER=less' > $RPM_BUILD_ROOT/etc/env.d/PAGER
105
106 rm -f $RPM_BUILD_ROOT%{_mandir}/README.less-non-english-man-pages*
107
108 %clean
109 rm -rf $RPM_BUILD_ROOT
110
111 %post
112 %env_update
113
114 %postun
115 %env_update
116
117 %files
118 %defattr(644,root,root,755)
119 %doc README NEWS
120 %attr(755,root,root) %{_bindir}/*
121 %config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/*
122 %{_mandir}/man1/*
123 %lang(de) %{_mandir}/de/man1/*
124 %lang(hu) %{_mandir}/hu/man1/*
125 %lang(it) %{_mandir}/it/man1/*
126 %lang(ja) %{_mandir}/ja/man1/*
127 %lang(pl) %{_mandir}/pl/man1/*
This page took 0.085056 seconds and 3 git commands to generate.