X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=pazpar2.spec;h=7e442f6fdc3d605d74a8d367c9e0380ff13343d3;hb=16243f5da245028624661f8b6bbd3900d1fdc9d3;hp=24b42b25f2b1a911e0b4d391c487edd188d2e46d;hpb=5fe9562af9ccfea4cbc3875a02327b320df9c021;p=pazpar2-moved-to-github.git diff --git a/pazpar2.spec b/pazpar2.spec index 24b42b2..7e442f6 100644 --- a/pazpar2.spec +++ b/pazpar2.spec @@ -1,17 +1,18 @@ +%define idmetaversion %(. ./IDMETA; echo $VERSION|tr -d '\n') Summary: Metasearcher Name: pazpar2 -Version: 1.5.5 +Version: %{idmetaversion} Release: 1indexdata License: GPL Group: Applications/Internet Vendor: Index Data ApS Source: pazpar2-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-root -BuildRequires: libyaz4-devel +BuildRequires: libyaz5-devel >= 5.0.0 Packager: Adam Dickmeiss URL: http://www.indexdata.com/pazpar2 Summary: pazpar2 daemon -Requires: libyaz4 +Requires: libyaz5 >= 5.0.0 %description Pazpar2 is a high-performance, user interface-independent, data @@ -70,8 +71,7 @@ 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 +make install DESTDIR=${RPM_BUILD_ROOT} mkdir -p ${RPM_BUILD_ROOT}/etc/pazpar2 mkdir -p ${RPM_BUILD_ROOT}/etc/pazpar2/settings mkdir -p ${RPM_BUILD_ROOT}/etc/pazpar2/services-enabled @@ -80,12 +80,13 @@ 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 -r etc/settings/mkc ${RPM_BUILD_ROOT}/etc/pazpar2/settings cp etc/*.xsl ${RPM_BUILD_ROOT}/etc/pazpar2/ mkdir -p ${RPM_BUILD_ROOT}/etc/rc.d/init.d -install -m755 src/pazpar2.rpm.init ${RPM_BUILD_ROOT}/etc/rc.d/init.d/pazpar2 +install -m755 rpm/pazpar2.init ${RPM_BUILD_ROOT}/etc/rc.d/init.d/pazpar2 echo "Alias /pazpar2 /usr/share/pazpar2" >${RPM_BUILD_ROOT}/etc/pazpar2/ap2pazpar2-js.cfg mkdir -p ${RPM_BUILD_ROOT}/etc/logrotate.d -install -m644 src/pazpar2.rpm.logrotate ${RPM_BUILD_ROOT}/etc/logrotate.d/pazpar2 +install -m644 rpm/pazpar2.logrotate ${RPM_BUILD_ROOT}/etc/logrotate.d/pazpar2 %clean rm -fr ${RPM_BUILD_ROOT} @@ -96,11 +97,13 @@ rm -fr ${RPM_BUILD_ROOT} %{_sbindir}/pazpar2 %dir %{_sysconfdir}/pazpar2 %dir %{_sysconfdir}/pazpar2/settings +%dir %{_sysconfdir}/pazpar2/settings/mkc %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/settings/*/*.xml %config %{_sysconfdir}/pazpar2/services-available/*.xml %config %{_sysconfdir}/rc.d/init.d/pazpar2 %config(noreplace) /etc/logrotate.d/pazpar2