Summary: Metasearcher Name: pazpar2 Version: @VERSION@ Release: 1 License: GPL Group: Applications/Internet Vendor: Index Data ApS Source: pazpar2-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: libyaz4-devel Packager: Adam Dickmeiss URL: http://www.indexdata.com/pazpar2 %description Pazpar2 is a high-performance, user interface-independent, data model-independent metasearching middleware featuring merging, relevance ranking, record sorting, and faceted results. Summary: pazpar2 daemon Requires: libyaz4 %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %package -n pazpar2-js Summary: pazpar2 JS Group: Data Requires: pazpar2 %description -n pazpar2-js This package includes the Java Script library pz2.js. It also adds an Alias for Apache2 so that this library and other demo portals are available. %package -n pazpar2-doc Summary: pazpar2 documentation Group: Data %description -n pazpar2-doc This package includes documentation for Pazpar2 - the metasearcher. %prep %setup %build CFLAGS="$RPM_OPT_FLAGS" \ ./configure --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} \ --with-yaz=/usr/bin make CFLAGS="$RPM_OPT_FLAGS" %install rm -fr ${RPM_BUILD_ROOT} make prefix=${RPM_BUILD_ROOT}/%{_prefix} mandir=${RPM_BUILD_ROOT}/%{_mandir} \ libdir=${RPM_BUILD_ROOT}/%{_libdir} install mkdir -p ${RPM_BUILD_ROOT}/etc/pazpar2 mkdir -p ${RPM_BUILD_ROOT}/etc/pazpar2/settings mkdir -p ${RPM_BUILD_ROOT}/etc/pazpar2/services-enabled mkdir -p ${RPM_BUILD_ROOT}/etc/pazpar2/services-available cp etc/server.xml ${RPM_BUILD_ROOT}/etc/pazpar2/ cp etc/default.xml ${RPM_BUILD_ROOT}/etc/pazpar2/services-available/ cp etc/services/*.xml ${RPM_BUILD_ROOT}/etc/pazpar2/services-available/ cp etc/settings/*.xml ${RPM_BUILD_ROOT}/etc/pazpar2/settings/ cp etc/*.xsl ${RPM_BUILD_ROOT}/etc/pazpar2/ %clean rm -fr ${RPM_BUILD_ROOT} %files %defattr(-,root,root) %doc README LICENSE NEWS %{_sbindir}/pazpar2 %dir %{_sysconfdir}/pazpar2 %dir %{_sysconfdir}/pazpar2/settings %dir %{_sysconfdir}/pazpar2/services-enabled %dir %{_sysconfdir}/pazpar2/services-available %config %{_sysconfdir}/pazpar2/*.xml %config %{_sysconfdir}/pazpar2/*.xsl %config %{_sysconfdir}/pazpar2/settings/*.xml %config %{_sysconfdir}/pazpar2/services-available/*.xml %{_mandir}/man5/pazpar2* %{_mandir}/man7/pazpar2* %{_mandir}/man8/pazpar2* %files -n pazpar2-js %defattr(-,root,root) %{_datadir}/pazpar2/js/pz2.js %files -n pazpar2-doc %defattr(-,root,root) %{_defaultdocdir}/pazpar2