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