3068e65
Name:           perl-Taint-Runtime
3a671cd
Version:        0.03
47b9bc4
Release:        34%{?dist}
3068e65
Summary:        Runtime enable taint checking
3068e65
Group:          Development/Libraries
972bdcb
License:        GPL+ or Artistic
cdc9070
URL:            https://metacpan.org/release/Taint-Runtime
cdc9070
Source0:        https://cpan.metacpan.org/authors/id/R/RH/RHANDOM/Taint-Runtime-%{version}.tar.gz
8e90b52
BuildRequires:  gcc
20b46bc
BuildRequires:  perl-devel
20b46bc
BuildRequires:  perl-generators
121cedc
BuildRequires:  perl(ExtUtils::MakeMaker)
121cedc
# Run-time:
121cedc
BuildRequires:  perl(Carp)
121cedc
BuildRequires:  perl(Exporter)
121cedc
BuildRequires:  perl(XSLoader)
121cedc
# Tests:
afb2998
BuildRequires:  perl(Test::More)
8b4b03f
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
8b4b03f
Requires:       perl(Carp)
121cedc
121cedc
%{?perl_default_filter}
3068e65
3068e65
%description
452c415
This module enables run-time taint checking, for cases where the -T
452c415
switch on the command line is not appropriate or viable. There are
3068e65
a somewhat limited number of legitimate use cases where you should 
3068e65
use this module instead of the -T switch. Unless you have a specific and
3068e65
good reason for not using the -T option, you should use the -T option.
3068e65
3068e65
%prep
3068e65
%setup -q -n Taint-Runtime-%{version}
3068e65
chmod +x is_taint_bench.pl
3068e65
3068e65
%build
3068e65
%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
3068e65
make %{?_smp_mflags}
3068e65
3068e65
%install
2b98217
make pure_install DESTDIR=$RPM_BUILD_ROOT
3068e65
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
3068e65
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
3068e65
chmod -R u+w $RPM_BUILD_ROOT/*
3068e65
3068e65
%check
3068e65
make test
3068e65
3068e65
%files
2b98217
%doc Changes README
3068e65
%{perl_vendorarch}/auto/Taint/
3068e65
%{perl_vendorarch}/Taint/
3068e65
%{_mandir}/man3/*.3*
3068e65
3068e65
%changelog
47b9bc4
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.03-34
47b9bc4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
47b9bc4
0a17d9e
* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.03-33
0a17d9e
- Perl 5.28 rebuild
0a17d9e
afb628c
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.03-32
afb628c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
afb628c
c25f2e6
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.03-31
c25f2e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
c25f2e6
ea63d5d
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.03-30
ea63d5d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
ea63d5d
f6b1e21
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.03-29
f6b1e21
- Perl 5.26 rebuild
f6b1e21
c128b41
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.03-28
c128b41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
c128b41
0b22fa7
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.03-27
0b22fa7
- Perl 5.24 rebuild
0b22fa7
74099d8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.03-26
74099d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
74099d8
bc47ac4
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-25
bc47ac4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
bc47ac4
21d0346
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.03-24
21d0346
- Perl 5.22 rebuild
21d0346
022e80e
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.03-23
022e80e
- Perl 5.20 rebuild
022e80e
4cb0073
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-22
4cb0073
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
4cb0073
6d89730
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-21
6d89730
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
6d89730
d28a988
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-20
d28a988
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d28a988
89d6eb8
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.03-19
89d6eb8
- Perl 5.18 rebuild
89d6eb8
1f244de
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-18
1f244de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1f244de
121cedc
* Mon Oct 29 2012 Petr Pisar <ppisar@redhat.com> - 0.03-17
121cedc
- Specify all dependencies
121cedc
524fd8f
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-16
524fd8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
524fd8f
b90fa73
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 0.03-15
b90fa73
- Perl 5.16 rebuild
b90fa73
36605bc
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-14
36605bc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
36605bc
8ac2f4d
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.03-13
8ac2f4d
- Perl mass rebuild
8ac2f4d
3cc9b1c
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-12
3cc9b1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
3cc9b1c
fb06f4a
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-11
fb06f4a
- 661697 rebuild for fixing problems with vendorach/lib
fb06f4a
15b084f
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.03-10
15b084f
- Mass rebuild with perl-5.12.0
15b084f
2b98217
* Thu Feb 25 2010 Marcela Mašláňová <mmaslano@redhat.com> - 0.03-9
2b98217
- add readme
2b98217
7957e4a
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.03-8
7957e4a
- rebuild against perl 5.10.1
7957e4a
510c173
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-7
510c173
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
510c173
181b319
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.03-6
181b319
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
181b319
0960849
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.03-5
0960849
- Rebuild for perl 5.10 (again)
0960849
cf0b5fa
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.03-4
cf0b5fa
- Autorebuild for GCC 4.3
cf0b5fa
6c220ee
* Fri Jan 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-3
6c220ee
- rebuild for new perl
6c220ee
972bdcb
* Sun Aug 26 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-2
972bdcb
- license tag fix, rebuild for ppc32
972bdcb
afb2998
* Tue Jul 24 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-1.1
afb2998
- BR: perl(Test::More)
afb2998
3a671cd
* Thu Jul 19 2007 Tom "spot" Callaway <tcallawa@redhat.com> 0.03-1
3a671cd
- bump to 0.03
3a671cd
4acfd9b
* Fri Sep 15 2006 Tom "spot" Callaway <tcallawa@redhat.com> 0.02-2
4acfd9b
- bump for FC-6
4acfd9b
3068e65
* Fri Mar 31 2006 Tom "spot" Callaway <tcallawa@redhat.com> 0.02-1
3068e65
- Initial package for Fedora Extras