]> git.pld-linux.org Git - packages/source-highlight.git/blame - source-highlight.spec
- release 2
[packages/source-highlight.git] / source-highlight.spec
CommitLineData
5a78beb7 1Summary: GNU Source Highlight
fd896d07 2Summary(pl.UTF-8): Podświetlanie składni z projektu GNU
5a78beb7 3Name: source-highlight
8cc44e39 4Version: 3.1.6
02aa5bb7 5Release: 2
41351bf5 6License: GPL v3+
5a78beb7 7Group: Applications/Publishing
41351bf5 8Source0: http://ftp.gnu.org/gnu/src-highlite/%{name}-%{version}.tar.gz
8cc44e39 9# Source0-md5: 44856c15a5dc8694e30d92f640ed348f
41351bf5 10Patch0: %{name}-info.patch
5ed541e5 11URL: http://www.gnu.org/software/src-highlite/
5ed04ced 12BuildRequires: automake
6db7bfa9 13BuildRequires: boost-devel >= 1.36.0
5ed04ced 14BuildRequires: flex
5a78beb7 15BuildRequires: libstdc++-devel
41351bf5 16BuildRequires: texinfo
3c32c45d 17Requires: %{name}-libs = %{version}-%{release}
5a78beb7 18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
21This program, given a source file, produces a document with syntax
22highlighting.
23
10a403aa 24At the moment this package can handle:
5a78beb7 25
0e59593f
AG
26- Ada
27- Asm (new)
28- Applescript (new)
29- Awk (new)
9e193422 30- Autoconf files
0e59593f 31- Bat (new)
9e193422
AG
32- Bib
33- Bison
0e59593f
AG
34- C/C++
35- C#
36- Clipper (new)
37- Cobol (new)
38- Configuration files (generic)
9e193422
AG
39- Caml
40- Changelog
41- Css
0e59593f 42- D (new)
9e193422 43- Diff
0e59593f
AG
44- Erlang (new)
45- errors (compiler output) (new)
9e193422
AG
46- Flex
47- Fortran
48- GLSL
0e59593f 49- Haskell
9e193422
AG
50- Haxe
51- Html
52- ini files
5ed541e5 53- Java
54- Javascript
9e193422
AG
55- KDE desktop files
56- Latex
57- Ldap files
58- Logtalk
59- Log files
60- lsm files (Linux Software Map)
61- Lua
62- Makefile
0e59593f 63- Manifest (new)
9e193422
AG
64- M4
65- ML
0e59593f 66- Oz
9e193422 67- Pascal
5ed541e5 68- Perl
0e59593f 69- pkg-config files
9e193422
AG
70- PHP
71- Postscript
72- Prolog
73- Properties files
5ed541e5 74- Python
9e193422 75- RPM Spec files
5ed541e5 76- Ruby
0e59593f 77- Scala
9e193422
AG
78- Shell
79- S-Lang
80- Sql
81- Tcl
0e59593f
AG
82- Texinfo
83- VBscript (new)
9e193422 84- XML
0e59593f 85- XOrg conf files
5a78beb7 86
5ed541e5 87as source languages, and
0e59593f 88
5ed541e5 89- HTML
90- XHTML
9e193422
AG
91- ANSI color escape sequences
92- LaTeX
93- Texinfo
94- DocBook
5ed541e5 95
0e59593f 96
5ed541e5 97as output formats.
5a78beb7 98
90467c55
JR
99%description -l pl.UTF-8
100Ten program z pliku źródłowego tworzy dokument z podświetloną
101składnią.
5ed541e5 102
90467c55 103Aktualnie obsługiwane języki źródłowe to:
5ed541e5 104
0e59593f
AG
105- Ada
106- Asm (nowość)
107- Applescript (nowość)
108- Awk (nowość)
9e193422 109- Autoconf files
0e59593f 110- Bat (nowość)
9e193422
AG
111- Bib
112- Bison
0e59593f
AG
113- C/C++
114- C#
115- Clipper (nowość)
116- Cobol (nowość)
117- Configuration files (generic)
9e193422
AG
118- Caml
119- Changelog
120- Css
0e59593f 121- D (nowość)
9e193422 122- Diff
0e59593f
AG
123- Erlang (nowość)
124- errors (compiler output) (nowość)
9e193422
AG
125- Flex
126- Fortran
127- GLSL
0e59593f 128- Haskell
9e193422
AG
129- Haxe
130- Html
131- ini files
5ed541e5 132- Java
133- Javascript
9e193422
AG
134- KDE desktop files
135- Latex
136- Ldap files
137- Logtalk
138- Log files
139- lsm files (Linux Software Map)
140- Lua
141- Makefile
0e59593f 142- Manifest (nowość)
9e193422
AG
143- M4
144- ML
0e59593f 145- Oz
9e193422 146- Pascal
5ed541e5 147- Perl
0e59593f 148- pkg-config files
9e193422
AG
149- PHP
150- Postscript
151- Prolog
152- Properties files
5ed541e5 153- Python
9e193422 154- RPM Spec files
5ed541e5 155- Ruby
0e59593f 156- Scala
9e193422
AG
157- Shell
158- S-Lang
159- Sql
160- Tcl
0e59593f
AG
161- Texinfo
162- VBscript (nowość)
9e193422 163- XML
0e59593f 164- XOrg conf files
5ed541e5 165
90467c55 166a wynikiem może być:
5ed541e5 167
168- HTML
169- XHTML
9e193422
AG
170- ANSI color escape sequences
171- LaTeX
172- Texinfo
173- DocBook
174
bbdd359f
JB
175%package libs
176Summary: Source highlight library
177Summary(pl.UTF-8): Biblioteka podświetlania składni
178Group: Libraries
179
180%description libs
181Source highlight library.
182
183%description libs -l pl.UTF-8
184Biblioteka podświetlania składni.
185
0e59593f
AG
186%package devel
187Summary: Header file for srchlite library
188Summary(pl.UTF-8): Plik nagłówkowy biblioteki srchlite
189Group: Development/Libraries
3c32c45d 190Requires: %{name}-libs = %{version}-%{release}
88a857be
JB
191Requires: boost-devel >= 1.36.0
192Requires: libstdc++-devel
0e59593f
AG
193
194%description devel
195Header file for srchlite library.
196
197%description devel -l pl.UTF-8
198Plik nagłówkowy biblioteki srchlite.
199
0e59593f
AG
200%package static
201Summary: Static source-highlight library
202Summary(pl.UTF-8): Statyczna biblioteka source-highlight
203Group: Development/Libraries
3c32c45d 204Requires: %{name}-devel = %{version}-%{release}
0e59593f
AG
205
206%description static
207Statoic source highlight library.
208
209%description static -l pl.UTF-8
210Statyczna biblioteka podświetlania składni.
211
9e193422
AG
212%package -n bash-completion-source-highlight
213Summary: bash-completion for source-higlight
214Summary(pl.UTF-8): bashowe uzupełnianie nazw dla pakietu source-highlight
215Group: Applications/Shells
216Requires: bash-completion
217
218%description -n bash-completion-source-highlight
219This package provides bash-completion for source-highlight.
220
221%description -n bash-completion-source-highlight -l pl.UTF-8
0e59593f
AG
222Pakiet ten dostarcza bashowe uzupełnianie nazw dla pakiet
223source-highlight.
10a403aa 224
5a78beb7 225%prep
226%setup -q
41351bf5 227%patch0 -p1
5a78beb7 228
229%build
5ed04ced 230cp -f /usr/share/automake/config.sub .
6237e2ed 231%configure \
232 --with-boost-libdir=%{_libdir}
5a78beb7 233%{__make}
234
235%install
236rm -rf $RPM_BUILD_ROOT
a2a9e200 237install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
5a78beb7 238
aa683887 239%{__make} install \
bada9daf 240 DESTDIR=$RPM_BUILD_ROOT
241
242mv -f $RPM_BUILD_ROOT%{_docdir}/%{name}/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
5a78beb7 243
5c844ddf
JB
244%clean
245rm -rf $RPM_BUILD_ROOT
246
fb4c9b56 247%post -p /sbin/postshell
8b74804b 248-/usr/sbin/fix-info-dir -c %{_infodir}
5ed04ced 249
fb4c9b56 250%postun -p /sbin/postshell
8b74804b 251-/usr/sbin/fix-info-dir -c %{_infodir}
5ed04ced 252
0e59593f
AG
253%post libs -p /sbin/ldconfig
254%postun libs -p /sbin/ldconfig
255
5a78beb7 256%files
257%defattr(644,root,root,755)
5ed04ced 258%doc AUTHORS ChangeLog NEWS README THANKS TODO.txt doc/{*.css,*.html,*.java}
41351bf5
JB
259%attr(755,root,root) %{_bindir}/check-regexp
260%attr(755,root,root) %{_bindir}/cpp2html
261%attr(755,root,root) %{_bindir}/java2html
262%attr(755,root,root) %{_bindir}/source-highlight
0e59593f 263%attr(755,root,root) %{_bindir}/source-highlight-settings
41351bf5 264%attr(755,root,root) %{_bindir}/src-hilite-lesspipe.sh
acfee9b6 265%{_mandir}/man1/check-regexp.1*
41351bf5 266%{_mandir}/man1/source-highlight.1*
0e59593f 267%{_mandir}/man1/source-highlight-settings.1*
aa683887 268%dir %{_datadir}/%{name}
5ed04ced 269%{_datadir}/%{name}/*
270%{_infodir}/source-highlight.info*
0e59593f
AG
271%{_infodir}/source-highlight-lib.info*
272
bbdd359f
JB
273%files libs
274%defattr(644,root,root,755)
275%attr(755,root,root) %{_libdir}/libsource-highlight.so.*.*.*
276%attr(755,root,root) %ghost %{_libdir}/libsource-highlight.so.4
277
0e59593f
AG
278%files devel
279%defattr(644,root,root,755)
3c32c45d
MB
280%attr(755,root,root) %{_libdir}/libsource-highlight.so
281%{_libdir}/libsource-highlight.la
0e59593f 282%{_includedir}/srchilite
3c32c45d 283%{_pkgconfigdir}/source-highlight.pc
0e59593f 284
0e59593f
AG
285%files static
286%defattr(644,root,root,755)
3c32c45d 287%{_libdir}/libsource-highlight.a
9e193422
AG
288
289%files -n bash-completion-source-highlight
290%defattr(644,root,root,755)
8cc44e39 291%{_sysconfdir}/bash_completion.d/source-highlight
This page took 0.12673 seconds and 4 git commands to generate.