Summary: Backtracking LR Parsing Name: kelbt Version: 0.16 Release: 12%{?_dist_release} Group: programming Vendor: Project Vine Distribution: Vine Linux # aapl/ is the LGPLv2+ License: GPLv2+ and LGPLv2+ URL: http://freecode.com/projects/kelbt Source0: https://www.colm.net/files/%{name}/%{name}-%{version}.tar.gz Patch0: %{name}-signed-char.diff BuildRequires: gcc-c++ BuildRequires: autoconf BuildRequires: automake # Unfortunately, upstream doesn't exist and not possible to find version Provides: bundled(aapl) %description Kelbt generates backtracking LALR(1) parsers. Where traditional LALR(1) parser generators require static resolution of shift/reduce conflicts, Kelbt generates parsers that handle conflicts by backtracking at runtime. Kelbt is able to generate a parser for any context-free grammar that is free of hidden left recursion. %debug_package %prep %autosetup -p1 %build autoreconf -vfi %configure %make_build %install %make_install %files %license COPYING %doc ChangeLog %{_bindir}/%{name} %changelog * Mon Jul 26 2021 Tomohiro "Tomo-p" KATO - 0.16-12 - rebuilt with current environment. * Mon Aug 17 2020 Tomohiro "Tomo-p" KATO - 0.16-11 - rebuilt with current environment. * Wed Oct 30 2019 Tomohiro "Tomo-p" KATO - 0.16-10 - initial build for Vine Linux. * Thu Jul 25 2019 Fedora Release Engineering - 0.16-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Feb 01 2019 Fedora Release Engineering - 0.16-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0.16-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 0.16-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.16-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 0.16-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 0.16-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Nov 14 2016 Igor Gnatenko - 0.16-2 - Rename patch * Fri Oct 07 2016 Igor Gnatenko - 0.16-1 - Initial package