Version 1.2.4
[yazpp-moved-to-github.git] / yazpp.spec
1 Summary: YAZ++ package (main)
2 Name: yazpp
3 Version: 1.2.4
4 Release: 1indexdata
5 License: BSD
6 Group: Applications/Internet
7 Vendor: Index Data ApS <info@indexdata.dk>
8 Source: yazpp-%{version}.tar.gz
9 BuildRoot: %{_tmppath}/%{name}-%{version}-root
10 Prefix: %{_prefix}
11 BuildRequires: pkgconfig, libyaz4-devel >= 4.1.0
12 Packager: Adam Dickmeiss <adam@indexdata.dk>
13 URL: http://www.indexdata.com/yazplusplus
14
15 %description
16 YAZ++ package.
17
18 %package -n libyazpp4
19 Summary: YAZ++ and ZOOM library
20 Group: Libraries
21 Requires: libyaz4 >= 4.1.0
22
23 %description -n libyazpp4
24 Libraries for the YAZ++ package.
25
26 %package -n libyazpp4-devel
27 Summary: Z39.50 Library - development package
28 Group: Development/Libraries
29 Requires: libyazpp4 = %{version}, libyaz4-devel
30
31 %description -n libyazpp4-devel
32 Development libraries and include files for the YAZ++ package.
33
34 %prep
35 %setup
36
37 %build
38
39 CFLAGS="$RPM_OPT_FLAGS" \
40  ./configure --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} \
41         --enable-shared --with-yaz=/usr/bin
42 make CFLAGS="$RPM_OPT_FLAGS"
43
44 %install
45 rm -fr ${RPM_BUILD_ROOT}
46 make prefix=${RPM_BUILD_ROOT}/%{_prefix} mandir=${RPM_BUILD_ROOT}/%{_mandir} \
47         libdir=${RPM_BUILD_ROOT}/%{_libdir} install
48 rm ${RPM_BUILD_ROOT}/%{_libdir}/*.la
49
50 %clean
51 rm -fr ${RPM_BUILD_ROOT}
52
53 %post -n libyazpp4 -p /sbin/ldconfig 
54 %postun -n libyazpp4 -p /sbin/ldconfig 
55
56 %files -n libyazpp4
57 %doc README LICENSE NEWS
58 %defattr(-,root,root)
59 %{_libdir}/*.so.*
60
61 %files -n libyazpp4-devel
62 %defattr(-,root,root)
63 %{_bindir}/yazpp-config
64 %{_includedir}/yazpp
65 %{_libdir}/*.so
66 %{_libdir}/*.a
67 %{_datadir}/aclocal/yazpp.m4
68 %{_mandir}/man?/yazpp-config.*
69 %{_datadir}/doc/yazpp
70