6d14004
Name:           perl-GitLab-API-v4
76dd1da
Version:        0.19
cf5786c
Release:        2%{?dist}
6d14004
Summary:        Complete GitLab API v4 client
6d14004
cf5786c
License:        GPLv3+
6d14004
URL:            https://search.cpan.org/dist/GitLab-API-v4/
6d14004
6d14004
# Doesn't work.  :(
6d14004
# Source0:      https://www.cpan.org/modules/by-module/GitLab/GitLab-API-v4-%%{version}.tar.gz
6d14004
Source0:        https://www.cpan.org/authors/id/B/BL/BLUEFEET/GitLab-API-v4-%{version}.tar.gz
6d14004
6d14004
BuildArch:      noarch
6d14004
6d14004
BuildRequires:  perl-generators
6d14004
BuildRequires:  perl-interpreter
6d14004
BuildRequires:  perl(:VERSION) >= 5.010
6d14004
BuildRequires:  perl(Carp)
6d14004
BuildRequires:  perl(Const::Fast) >= 0.014
6d14004
BuildRequires:  perl(Exporter)
6d14004
BuildRequires:  perl(Getopt::Long)
6d14004
BuildRequires:  perl(HTTP::Tiny) >= 0.059
6d14004
BuildRequires:  perl(HTTP::Tiny::Multipart) >= 0.05
6d14004
BuildRequires:  perl(IO::Prompter) >= 0.004014
6d14004
BuildRequires:  perl(IPC::Cmd)
6d14004
BuildRequires:  perl(JSON) >= 2.59
6d14004
BuildRequires:  perl(Log::Any) >= 1.703
6d14004
BuildRequires:  perl(Log::Any::Adapter) >= 1.703
6d14004
BuildRequires:  perl(Log::Any::Adapter::Screen) >= 0.13
6d14004
BuildRequires:  perl(Log::Any::Adapter::TAP) >= 0.003003
6d14004
BuildRequires:  perl(MIME::Base64) >= 3.15
6d14004
BuildRequires:  perl(Module::Build)
6d14004
BuildRequires:  perl(Module::Build::Tiny)
6d14004
BuildRequires:  perl(Moo) >= 2.003000
6d14004
BuildRequires:  perl(Path::Tiny) >= 0.079
6d14004
BuildRequires:  perl(Pod::Usage)
6d14004
BuildRequires:  perl(Test2::V0) >= 0.000094
6d14004
BuildRequires:  perl(Try::Tiny) >= 0.28
6d14004
BuildRequires:  perl(Types::Common::Numeric) >= 1.002001
6d14004
BuildRequires:  perl(Types::Common::String) >= 1.002001
6d14004
BuildRequires:  perl(Types::Standard) >= 1.002001
6d14004
BuildRequires:  perl(URI) >= 1.62
6d14004
BuildRequires:  perl(URI::Escape) >= 1.72
6d14004
BuildRequires:  perl(namespace::clean) >= 0.27
6d14004
BuildRequires:  perl(strictures) >= 2.000003
6d14004
6d14004
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
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
6d14004
%autosetup -n GitLab-API-v4-%{version} -p 1
6d14004
6d14004
6d14004
%build
6d14004
%{__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}/*
6d14004
%{_mandir}/man{1,3}/*
6d14004
6d14004
6d14004
%changelog
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)