X-Git-Url: http://git.indexdata.com/?p=simpleserver-moved-to-github.git;a=blobdiff_plain;f=libnet-z3950-simpleserver-perl.spec;fp=libnet-z3950-simpleserver-perl.spec;h=4ee178ae37e0f6d91e888205e06b6f798f121c5c;hp=0000000000000000000000000000000000000000;hb=bcace18f4887822086a9d0ddd66cb72b713f017f;hpb=bbae3fcc7f1b9cf30cbfdd1ab3d7784b618ad6cc diff --git a/libnet-z3950-simpleserver-perl.spec b/libnet-z3950-simpleserver-perl.spec new file mode 100644 index 0000000..4ee178a --- /dev/null +++ b/libnet-z3950-simpleserver-perl.spec @@ -0,0 +1,53 @@ +%define idmetaversion %(. ./IDMETA; echo $VERSION|tr -d '\n') +Summary: Perl API to the YAZ generic front-end server (Z39.50 server) +Name: libnet-z3950-simpleserver-perl +Version: %{idmetaversion} +Release: 1.indexdata +License: Perl +Group: Applications/Internet +Vendor: Index Data ApS +Source: %{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: perl +BuildRequires: libyaz4-devel >= 4.2.48 +# On Centos6: BuildRequires: perl-ExtUtils-MakeMaker +Packager: Jakub Skoczen +URL: http://www.indexdata.com/simpleserver/ + +Requires: libyaz4 >= 4.2.48 + +%description +The SimpleServer module is a tool for constructing Z39.50 "Information +Retrieval" servers in Perl. The module is easy to use, but it +does help to have an understanding of the Z39.50 query +structure and the construction of structured retrieval records. + +%prep +%setup + +%build +perl Makefile.PL PREFIX=$RPM_BUILD_ROOT/usr +make + +%install +make pure_install +# Perl's make install seems to create both uncompressed AND compressed +# versions of the manual pages, which confuses /usr/lib/rpm/brp-compress +find $RPM_BUILD_ROOT/usr/share/man -name '*.gz' -exec rm -f '{}' \; + +# Install additional documentation +DOCDIR=$RPM_BUILD_ROOT%{_datadir}/doc/perl-simpleserver +mkdir -p $DOCDIR +cp -p README Changes $DOCDIR/ + +%clean +rm -fr ${RPM_BUILD_ROOT} + +%check || : +make test + +%files +%defattr(-,root,root) +%{_libdir}/perl5 +%doc %{_mandir}/man3/*.3* +%doc %{_datadir}/doc/perl-simpleserver