X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=yaz.spec.in;h=114f58703696c917dc4fe8863331f65e697a0191;hp=0dc15c8d1b3eb63a0357b01e19e84baf6d75e530;hb=1141af3a859ba06226d7b3dd19eb3f83fa2f8753;hpb=212435a238eb26a3a041a7ce6a271c0217dd29bb diff --git a/yaz.spec.in b/yaz.spec.in index 0dc15c8..114f587 100644 --- a/yaz.spec.in +++ b/yaz.spec.in @@ -2,13 +2,18 @@ Summary: Z39.50 Programs Name: yaz Version: @VERSION@ Release: 1 -Requires: libxslt openssl readline libyaz3 = %{version} +Requires: libxslt gnutls readline libyaz3 = %{version} License: BSD Group: Applications/Internet Vendor: Index Data ApS Source: yaz-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-root -BuildRequires: libxml2-devel libxslt-devel tcp_wrappers openssl-devel readline-devel libicu-devel +%define TCPWRAPPER tcpd-devel +%if "%{_vendor}" == "redhat" +# Fedora requires tcp_wrappers-devel . +%define TCPWRAPPER tcp_wrappers +%endif +BuildRequires: pkgconfig libxml2-devel libxslt-devel gnutls-devel readline-devel libicu-devel %{TCPWRAPPER} Packager: Adam Dickmeiss URL: http://www.indexdata.dk/yaz/ @@ -19,16 +24,19 @@ for the ANSI/NISO Z39.50 protocol for Information Retrieval. %package -n libyaz3 Summary: Z39.50 Library Group: Libraries -Requires: libxslt openssl libicu +Requires: libxslt gnutls libicu %description -n libyaz3 YAZ is a library for the ANSI/NISO Z39.50 protocol for Information Retrieval. +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + %package -n libyaz3-devel Summary: Z39.50 Library - development package Group: Development/Libraries -Requires: libyaz3 = %{version} libxml2-devel libxslt-devel +Requires: libyaz3 = %{version} libxml2-devel libxslt-devel libicu-devel gnutls-devel %{TCPWRAPPER} Conflicts: libyaz-devel %description -n libyaz3-devel @@ -58,7 +66,7 @@ chain facility of YAZ. CFLAGS="$RPM_OPT_FLAGS" \ ./configure --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} \ - --enable-shared --enable-tcpd --with-xslt --with-openssl --with-icu + --enable-shared --enable-tcpd --with-xslt --with-gnutls --with-icu make CFLAGS="$RPM_OPT_FLAGS" %install @@ -71,7 +79,7 @@ rm -fr ${RPM_BUILD_ROOT} %files %defattr(-,root,root) -%doc README LICENSE NEWS TODO +%doc README LICENSE NEWS %{_bindir}/yaz-client %{_bindir}/yaz-ztest %{_bindir}/zoomsh @@ -83,6 +91,7 @@ rm -fr ${RPM_BUILD_ROOT} %{_mandir}/man1/yaz-marcdump.* %{_mandir}/man1/yaz-iconv.* %{_mandir}/man7/yaz-log.* +%{_mandir}/man7/bib1-attr.* %files -n libyaz3 %defattr(-,root,root)