Compare commits
13 Commits
Author | SHA1 | Date |
---|---|---|
Fedora Release Engineering | 17645f34d7 | |
Jitka Plesnikova | 7f91122b92 | |
Jitka Plesnikova | 2b4268ee24 | |
Petr Písař | c8b4f2c399 | |
Jitka Plesnikova | b0980f35e0 | |
Fedora Release Engineering | c7d992862e | |
Jitka Plesnikova | b021e6de3f | |
Fedora Release Engineering | fd51d587f8 | |
Fedora Release Engineering | fe7f87bad9 | |
Petr Písař | ed5167ebee | |
Jitka Plesnikova | 5519022a91 | |
Jitka Plesnikova | 896b9705de | |
Fedora Release Engineering | c153fe14ed |
|
@ -1,3 +1,4 @@
|
||||||
/App-a2p-1.007.tar.gz
|
/App-a2p-1.007.tar.gz
|
||||||
/App-a2p-1.008.tar.gz
|
/App-a2p-1.008.tar.gz
|
||||||
/App-a2p-1.009.tar.gz
|
/App-a2p-1.009.tar.gz
|
||||||
|
/App-a2p-1.010.tar.gz
|
||||||
|
|
|
@ -37,23 +37,24 @@ index d1f2026..8f45ec2 100644
|
||||||
done_testing;
|
done_testing;
|
||||||
|
|
||||||
sub run_command {
|
sub run_command {
|
||||||
diff --git a/walk.c b/walk.c
|
# Already applied
|
||||||
index 82d5346..26b378f 100644
|
#diff --git a/walk.c b/walk.c
|
||||||
--- a/walk.c
|
#index 82d5346..26b378f 100644
|
||||||
+++ b/walk.c
|
#--- a/walk.c
|
||||||
@@ -72,8 +72,11 @@ walk(int useval, int level, int node, int *numericptr, int minprec)
|
#+++ b/walk.c
|
||||||
if (namelist) {
|
#@@ -72,8 +72,11 @@ walk(int useval, int level, int node, int *numericptr, int minprec)
|
||||||
while (isALPHA(*namelist)) {
|
# if (namelist) {
|
||||||
for (d = tokenbuf,s=namelist;
|
# while (isALPHA(*namelist)) {
|
||||||
- isWORDCHAR(*s);
|
# for (d = tokenbuf,s=namelist;
|
||||||
+ d - tokenbuf < sizeof(tokenbuf) && isWORDCHAR(*s);
|
#- isWORDCHAR(*s);
|
||||||
*d++ = *s++) ;
|
#+ d - tokenbuf < sizeof(tokenbuf) && isWORDCHAR(*s);
|
||||||
+ if (d - tokenbuf == sizeof(tokenbuf))
|
# *d++ = *s++) ;
|
||||||
+ fatal("Internal error: argument longer than %d: %s",
|
#+ if (d - tokenbuf == sizeof(tokenbuf))
|
||||||
+ sizeof(tokenbuf) - 1, namelist);
|
#+ fatal("Internal error: argument longer than %d: %s",
|
||||||
*d = '\0';
|
#+ sizeof(tokenbuf) - 1, namelist);
|
||||||
while (*s && !isALPHA(*s)) s++;
|
# *d = '\0';
|
||||||
namelist = s;
|
# while (*s && !isALPHA(*s)) s++;
|
||||||
|
# namelist = s;
|
||||||
--
|
--
|
||||||
2.5.0
|
2.5.0
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
Name: perl-App-a2p
|
Name: perl-App-a2p
|
||||||
Version: 1.009
|
Version: 1.010
|
||||||
Release: 5%{?dist}
|
Release: 6%{?dist}
|
||||||
Summary: Awk to Perl translator
|
Summary: Awk to Perl translator
|
||||||
License: GPL+ or Artistic
|
License: GPL+ or Artistic
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
URL: http://search.cpan.org/dist/App-a2p/
|
URL: https://metacpan.org/release/App-a2p
|
||||||
Source0: http://www.cpan.org/authors/id/L/LE/LEONT/App-a2p-%{version}.tar.gz
|
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
|
# Current code will fail test tests if the code will run for more than 5
|
||||||
# seconds. This is not much portable test.
|
# seconds. This is not much portable test.
|
||||||
Patch0: App-a2p-1.007-Remove-alarm-call-from-test.patch
|
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: byacc
|
||||||
BuildRequires: coreutils
|
BuildRequires: coreutils
|
||||||
BuildRequires: findutils
|
BuildRequires: findutils
|
||||||
|
BuildRequires: gcc
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
BuildRequires: perl
|
BuildRequires: perl-devel
|
||||||
BuildRequires: perl-generators
|
BuildRequires: perl-generators
|
||||||
|
BuildRequires: perl-interpreter
|
||||||
BuildRequires: perl(Config)
|
BuildRequires: perl(Config)
|
||||||
BuildRequires: perl(ExtUtils::MakeMaker)
|
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
|
||||||
BuildRequires: perl(strict)
|
BuildRequires: perl(strict)
|
||||||
BuildRequires: perl(warnings)
|
BuildRequires: perl(warnings)
|
||||||
# Devel::FindPerl is a non-core module
|
# 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
|
byacc -o a2p.c a2p.y
|
||||||
|
|
||||||
%build
|
%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}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make pure_install DESTDIR=$RPM_BUILD_ROOT
|
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 -delete
|
||||||
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -exec rm -f {} \;
|
|
||||||
%{_fixperms} $RPM_BUILD_ROOT/*
|
%{_fixperms} $RPM_BUILD_ROOT/*
|
||||||
|
|
||||||
%check
|
%check
|
||||||
|
@ -78,6 +79,39 @@ make test
|
||||||
%{_mandir}/man1/*
|
%{_mandir}/man1/*
|
||||||
|
|
||||||
%changelog
|
%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
|
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.009-5
|
||||||
- Perl 5.24 re-rebuild of bootstrapped packages
|
- Perl 5.24 re-rebuild of bootstrapped packages
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue