diff --git a/.gitignore b/.gitignore index 2583c8c..96d81ec 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ Search-Xapian-1.0.20.0.tar.gz /Search-Xapian-1.2.25.0.tar.gz /Search-Xapian-1.2.25.1.tar.gz /Search-Xapian-1.2.25.2.tar.gz +/Search-Xapian-1.2.25.4.tar.gz diff --git a/perl-Search-Xapian.rpmlintrc b/perl-Search-Xapian.rpmlintrc new file mode 100644 index 0000000..4a51156 --- /dev/null +++ b/perl-Search-Xapian.rpmlintrc @@ -0,0 +1,2 @@ +from Config import * +addFilter("spelling-error .* perlish"); diff --git a/perl-Search-Xapian.spec b/perl-Search-Xapian.spec index d938d35..4679a18 100644 --- a/perl-Search-Xapian.spec +++ b/perl-Search-Xapian.spec @@ -1,6 +1,6 @@ Name: perl-Search-Xapian -Version: 1.2.25.2 -Release: 7%{?dist} +Version: 1.2.25.4 +Release: 1%{?dist} Summary: Xapian perl bindings License: GPL+ or Artistic @@ -34,11 +34,7 @@ BuildRequires: perl(lib) BuildRequires: perl(Test) BuildRequires: perl(Test::More) BuildRequires: perl(vars) -# Optional tests: -BuildRequires: perl(threads) -BuildRequires: perl(Test::Pod) >= 1.14 -# Test::Pod::Coverage 1.04 not used -Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(:MODULE_COMPAT_%(eval "`/usr/bin/perl -V:version`"; echo $version)) %{?perl_default_filter} @@ -53,18 +49,17 @@ more 'perlish' interface to some common operations, as demonstrated above. %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1 -make %{?_smp_mflags} +/usr/bin/perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1 NO_PERLLOCAL=1 +%{make_build} %install -make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT +%{make_install} %{_fixperms} $RPM_BUILD_ROOT/* %check -# the pod coverage tests fail -TEST_POD=1 make test +%{make_build} test %files @@ -74,6 +69,13 @@ TEST_POD=1 make test %changelog +* Sun Nov 22 2020 Emmanuel Seyman - 1.2.25.4-1 +- Update to 1.2.25.4 +- Replace %%{__perl} with /usr/bin/perl +- Use %%{make_install} instead of "make pure_install" +- Use %%{make_build} instead of make +- Pass NO_PERLLOCAL to Makefile.PL + * Tue Jul 28 2020 Fedora Release Engineering - 1.2.25.2-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 03a2c57..e20458b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Search-Xapian-1.2.25.2.tar.gz) = 92b92f28cf50d162905ef230a28956a4e57d3baca81d227751e905756239be0f843b58f38a8dfdb6c8b6ae827e37a60d7df7022cfab43164293223dd430d4d2d +SHA512 (Search-Xapian-1.2.25.4.tar.gz) = 14d34641583fb3cce3e7cd4b16e5001be9c7808d07e4942b4842196f36906649053d1ff522a5a1b82200ecd714c55afaf7bd653bf7df9a462db91d05cd12cb01