Compare commits

...

No commits in common. "c8s" and "c9-beta" have entirely different histories.
c8s ... c9-beta

3 changed files with 58 additions and 15 deletions

View File

@ -1 +1 @@
208e0962709d69dd56a1dbbfdf821ac6dc0e682b SOURCES/byacc-20170709.tgz
3af2a06bf3a8190e909fc5b0ca015fabed15f6fe SOURCES/byacc-20210109.tgz

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/byacc-20170709.tgz
SOURCES/byacc-20210109.tgz

View File

@ -1,14 +1,15 @@
%define byaccdate 20170709
%define byaccdate 20210109
Summary: Berkeley Yacc, a parser generator
Name: byacc
Version: 1.9.%{byaccdate}
Version: 2.0.%{byaccdate}
Release: 4%{?dist}
License: Public Domain
Group: Development/Tools
URL: http://invisible-island.net/byacc/byacc.html
Source: ftp://invisible-island.net/byacc/byacc-%{byaccdate}.tgz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gcc
BuildRequires: make
%description
This package provides a parser generator utility that reads a grammar
@ -30,31 +31,73 @@ find . -type f -name \*.c -print0 |
%build
%configure --disable-dependency-tracking
make %{?_smp_mflags}
%make_build
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
ln -s yacc $RPM_BUILD_ROOT/%{_bindir}/byacc
ln -s yacc.1 $RPM_BUILD_ROOT/%{_mandir}/man1/byacc.1
%make_install
ln -s yacc %{buildroot}%{_bindir}/byacc
ln -s yacc.1 %{buildroot}%{_mandir}/man1/byacc.1
%check
echo ====================TESTING=========================
make check
echo ====================TESTING END=====================
%clean
rm -rf $RPM_BUILD_ROOT
%files
%doc ACKNOWLEDGEMENTS CHANGES NEW_FEATURES NOTES NO_WARRANTY README
%defattr(-,root,root,-)
%{_bindir}/yacc
%{_bindir}/byacc
%{_mandir}/man1/yacc.1*
%{_mandir}/man1/byacc.1*
%changelog
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.20210109-4
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.0.20210109-3
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.20210109-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Tue Jan 12 2021 Arjun Shankar <arjun@redhat.com> - 2.0-20210109-1
- Rebase to byacc-2.0-20210109 (#1914591)
* Tue Nov 10 2020 Arjun Shankar <arjun@redhat.com> - 2.0-20200910-1
- Rebase to byacc-2.0-20200910 (#1877980)
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20200330-3
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20200330-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jul 8 2020 Arjun Shankar <arjun@redhat.com> - 1.9.20200330-1
- Rebase to 20200330 (#1819022)
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20191125-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jan 8 2020 Arjun Shankar <arjun@redhat.com> - 1.9.20191125-1
- Rebase to 20191125 (#1768314)
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20190617-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Wed Jun 26 2019 Arjun Shankar <arjun@redhat.com> - 1.9.20190617-1
- Rebase to 20190617
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20170709-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 1.9.20170709-6
- Rebuild with fixed binutils
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20170709-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.20170709-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild