32d80b0
Name:           perl-JavaScript-Minifier-XS
0ae7fad
Version:        0.14
8e1cd96
Release:        3%{?dist}
32d80b0
Summary:        XS based JavaScript minifier
32d80b0
License:        GPL+ or Artistic
0b31ad6
URL:            https://metacpan.org/release/JavaScript-Minifier-XS
0b31ad6
Source0:        https://cpan.metacpan.org/authors/id/G/GT/GTERMARS/JavaScript-Minifier-XS-%{version}.tar.gz
0ae7fad
BuildRequires:  coreutils
0ae7fad
BuildRequires:  make
6a9a8c4
BuildRequires:  findutils
6a9a8c4
BuildRequires:  gcc
249eaf6
BuildRequires:  perl-devel
249eaf6
BuildRequires:  perl-generators
6a9a8c4
BuildRequires:  perl-interpreter
31a5799
BuildRequires:  perl(ExtUtils::CBuilder)
0ae7fad
BuildRequires:  perl(ExtUtils::MakeMaker) > 6.76
48f94bb
BuildRequires:  perl(strict)
48f94bb
BuildRequires:  perl(warnings)
48f94bb
# Run-time
48f94bb
BuildRequires:  perl(DynaLoader)
48f94bb
BuildRequires:  perl(Exporter)
48f94bb
# Tests
0ae7fad
BuildRequires:  perl(blib)
0ae7fad
BuildRequires:  perl(File::Spec)
0ae7fad
BuildRequires:  perl(File::Temp)
0ae7fad
BuildRequires:  perl(if)
0ae7fad
BuildRequires:  perl(IO::Handle)
0ae7fad
BuildRequires:  perl(IPC::Open3)
32d80b0
BuildRequires:  perl(JavaScript::Minifier)
0ae7fad
BuildRequires:  perl(Test::DiagINC)
48f94bb
BuildRequires:  perl(Test::More)
48f94bb
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
32d80b0
Chris Weyl 1ce0a0a
%{?perl_default_filter}
32d80b0
32d80b0
%description
Chris Weyl 1ce0a0a
JavaScript::Minifier::XS is a JavaScript "minifier"; it's designed
45370af
to remove unnecessary white space and comments from JavaScript
32d80b0
files without breaking the JavaScript.
32d80b0
32d80b0
%prep
32d80b0
%setup -q -n JavaScript-Minifier-XS-%{version}
32d80b0
32d80b0
%build
cf26977
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 OPTIMIZE="%{optflags}"
cf26977
%{make_build}
32d80b0
32d80b0
%install
cf26977
%{make_install}
6a9a8c4
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
32d80b0
%{_fixperms} $RPM_BUILD_ROOT/*
32d80b0
32d80b0
%check
0ae7fad
unset AUTHOR_TESTING RELEASE_TESTING
0ae7fad
export AUTOMATED_TESTING=1
cf26977
make test
32d80b0
32d80b0
%files
cf26977
%license LICENSE
32d80b0
%doc Changes README
32d80b0
%{perl_vendorarch}/auto/*
32d80b0
%{perl_vendorarch}/JavaScript*
32d80b0
%{_mandir}/man3/*
32d80b0
32d80b0
%changelog
8e1cd96
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.14-3
8e1cd96
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
8e1cd96
abd11d3
* Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.14-2
abd11d3
- Perl 5.34 rebuild
abd11d3
0ae7fad
* Mon Feb 08 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.14-1
0ae7fad
- 0.14 bump
0ae7fad
6f5ce7e
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.13-2
6f5ce7e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
6f5ce7e
cf26977
* Tue Jan 05 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.13-1
cf26977
- 0.13 bump
cf26977
b7a67dd
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-20
b7a67dd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
b7a67dd
1191fbb
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-19
1191fbb
- Perl 5.32 rebuild
1191fbb
2e99bbb
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-18
2e99bbb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
2e99bbb
8f2c1c3
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-17
8f2c1c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8f2c1c3
d9a5f94
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-16
d9a5f94
- Perl 5.30 rebuild
d9a5f94
8f02eb0
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-15
8f02eb0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
8f02eb0
d417972
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-14
d417972
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d417972
503f0a7
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-13
503f0a7
- Perl 5.28 rebuild
503f0a7
31a5799
* Fri Mar 02 2018 Petr Pisar <ppisar@redhat.com> - 0.11-12
31a5799
- Adapt to removing GCC from a build root (bug #1547165)
31a5799
6a9a8c4
* Mon Feb 19 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-11
6a9a8c4
- Add build-require gcc
6a9a8c4
65e2583
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-10
65e2583
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
65e2583
b284283
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-9
b284283
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b284283
6a39e58
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-8
6a39e58
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6a39e58
b943778
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-7
b943778
- Perl 5.26 rebuild
b943778
bff63d2
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-6
bff63d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
bff63d2
9edd55c
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-5
9edd55c
- Perl 5.24 rebuild
9edd55c
f90adcb
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.11-4
f90adcb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f90adcb
bc48acc
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11-3
bc48acc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
bc48acc
cf651bf
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-2
cf651bf
- Perl 5.22 rebuild
cf651bf
48f94bb
* Thu Jan 29 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.11-1
48f94bb
- 0.11 bump, update BRs
48f94bb
- Modernize spec file
48f94bb
1b8c25d
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.09-12
1b8c25d
- Perl 5.20 rebuild
1b8c25d
e6141b1
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-11
e6141b1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e6141b1
ff2a8e5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-10
ff2a8e5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ff2a8e5
496b799
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-9
496b799
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
496b799
a91289c
* Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 0.09-8
a91289c
- Perl 5.18 rebuild
a91289c
df7e71a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-7
df7e71a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
df7e71a
fd730d0
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-6
fd730d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
fd730d0
2c7b7ce
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 0.09-5
2c7b7ce
- Perl 5.16 rebuild
2c7b7ce
95ab8f4
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-4
95ab8f4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
95ab8f4
3caec6d
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.09-3
3caec6d
- Perl mass rebuild
3caec6d
80bd5d9
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.09-2
80bd5d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
80bd5d9
65f99d0
* Mon Nov  8 2010 Petr Sabata <psabata@redhat.com> - 0.09-1
65f99d0
- New upstream release, v0.09
65f99d0
Jesse Keating ff2d6df
* Wed Sep 29 2010 jkeating - 0.08-3
Jesse Keating ff2d6df
- Rebuilt for gcc bug 634757
Jesse Keating ff2d6df
0dd7b98
* Mon Sep 20 2010 Petr Pisar <ppisar@redhat.com> - 0.08-2
0dd7b98
- Require perl(Test::Pod::Coverage) for tests
0dd7b98
45370af
* Wed Sep 15 2010 Petr Pisar <ppisar@redhat.com> - 0.08-1
45370af
- 0.08 bump
45370af
- Correct description spelling
45370af
344c570
* Sun May 02 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.06-3
344c570
- Mass rebuild with perl-5.12.0
344c570
532154b
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.06-2
532154b
- rebuild against perl 5.10.1
532154b
Chris Weyl 1ce0a0a
* Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 0.06-1
Chris Weyl 1ce0a0a
- update filtering
Chris Weyl 1ce0a0a
- auto-update to 0.06 (by cpan-spec-update 0.01)
Chris Weyl 1ce0a0a
f940f4d
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.05-3
f940f4d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f940f4d
32d80b0
* Tue May  5 2009 Marcela Mašláňová <mmaslano@redhat.com> 0.05-2
32d80b0
- add BR, remove useless provides
32d80b0
32d80b0
* Wed Apr 29 2009 Marcela Mašláňová <mmaslano@redhat.com> 0.05-1
32d80b0
- Specfile autogenerated by cpanspec 1.78.