]> git.pld-linux.org Git - packages/source-highlight.git/blame - source-highlight.spec
- updated to 3.1.6
[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
bbdd359f 5Release: 1
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}
0e59593f
AG
191
192%description devel
193Header file for srchlite library.
194
195%description devel -l pl.UTF-8
196Plik nagłówkowy biblioteki srchlite.
197
0e59593f
AG
198%package static
199Summary: Static source-highlight library
200Summary(pl.UTF-8): Statyczna biblioteka source-highlight
201Group: Development/Libraries
3c32c45d 202Requires: %{name}-devel = %{version}-%{release}
0e59593f
AG
203
204%description static
205Statoic source highlight library.
206
207%description static -l pl.UTF-8
208Statyczna biblioteka podświetlania składni.
209
9e193422
AG
210%package -n bash-completion-source-highlight
211Summary: bash-completion for source-higlight
212Summary(pl.UTF-8): bashowe uzupełnianie nazw dla pakietu source-highlight
213Group: Applications/Shells
214Requires: bash-completion
215
216%description -n bash-completion-source-highlight
217This package provides bash-completion for source-highlight.
218
219%description -n bash-completion-source-highlight -l pl.UTF-8
0e59593f
AG
220Pakiet ten dostarcza bashowe uzupełnianie nazw dla pakiet
221source-highlight.
10a403aa 222
5a78beb7 223%prep
224%setup -q
41351bf5 225%patch0 -p1
5a78beb7 226
227%build
5ed04ced 228cp -f /usr/share/automake/config.sub .
6237e2ed 229%configure \
230 --with-boost-libdir=%{_libdir}
5a78beb7 231%{__make}
232
233%install
234rm -rf $RPM_BUILD_ROOT
a2a9e200 235install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
5a78beb7 236
aa683887 237%{__make} install \
bada9daf 238 DESTDIR=$RPM_BUILD_ROOT
239
240mv -f $RPM_BUILD_ROOT%{_docdir}/%{name}/* $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
5a78beb7 241
5c844ddf
JB
242%clean
243rm -rf $RPM_BUILD_ROOT
244
fb4c9b56 245%post -p /sbin/postshell
8b74804b 246-/usr/sbin/fix-info-dir -c %{_infodir}
5ed04ced 247
fb4c9b56 248%postun -p /sbin/postshell
8b74804b 249-/usr/sbin/fix-info-dir -c %{_infodir}
5ed04ced 250
0e59593f
AG
251%post libs -p /sbin/ldconfig
252%postun libs -p /sbin/ldconfig
253
5a78beb7 254%files
255%defattr(644,root,root,755)
5ed04ced 256%doc AUTHORS ChangeLog NEWS README THANKS TODO.txt doc/{*.css,*.html,*.java}
41351bf5
JB
257%attr(755,root,root) %{_bindir}/check-regexp
258%attr(755,root,root) %{_bindir}/cpp2html
259%attr(755,root,root) %{_bindir}/java2html
260%attr(755,root,root) %{_bindir}/source-highlight
0e59593f 261%attr(755,root,root) %{_bindir}/source-highlight-settings
41351bf5 262%attr(755,root,root) %{_bindir}/src-hilite-lesspipe.sh
acfee9b6 263%{_mandir}/man1/check-regexp.1*
41351bf5 264%{_mandir}/man1/source-highlight.1*
0e59593f 265%{_mandir}/man1/source-highlight-settings.1*
aa683887 266%dir %{_datadir}/%{name}
5ed04ced 267%{_datadir}/%{name}/*
268%{_infodir}/source-highlight.info*
0e59593f
AG
269%{_infodir}/source-highlight-lib.info*
270
bbdd359f
JB
271%files libs
272%defattr(644,root,root,755)
273%attr(755,root,root) %{_libdir}/libsource-highlight.so.*.*.*
274%attr(755,root,root) %ghost %{_libdir}/libsource-highlight.so.4
275
0e59593f
AG
276%files devel
277%defattr(644,root,root,755)
3c32c45d
MB
278%attr(755,root,root) %{_libdir}/libsource-highlight.so
279%{_libdir}/libsource-highlight.la
0e59593f 280%{_includedir}/srchilite
3c32c45d 281%{_pkgconfigdir}/source-highlight.pc
0e59593f 282
0e59593f
AG
283%files static
284%defattr(644,root,root,755)
3c32c45d 285%{_libdir}/libsource-highlight.a
9e193422
AG
286
287%files -n bash-completion-source-highlight
288%defattr(644,root,root,755)
8cc44e39 289%{_sysconfdir}/bash_completion.d/source-highlight
This page took 0.130568 seconds and 4 git commands to generate.