e7e4233
# Run optional test
e7e4233
%bcond_without perl_Dist_Zilla_Plugin_CheckChangesHasContent_enables_optional_test
e7e4233
055f685
Name:           perl-Dist-Zilla-Plugin-CheckChangesHasContent
e7e4233
Version:        0.011
fb8ddf7
Release:        5%{?dist}
055f685
Summary:        Ensure Changes file has content before releasing
055f685
License:        ASL 2.0
3d8c0de
URL:            https://metacpan.org/release/Dist-Zilla-Plugin-CheckChangesHasContent
3d8c0de
Source0:        https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Dist-Zilla-Plugin-CheckChangesHasContent-%{version}.tar.gz
055f685
BuildArch:      noarch
055f685
BuildRequires:  make
055f685
BuildRequires:  perl-generators
e7e4233
BuildRequires:  perl-interpreter
055f685
BuildRequires:  perl(:VERSION) >= 5.6
055f685
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
055f685
BuildRequires:  perl(strict)
055f685
BuildRequires:  perl(warnings)
055f685
# Run-time:
055f685
BuildRequires:  perl(autodie) >= 2.00
055f685
BuildRequires:  perl(Data::Section) >= 0.200002
e7e4233
BuildRequires:  perl(Dist::Zilla) >= 6
055f685
BuildRequires:  perl(Dist::Zilla::File::InMemory)
055f685
BuildRequires:  perl(Dist::Zilla::Role::BeforeRelease)
055f685
BuildRequires:  perl(Dist::Zilla::Role::FileGatherer)
055f685
BuildRequires:  perl(Dist::Zilla::Role::FileMunger)
055f685
BuildRequires:  perl(Dist::Zilla::Role::TextTemplate)
e7e4233
BuildRequires:  perl(List::Util)
e7e4233
BuildRequires:  perl(Moose) >= 2
055f685
BuildRequires:  perl(Moose::Util::TypeConstraints)
e7e4233
BuildRequires:  perl(namespace::autoclean) >= 0.28
055f685
BuildRequires:  perl(Sub::Exporter::ForMethods)
055f685
# Tests:
055f685
BuildRequires:  perl(Capture::Tiny)
055f685
BuildRequires:  perl(Cwd)
055f685
BuildRequires:  perl(Dist::Zilla::Tester)
055f685
BuildRequires:  perl(File::Spec)
055f685
BuildRequires:  perl(Path::Tiny)
e7e4233
BuildRequires:  perl(Test::Fatal)
055f685
BuildRequires:  perl(Test::Harness)
055f685
BuildRequires:  perl(Test::More) >= 0.88
e7e4233
%if %{with perl_Dist_Zilla_Plugin_CheckChangesHasContent_enables_optional_test}
055f685
# Optional tests:
055f685
BuildRequires:  perl(Dist::Zilla::Plugin::NextRelease) >= 6.005
e7e4233
%endif
055f685
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
055f685
Requires:       perl(Dist::Zilla::File::InMemory)
055f685
Requires:       perl(Dist::Zilla::Role::BeforeRelease)
055f685
Requires:       perl(Dist::Zilla::Role::FileGatherer)
055f685
Requires:       perl(Dist::Zilla::Role::FileMunger)
055f685
Requires:       perl(Dist::Zilla::Role::TextTemplate)
055f685
055f685
%description
055f685
This is a "before release" Dist::Zilla plugin that ensures that your
055f685
Changes file actually has some content since the last release. If it
055f685
doesn't find any, it will abort the release process.
055f685
055f685
%prep
055f685
%setup -q -n Dist-Zilla-Plugin-CheckChangesHasContent-%{version}
055f685
055f685
%build
055f685
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
055f685
make %{?_smp_mflags}
055f685
055f685
%install
055f685
make pure_install DESTDIR=$RPM_BUILD_ROOT
055f685
%{_fixperms} $RPM_BUILD_ROOT/*
055f685
055f685
%check
055f685
make test
055f685
055f685
%files
055f685
%license LICENSE
055f685
%doc Changes README
055f685
%{perl_vendorlib}/*
055f685
%{_mandir}/man3/*
055f685
055f685
%changelog
fb8ddf7
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-5
fb8ddf7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
fb8ddf7
9bb43ef
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-4
9bb43ef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
9bb43ef
7be5998
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.011-3
7be5998
- Perl 5.28 rebuild
7be5998
8554375
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.011-2
8554375
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
8554375
e7e4233
* Wed Dec 06 2017 Petr Pisar <ppisar@redhat.com> - 0.011-1
e7e4233
- 0.011 bump
e7e4233
cc62ca5
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.010-3
cc62ca5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
cc62ca5
d637a2a
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.010-2
d637a2a
- Perl 5.26 rebuild
d637a2a
055f685
* Tue Mar 21 2017 Petr Pisar <ppisar@redhat.com> 0.010-1
055f685
- Specfile autogenerated by cpanspec 1.78.