Name: perl-Geo-Distance Version: 0.25 Release: 16%{?dist} Summary: Calculate distances and closest locations License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/Geo-Distance Source0: https://cpan.metacpan.org/authors/id/B/BL/BLUEFEET/Geo-Distance-%{version}.tar.gz BuildArch: noarch BuildRequires: coreutils BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(:VERSION) >= 5.8.1 BuildRequires: perl(Module::Build::Tiny) >= 0.035 BuildRequires: perl(strict) # Run-time: BuildRequires: perl(Carp) BuildRequires: perl(Const::Fast) >= 0.014 BuildRequires: perl(GIS::Distance) >= 0.14 BuildRequires: perl(GIS::Distance::Constants) >= 0.14 BuildRequires: perl(Math::Trig) BuildRequires: perl(warnings) # Tests: BuildRequires: perl(Test2::Require::Module) BuildRequires: perl(Test2::V0) >= 0.000094 # Optional tests: BuildRequires: perl(DBD::SQLite) >= 1.46 Requires: perl(Const::Fast) >= 0.014 Requires: perl(GIS::Distance) >= 0.14 Requires: perl(GIS::Distance::Constants) >= 0.14 # Remove under-specified dependencies %global __requires_exclude %{?__requires_exclude:%{__requires_exclude}|}^perl\\((Const::Fast|GIS::Distance(::Constants)?)|Test2::V0\\)$ %description This Perl library aims to provide as many tools to make it as simple as possible to calculate distances between geographic points, and anything that can be derived from that. Currently there is support for finding the closest locations within a specified distance, to find the closest number of points to a specified point, and to do basic point-to-point distance calculations. This Perl module is deprecated, use GIS::Distance instead. %package tests Summary: Tests for %{name} Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release} Requires: perl-Test-Harness Requires: perl(DBD::SQLite) >= 1.46 Requires: perl(GIS::Distance) >= 0.14 Requires: perl(Test2::V0) >= 0.000094 %description tests Tests from %{name}. Execute them with "%{_libexecdir}/%{name}/test". %prep %setup -q -n Geo-Distance-%{version} %build perl Build.PL --installdirs=vendor ./Build %install ./Build install --destdir=%{buildroot} --create_packlist=0 %{_fixperms} %{buildroot}/* # Install tests mkdir -p %{buildroot}%{_libexecdir}/%{name} cp -a t %{buildroot}%{_libexecdir}/%{name} cat > %{buildroot}%{_libexecdir}/%{name}/test << 'EOF' #!/bin/sh cd %{_libexecdir}/%{name} && exec prove -I . -j "$(getconf _NPROCESSORS_ONLN)" EOF chmod +x %{buildroot}%{_libexecdir}/%{name}/test %check export HARNESS_OPTIONS=j$(perl -e 'if ($ARGV[0] =~ /.*-j([0-9][0-9]*).*/) {print $1} else {print 1}' -- '%{?_smp_mflags}') ./Build test %files %license LICENSE %doc Changes README.md %dir %{perl_vendorlib}/Geo %{perl_vendorlib}/Geo/Distance.pm %{_mandir}/man3/Geo::Distance.* %files tests %{_libexecdir}/%{name} %changelog * Tue Apr 29 2025 Jitka Plesnikova - 0.25-16 - Perl 5.42 rebuild * Sat Jan 18 2025 Fedora Release Engineering - 0.25-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Thu Sep 05 2024 Petr Pisar - 0.25-14 - Modernize a spec file * Tue Aug 06 2024 Miroslav Suchý - 0.25-13 - convert license to SPDX * Fri Jul 19 2024 Fedora Release Engineering - 0.25-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Thu Jan 25 2024 Fedora Release Engineering - 0.25-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 0.25-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 0.25-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering - 0.25-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Fri Jul 22 2022 Fedora Release Engineering - 0.25-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jun 01 2022 Jitka Plesnikova - 0.25-6 - Perl 5.36 rebuild * Fri Jan 21 2022 Fedora Release Engineering - 0.25-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Dec 17 2021 Petr Pisar - 0.25-4 - Package tests * Thu Jul 22 2021 Fedora Release Engineering - 0.25-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri May 21 2021 Jitka Plesnikova - 0.25-2 - Perl 5.34 rebuild * Mon Feb 01 2021 Petr Pisar - 0.25-1 - 0.25 bump * Wed Jan 27 2021 Fedora Release Engineering - 0.24-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 0.24-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jun 23 2020 Jitka Plesnikova - 0.24-5 - Perl 5.32 rebuild * Thu Jan 30 2020 Fedora Release Engineering - 0.24-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 0.24-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 31 2019 Jitka Plesnikova - 0.24-2 - Perl 5.30 rebuild * Wed Mar 13 2019 Petr Pisar - 0.24-1 - 0.24 bump * Fri Mar 08 2019 Petr Pisar - 0.21-1 - 0.21 bump * Fri Feb 01 2019 Fedora Release Engineering - 0.20-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0.20-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jun 28 2018 Jitka Plesnikova - 0.20-6 - Perl 5.28 rebuild * Thu Feb 08 2018 Fedora Release Engineering - 0.20-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.20-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon Jun 05 2017 Jitka Plesnikova - 0.20-3 - Perl 5.26 rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Nov 07 2016 Petr Pisar 0.20-1 - Specfile autogenerated by cpanspec 1.78.