|
|
9f6dab2 |
%global src_name GitLab-API-v4
|
|
|
9f6dab2 |
|
|
|
9f6dab2 |
|
|
|
9f6dab2 |
Name: perl-%{src_name}
|
|
|
0b732d2 |
Version: 0.27
|
|
|
bf296f9 |
Release: 4%{?dist}
|
|
|
6d14004 |
Summary: Complete GitLab API v4 client
|
|
|
6d14004 |
|
|
|
f7becb3 |
License: GPL+ or Artistic
|
|
|
f7becb3 |
URL: https://metacpan.org/release/%{src_name}
|
|
|
6d14004 |
|
|
|
6d14004 |
# Doesn't work. :(
|
|
|
9f6dab2 |
# Source0: https://www.cpan.org/modules/by-module/GitLab/%%{src_name}-%%{version}.tar.gz
|
|
|
f7becb3 |
Source0: https://cpan.metacpan.org/authors/id/B/BL/BLUEFEET/%{src_name}-%{version}.tar.gz
|
|
|
f7becb3 |
|
|
|
6d14004 |
BuildArch: noarch
|
|
|
6d14004 |
|
|
|
f7becb3 |
BuildRequires: coreutils
|
|
|
6d14004 |
BuildRequires: perl-generators
|
|
|
6d14004 |
BuildRequires: perl-interpreter
|
|
|
8ad6541 |
BuildRequires: perl(:VERSION) >= 5.8.0
|
|
|
6d14004 |
BuildRequires: perl(Carp)
|
|
|
8ad6541 |
BuildRequires: perl(Const::Fast)
|
|
|
8ad6541 |
BuildRequires: perl(Data::Dumper)
|
|
|
6d14004 |
BuildRequires: perl(Exporter)
|
|
|
6d14004 |
BuildRequires: perl(Getopt::Long)
|
|
|
8ad6541 |
BuildRequires: perl(HTTP::Tiny)
|
|
|
8ad6541 |
BuildRequires: perl(HTTP::Tiny::Multipart)
|
|
|
8ad6541 |
BuildRequires: perl(IO::Prompter)
|
|
|
6d14004 |
BuildRequires: perl(IPC::Cmd)
|
|
|
0b732d2 |
BuildRequires: perl(JSON::MaybeXS)
|
|
|
8ad6541 |
BuildRequires: perl(List::Util)
|
|
|
8ad6541 |
BuildRequires: perl(Log::Any)
|
|
|
8ad6541 |
BuildRequires: perl(Log::Any::Adapter)
|
|
|
8ad6541 |
BuildRequires: perl(Log::Any::Adapter::Screen)
|
|
|
8ad6541 |
BuildRequires: perl(MIME::Base64)
|
|
|
8ad6541 |
BuildRequires: perl(Module::Build::Tiny) >= 0.035
|
|
|
8ad6541 |
BuildRequires: perl(Moo)
|
|
|
8ad6541 |
BuildRequires: perl(Path::Tiny)
|
|
|
6d14004 |
BuildRequires: perl(Pod::Usage)
|
|
|
8ad6541 |
BuildRequires: perl(Test2::Require::AuthorTesting)
|
|
|
8ad6541 |
BuildRequires: perl(Test2::V0)
|
|
|
8ad6541 |
BuildRequires: perl(Try::Tiny)
|
|
|
8ad6541 |
BuildRequires: perl(Types::Common::Numeric)
|
|
|
8ad6541 |
BuildRequires: perl(Types::Common::String)
|
|
|
8ad6541 |
BuildRequires: perl(Types::Standard)
|
|
|
8ad6541 |
BuildRequires: perl(URI)
|
|
|
8ad6541 |
BuildRequires: perl(URI::Escape)
|
|
|
8ad6541 |
BuildRequires: perl(YAML::XS)
|
|
|
8ad6541 |
BuildRequires: perl(namespace::clean)
|
|
|
f7becb3 |
BuildRequires: perl(strict)
|
|
|
8ad6541 |
BuildRequires: perl(strictures) >= 2
|
|
|
6d14004 |
|
|
|
6d14004 |
|
|
|
6d14004 |
%description
|
|
|
6d14004 |
This module provides a one-to-one interface with the GitLab API v4.
|
|
|
6d14004 |
Much is not documented here as it would just be duplicating GitLab's
|
|
|
6d14004 |
own API Documentation.
|
|
|
6d14004 |
|
|
|
6d14004 |
|
|
|
6d14004 |
%prep
|
|
|
9f6dab2 |
%autosetup -n %{src_name}-%{version} -p 1
|
|
|
6d14004 |
|
|
|
6d14004 |
|
|
|
6d14004 |
%build
|
|
|
9aac520 |
perl Build.PL --installdirs=vendor
|
|
|
6d14004 |
./Build
|
|
|
6d14004 |
|
|
|
6d14004 |
|
|
|
6d14004 |
%install
|
|
|
6d14004 |
./Build install --destdir=%{buildroot} --create_packlist=0
|
|
|
6d14004 |
%{_fixperms} %{buildroot}/*
|
|
|
6d14004 |
|
|
|
6d14004 |
|
|
|
6d14004 |
%check
|
|
|
6d14004 |
./Build test
|
|
|
6d14004 |
|
|
|
6d14004 |
|
|
|
6d14004 |
%files
|
|
|
6d14004 |
%doc Changes README.md
|
|
|
6d14004 |
%license LICENSE
|
|
|
6d14004 |
%{perl_vendorlib}/*
|
|
|
6d14004 |
%{_bindir}/*
|
|
|
0b85458 |
%{_mandir}/man*/*
|
|
|
6d14004 |
|
|
|
6d14004 |
|
|
|
6d14004 |
%changelog
|
|
|
bf296f9 |
* Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.27-4
|
|
|
bf296f9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
bf296f9 |
|
|
|
f33d3cc |
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.27-3
|
|
|
f33d3cc |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
f33d3cc |
|
|
|
e857748 |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.27-2
|
|
|
e857748 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
e857748 |
|
|
|
0b732d2 |
* Thu Jun 08 2023 Björn Esser <besser82@fedoraproject.org> - 0.27-1
|
|
|
0b732d2 |
- 0.27 bump
|
|
|
0b732d2 |
Fixes: rhbz#2213352
|
|
|
0b732d2 |
|
|
|
84e454a |
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.26-7
|
|
|
84e454a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
84e454a |
|
|
|
d4814c2 |
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.26-6
|
|
|
d4814c2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
d4814c2 |
|
|
|
87e42be |
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.26-5
|
|
|
87e42be |
- Perl 5.36 rebuild
|
|
|
87e42be |
|
|
|
0089c84 |
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.26-4
|
|
|
0089c84 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
0089c84 |
|
|
|
e6d88a0 |
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.26-3
|
|
|
e6d88a0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
e6d88a0 |
|
|
|
704892d |
* Sun May 23 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.26-2
|
|
|
704892d |
- Perl 5.34 rebuild
|
|
|
704892d |
|
|
|
f7becb3 |
* Tue May 11 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.26-1
|
|
|
f7becb3 |
- 0.26 bump
|
|
|
f7becb3 |
- License changed from 'GPLv3+' to 'GPL+ or Artistic'
|
|
|
f7becb3 |
|
|
|
ade4a73 |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-4
|
|
|
ade4a73 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
ade4a73 |
|
|
|
16bf5d2 |
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.25-3
|
|
|
16bf5d2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
16bf5d2 |
|
|
|
1e9e960 |
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.25-2
|
|
|
1e9e960 |
- Perl 5.32 rebuild
|
|
|
1e9e960 |
|
|
|
7a55a4f |
* Thu Feb 13 2020 Björn Esser <besser82@fedoraproject.org> - 0.25-1
|
|
|
7a55a4f |
- New upstream release (#1802340)
|
|
|
7a55a4f |
|
|
|
7302d3d |
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.23-2
|
|
|
7302d3d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
7302d3d |
|
|
|
9e28c6c |
* Thu Oct 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.23-1
|
|
|
9e28c6c |
- New upstream release (#1763344)
|
|
|
9e28c6c |
|
|
|
ba9e7b4 |
* Wed Oct 02 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.22-1
|
|
|
ba9e7b4 |
- New upstream release (#1752080)
|
|
|
ba9e7b4 |
|
|
|
de7e4a2 |
* Thu Aug 29 2019 Björn Esser <besser82@fedoraproject.org> - 0.21-1
|
|
|
de7e4a2 |
- New upstream release (#1747004)
|
|
|
de7e4a2 |
|
|
|
799faf1 |
* Wed Jul 24 2019 Björn Esser <besser82@fedoraproject.org> - 0.20-1
|
|
|
799faf1 |
- New upstream release (#1732684)
|
|
|
799faf1 |
|
|
|
391181d |
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.19-3
|
|
|
391181d |
- Perl 5.30 rebuild
|
|
|
391181d |
|
|
|
cf5786c |
* Sat May 18 2019 Björn Esser <besser82@fedoraproject.org> - 0.19-2
|
|
|
cf5786c |
- License changed to GPLv3+
|
|
|
cf5786c |
|
|
|
76dd1da |
* Sat May 18 2019 Björn Esser <besser82@fedoraproject.org> - 0.19-1
|
|
|
76dd1da |
- New upstream release (#1711471)
|
|
|
76dd1da |
|
|
|
0c267d2 |
* Thu Apr 04 2019 Björn Esser <besser82@fedoraproject.org> - 0.18-1
|
|
|
0c267d2 |
- New upstream release (#1696124)
|
|
|
0c267d2 |
|
|
|
e5ae859 |
* Mon Feb 25 2019 Björn Esser <besser82@fedoraproject.org> - 0.17-1
|
|
|
e5ae859 |
- Bump release to stable (#1680372)
|
|
|
e5ae859 |
|
|
|
6d14004 |
* Sun Feb 24 2019 Björn Esser <besser82@fedoraproject.org> - 0.17-0.3
|
|
|
6d14004 |
- Changes as suggested in review (#1680372)
|
|
|
6d14004 |
- Add a set of explicit BuildRequires
|
|
|
6d14004 |
|
|
|
6d14004 |
* Sun Feb 24 2019 Björn Esser <besser82@fedoraproject.org> - 0.17-0.2
|
|
|
6d14004 |
- Add explicit perl module compat requires
|
|
|
6d14004 |
|
|
|
6d14004 |
* Sun Feb 24 2019 Björn Esser <besser82@fedoraproject.org> - 0.17-0.1
|
|
|
6d14004 |
- Initial rpm release (#1680372)
|