Compare commits

...

13 Commits
f25 ... master

Author SHA1 Message Date
Fedora Release Engineering 17645f34d7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 15:48:43 +00:00
Jitka Plesnikova 7f91122b92 Perl 5.28 re-rebuild of bootstrapped packages 2018-06-30 22:47:10 +02:00
Jitka Plesnikova 2b4268ee24 Perl 5.28 rebuild 2018-06-28 03:43:40 +02:00
Petr Písař c8b4f2c399 cpan.org addresses moved to MetaCPAN <https://fedoraproject.org/wiki/Changes/Perl_Move_to_MetaCPAN> 2018-06-04 14:51:42 +02:00
Jitka Plesnikova b0980f35e0 Add build-require gcc 2018-02-19 09:49:15 +01:00
Fedora Release Engineering c7d992862e - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 18:47:04 +00:00
Jitka Plesnikova b021e6de3f 1.010 bump 2018-01-29 09:50:03 +01:00
Fedora Release Engineering fd51d587f8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 05:00:19 +00:00
Fedora Release Engineering fe7f87bad9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 02:30:14 +00:00
Petr Písař ed5167ebee perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 15:18:46 +02:00
Jitka Plesnikova 5519022a91 Perl 5.26 re-rebuild of bootstrapped packages 2017-06-07 15:49:49 +02:00
Jitka Plesnikova 896b9705de Perl 5.26 rebuild 2017-06-04 15:29:17 +02:00
Fedora Release Engineering c153fe14ed - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 01:34:20 +00:00
4 changed files with 63 additions and 27 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/App-a2p-1.007.tar.gz
/App-a2p-1.008.tar.gz
/App-a2p-1.009.tar.gz
/App-a2p-1.010.tar.gz

View File

@ -37,23 +37,24 @@ index d1f2026..8f45ec2 100644
done_testing;
sub run_command {
diff --git a/walk.c b/walk.c
index 82d5346..26b378f 100644
--- a/walk.c
+++ b/walk.c
@@ -72,8 +72,11 @@ walk(int useval, int level, int node, int *numericptr, int minprec)
if (namelist) {
while (isALPHA(*namelist)) {
for (d = tokenbuf,s=namelist;
- isWORDCHAR(*s);
+ d - tokenbuf < sizeof(tokenbuf) && isWORDCHAR(*s);
*d++ = *s++) ;
+ if (d - tokenbuf == sizeof(tokenbuf))
+ fatal("Internal error: argument longer than %d: %s",
+ sizeof(tokenbuf) - 1, namelist);
*d = '\0';
while (*s && !isALPHA(*s)) s++;
namelist = s;
# Already applied
#diff --git a/walk.c b/walk.c
#index 82d5346..26b378f 100644
#--- a/walk.c
#+++ b/walk.c
#@@ -72,8 +72,11 @@ walk(int useval, int level, int node, int *numericptr, int minprec)
# if (namelist) {
# while (isALPHA(*namelist)) {
# for (d = tokenbuf,s=namelist;
#- isWORDCHAR(*s);
#+ d - tokenbuf < sizeof(tokenbuf) && isWORDCHAR(*s);
# *d++ = *s++) ;
#+ if (d - tokenbuf == sizeof(tokenbuf))
#+ fatal("Internal error: argument longer than %d: %s",
#+ sizeof(tokenbuf) - 1, namelist);
# *d = '\0';
# while (*s && !isALPHA(*s)) s++;
# namelist = s;
--
2.5.0

View File

@ -1,11 +1,11 @@
Name: perl-App-a2p
Version: 1.009
Release: 5%{?dist}
Version: 1.010
Release: 6%{?dist}
Summary: Awk to Perl translator
License: GPL+ or Artistic
Group: Development/Tools
URL: http://search.cpan.org/dist/App-a2p/
Source0: http://www.cpan.org/authors/id/L/LE/LEONT/App-a2p-%{version}.tar.gz
URL: https://metacpan.org/release/App-a2p
Source0: https://cpan.metacpan.org/authors/id/L/LE/LEONT/App-a2p-%{version}.tar.gz
# Current code will fail test tests if the code will run for more than 5
# seconds. This is not much portable test.
Patch0: App-a2p-1.007-Remove-alarm-call-from-test.patch
@ -23,11 +23,13 @@ Patch3: App-a2p-1.009-Check-for-n-argument-length.patch
BuildRequires: byacc
BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: gcc
BuildRequires: make
BuildRequires: perl
BuildRequires: perl-devel
BuildRequires: perl-generators
BuildRequires: perl-interpreter
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
# Devel::FindPerl is a non-core module
@ -56,13 +58,12 @@ command line and produces a comparable Perl script.
byacc -o a2p.c a2p.y
%build
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS"
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="$RPM_OPT_FLAGS" NO_PACKLIST=1
make %{?_smp_mflags}
%install
make pure_install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \;
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
%{_fixperms} $RPM_BUILD_ROOT/*
%check
@ -78,6 +79,39 @@ make test
%{_mandir}/man1/*
%changelog
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.010-5
- Perl 5.28 re-rebuild of bootstrapped packages
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.010-4
- Perl 5.28 rebuild
* Mon Feb 19 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.010-3
- Add build-require gcc
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.010-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Mon Jan 29 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.010-1
- 1.010 bump
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.009-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.009-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-8
- Perl 5.26 re-rebuild of bootstrapped packages
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-7
- Perl 5.26 rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.009-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-5
- Perl 5.24 re-rebuild of bootstrapped packages

View File

@ -1 +1 @@
a84ee58ec053ccb1b70a4cfdb2358c98 App-a2p-1.009.tar.gz
SHA512 (App-a2p-1.010.tar.gz) = 7bf04ee2b56101fbbd20a5fc4bbe420961f56bb04bc8fe0656f859b6128130980b9183da2862e4cf454c33cfb8028b51cd04d23b03b6d8e1309110fd7ca56fde