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