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