2024-07-24 21:09:02 +00:00
committed by Git OBS Bridge
parent 75b251f3d3
commit b8eadae337

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-Module-Install-GithubMeta # spec file for package perl-Module-Install-GithubMeta
# #
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -12,32 +12,34 @@
# license that conforms to the Open Source Definition (Version 1.9) # license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative. # published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/ # Please submit bugfixes or comments via https://bugs.opensuse.org/
# #
Name: perl-Module-Install-GithubMeta
Version: 0.30
Release: 0
%define cpan_name Module-Install-GithubMeta %define cpan_name Module-Install-GithubMeta
Summary: A Module::Install extension to include GitHub meta information in META.yml Name: perl-Module-Install-GithubMeta
License: Artistic-1.0 or GPL-1.0+ Version: 0.300.0
Group: Development/Libraries/Perl Release: 0
Url: http://search.cpan.org/dist/Module-Install-GithubMeta/ # 0.30 -> normalize -> 0.300.0
Source: http://www.cpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{version}.tar.gz %define cpan_version 0.30
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Module::Install extension to include GitHub meta information in META.yml
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{cpan_version}.tar.gz
BuildArch: noarch BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(Capture::Tiny) >= 0.05 BuildRequires: perl(Capture::Tiny) >= 0.05
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.59
BuildRequires: perl(Module::Install) >= 0.85 BuildRequires: perl(Module::Install) >= 0.85
Requires: perl(Module::Install) >= 0.85 Requires: perl(Module::Install) >= 0.85
Provides: perl(Module::Install::GithubMeta) = %{version}
%undefine __perllib_provides
%{perl_requires} %{perl_requires}
%description %description
Module::Install::GithubMeta is a the Module::Install manpage extension to Module::Install::GithubMeta is a Module::Install extension to include
include GitHub the http://github.com manpage meta information in GitHub http://github.com meta information in 'META.yml'.
'META.yml'.
It automatically detects if the distribution directory is under 'git' It automatically detects if the distribution directory is under 'git'
version control and whether the 'origin' is a GitHub repository and will version control and whether the 'origin' is a GitHub repository and will
@@ -45,14 +47,14 @@ set the 'repository' and 'homepage' meta in 'META.yml' to the appropriate
URLs for GitHub. URLs for GitHub.
%prep %prep
%setup -q -n %{cpan_name}-%{version} %autosetup -n %{cpan_name}-%{cpan_version}
%build %build
%{__perl} Makefile.PL INSTALLDIRS=vendor PERL_USE_UNSAFE_INC=1 perl Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags} %make_build
%check %check
%{__make} test make test
%install %install
%perl_make_install %perl_make_install
@@ -60,7 +62,7 @@ URLs for GitHub.
%perl_gen_filelist %perl_gen_filelist
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,755) %doc README
%doc LICENSE README %license LICENSE
%changelog %changelog