Add pazpar2.spec.in (not working at all)
[pazpar2-moved-to-github.git] / pazpar2.spec.in
1 Summary: Metasearcher
2 Name: pazpar2
3 Version: @VERSION@
4 Release: 1
5 License: BSD
6 Group: Applications/Internet
7 Vendor: Index Data ApS <info@indexdata.dk>
8 Source: pazpar2-%{version}.tar.gz
9 BuildRoot: %{_tmppath}/%{name}-%{version}-root
10 BuildRequires: libyaz4-devel
11 Packager: Adam Dickmeiss <adam@indexdata.dk>
12 URL: http://www.indexdata.com/pazpar2
13
14 %description
15 Pazpar2 is a high-performance, user interface-independent, data
16 model-independent metasearching middleware featuring merging, relevance
17 ranking, record sorting, and faceted results.
18
19 %package -n pazpar2
20 Summary: pazpar2 daemon
21 Group: Applications/Internet
22 Requires: libyaz4
23
24 %description -n pazpar2-js
25 This package includes the Java Script library pz2.js. It also adds an
26 Alias for Apache2 so that this library and other demo portals are
27 available.
28
29 %post -p /sbin/ldconfig 
30 %postun -p /sbin/ldconfig 
31
32 %prep
33 %setup
34
35 %build
36
37 CFLAGS="$RPM_OPT_FLAGS" \
38  ./configure --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} \
39         --with-yaz=/usr/bin
40 make CFLAGS="$RPM_OPT_FLAGS"
41
42 %install
43 rm -fr ${RPM_BUILD_ROOT}
44 make prefix=${RPM_BUILD_ROOT}/%{_prefix} mandir=${RPM_BUILD_ROOT}/%{_mandir} \
45         libdir=${RPM_BUILD_ROOT}/%{_libdir} install
46 rm ${RPM_BUILD_ROOT}/%{_libdir}/*.la
47
48 %clean
49 rm -fr ${RPM_BUILD_ROOT}
50
51 %files
52 %defattr(-,root,root)
53 %doc README LICENSE NEWS
54 %{_sbindir}/pazpar2
55 %{_etcdir}/pazpar2
56 %{_mandir}/man5/pazpar2*
57 %{_mandir}/man7/pazpar2*
58 %{_mandir}/man8/pazpar2*
59
60 %files -n pazpar2-js
61 %defattr(-,root,root)
62 %{_datadir}/js/pz2.js