X-Git-Url: http://git.indexdata.com/?p=idzebra-moved-to-github.git;a=blobdiff_plain;f=idzebra.spec;h=343baeadbe26d8971905bc5de083eaf0f08b0297;hp=e1f453371ddb62dce5970928832a84ed926a8162;hb=20e2d608e0cd383054e627db00264388affb58cd;hpb=693a0db94b4b3ac9aee7722572a6b81a86a12e13 diff --git a/idzebra.spec b/idzebra.spec index e1f4533..343baea 100644 --- a/idzebra.spec +++ b/idzebra.spec @@ -1,9 +1,9 @@ -Name: idzebra-2.0 -Version: 2.0.46 +%define idmetaversion %(. ./IDMETA; echo $VERSION|tr -d '\n') +Name: idzebra +%define namev idzebra-2.0 +Version: %{idmetaversion} Release: 1indexdata -Requires: lib%{name}-modules = %{version} License: GPL -Group: Applications/Databases Vendor: Index Data ApS Source: idzebra-%{version}.tar.gz BuildRoot: %{_tmppath}/idzebra-%{version}-root @@ -12,38 +12,49 @@ URL: http://www.indexdata.dk/zebra/ BuildRequires: libyaz4-devel >= 4.2.0 BuildRequires: expat-devel, bzip2-devel, tcl, zlib-devel Summary: High-performance, structured text indexing and retrival engine. - +Group: Applications/Databases %description Zebra is a high-performance, general-purpose structured text indexing and retrieval engine. It reads structured records in a variety of input formats (eg. email, XML, MARC) and allows access to them through exact boolean search expressions and relevance-ranked free-text queries. -%package -n lib%{name} +%package -n %{namev} +Summary: High-performance, structured text indexing and retrival engine. +Group: Applications/Databases +Requires: lib%{namev}-modules = %{version} +%description -n %{namev} +Zebra is a high-performance, general-purpose structured text indexing +and retrieval engine. It reads structured records in a variety of input +formats (eg. email, XML, MARC) and allows access to them through exact +boolean search expressions and relevance-ranked free-text queries. + + +%package -n lib%{namev} Summary: Zebra libraries Group: Libraries Requires: libyaz4 bzip2-libs -%description -n lib%{name} +%description -n lib%{namev} Libraries for the Zebra search engine. %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%package -n lib%{name}-modules +%package -n lib%{namev}-modules Summary: Zebra modules Group: Libraries -Requires: lib%{name} = %{version} expat tcl -%description -n lib%{name}-modules +Requires: lib%{namev} = %{version} expat tcl +%description -n lib%{namev}-modules Modules for the Zebra search engine. -%package -n lib%{name}-devel +%package -n lib%{namev}-devel Summary: Zebra development libraries Group: Development/Libraries -Requires: lib%{name} = %{version} libyaz4-devel bzip2-devel -%description -n lib%{name}-devel +Requires: lib%{namev} = %{version} libyaz4-devel bzip2-devel +%description -n lib%{namev}-devel Development libraries for the Zebra search engine. %prep -%setup -n idzebra-%{version} +%setup %build @@ -66,24 +77,26 @@ rm ${RPM_BUILD_ROOT}/%{_mandir}/man1/idzebra-config.* %clean rm -fr ${RPM_BUILD_ROOT} -%files +%files -n %{namev} %defattr(-,root,root) %doc README LICENSE.zebra NEWS %config /usr/share/idzebra-2.0/tab %{_bindir}/zebrasrv-* %{_bindir}/zebraidx-* +%{_bindir}/idzebra-abs2dom* /usr/share/doc/idzebra-2.0 %{_mandir}/*/zebraidx-* %{_mandir}/*/zebrasrv-* +%{_mandir}/*/idzebra-abs2dom* /usr/share/idzebra-2.0-examples -%files -n lib%{name} +%files -n lib%{namev} %{_libdir}/*.so.* -%files -n lib%{name}-modules +%files -n lib%{namev}-modules %{_libdir}/idzebra-2.0/modules/* -%files -n lib%{name}-devel +%files -n lib%{namev}-devel %{_bindir}/idzebra-config-* %{_includedir}/idzebra-2.0 %{_libdir}/*.so