]> git.pld-linux.org Git - packages/chmlib.git/blob - chmlib.spec
- new
[packages/chmlib.git] / chmlib.spec
1 Summary:        chmlib - library designed for accessing MS ITSS files
2 Summary(pl):    chmlib - biblioteka pozwalaj±ca na dostêp do plików MS ITSS
3 Name:           chmlib
4 Version:        0.2
5 Release:        1
6 License:        GPL
7 Group:          Libraries
8 Source0:        http://64.81.172.220/~jedwin/projects/chmlib/%{name}-%{version}.tbz
9 URL:            http://64.81.172.220/~jedwin/projects/chmlib/
10 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
11
12 %description
13 chmlib is a small library designed for accessing MS ITSS files. The
14 ITSS file format is used for Microsoft Html Help files (.chm), which
15 have been the predominant medium for software documentation from
16 Microsoft during the past several years, having superceded the
17 previously used .hlp file format.
18
19 %description -l pl
20 chmlib to niewielka biblioteka przeznaczona do odczytu plików MS ITSS.
21 Format ITSS jest u¿ywany w plikach Microsoft Html Help (.chm), które
22 sta³y siê dominuj±cym medium dla elektronicznej dokumentacji
23 udostêpnianej przez Microsoft w ostatnim czasie, zastêpuj±c poprzednio
24 u¿ywane pliki .hlp.
25
26 %package devel
27 Summary:        chmlib header files
28 Summary(pl):    Pliki nag³ówkowe chmlib
29 Group:          Development/Libraries
30 Requires:       %{name} = %{version}
31
32 %description devel
33 Header files needed for building programs that use chmlib.
34
35 %description devel -l pl
36 Pliki nag³ówkowe potrzebne do tworzenia programów z u¿yciem chmlib.
37
38 %package static
39 Summary:        chmlib static library
40 Summary(pl):    Biblioteka statyczna chmlib
41 Group:          Development/Libraries
42 Requires:       %{name}-devel = %{version}
43
44 %description static
45 Static version of chmlib.
46
47 %description static -l pl
48 Statyczna wersja chmlib.
49
50 %prep
51 %setup -q
52
53 %build
54 %{__make} all examples \
55         CFLAGS="%{rpmcflags} -DCHM_MT -DCHM_USE_PREAD -DCHM_USE_IO64 -L.libs" \
56         LDFLAGS="%{rpmldflags} -lpthread" \
57         CC="%{__cc}" LD="%{__cc}" \
58         INSTALLPREFIX="%{_prefix}"
59
60 %install
61 rm -rf $RPM_BUILD_ROOT
62 install -d $RPM_BUILD_ROOT{%{_libdir},%{_includedir},%{_bindir}}
63
64 %{__make} install \
65         INSTALLPREFIX=$RPM_BUILD_ROOT%{_prefix}
66
67 install *_chmLib chm_http $RPM_BUILD_ROOT%{_bindir}
68
69 gzip -9nf AUTHORS README
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
74 %post   -p /sbin/ldconfig
75 %postun -p /sbin/ldconfig
76
77 %files
78 %defattr(644,root,root,755)
79 %doc *.gz
80 %attr(755,root,root) %{_bindir}/*
81 %attr(755,root,root) %{_libdir}/lib*.so.*.*
82
83 %files devel
84 %defattr(644,root,root,755)
85 %{_includedir}/*.h
86 %attr(755,root,root) %{_libdir}/lib*.so
87 %attr(755,root,root) %{_libdir}/lib*.la
88
89 %files static
90 %defattr(644,root,root,755)
91 %{_libdir}/lib*.a
This page took 0.056604 seconds and 4 git commands to generate.