diff --git a/antlr.spec b/antlr.spec index ec5ee4d..f92952c 100644 --- a/antlr.spec +++ b/antlr.spec @@ -2,7 +2,7 @@ Name: antlr Version: 2.7.7 -Release: 58 +Release: 59 Summary: A parser generator that uses LL(*) for parsing Epoch: 0 License: ANTLR-PD @@ -15,7 +15,7 @@ Patch0001: antlr-2.7.7-newgcc.patch Patch0002: antlr-examples-license.patch BuildRequires: gcc-c++ make ant java-devel >= 1:1.7.0 java-javadoc javapackages-local -BuildRequires: doxygen graphviz python2-devel python2-setuptools +BuildRequires: doxygen graphviz %description ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, @@ -53,16 +53,6 @@ BuildArch: noarch %description C++-doc This package contains the documentation for C++ library. -%package -n python2-antlr -Summary: Python Code Generator for ANTLR -%{?python_provide:%python_provide python2-%{name}} -Provides: %{name}-python = %{version}-%{release} -Obsoletes: %{name}-python < 2.7.7-48 -BuildArch: noarch - -%description -n python2-antlr -Generate Lexers, Parsers and TreeParsers in Python. - %prep %autosetup -n %{name}-%{version} -p1 find . -name "*.jar" -exec rm -f {} \; @@ -85,10 +75,6 @@ cd lib/cpp find gen_doc -type f -exec chmod 0644 {} \; cd - -cd lib/python -%py2_build -cd ../../ - %install %mvn_artifact %{SOURCE3} work/lib/%{name}.jar %mvn_alias %{name}:%{name} %{name}:%{name}all @@ -100,10 +86,6 @@ install -p -m644 lib/cpp/antlr/*.hpp $RPM_BUILD_ROOT%{_includedir}/%{name} install -Dp -m644 lib/cpp/src/libantlr.a $RPM_BUILD_ROOT%{_libdir}/libantlr.a install -p -m755 scripts/antlr-config $RPM_BUILD_ROOT%{_bindir}/antlr-config -cd lib/python -%py2_install -cd ../.. - %files tool -f .mfiles %license LICENSE.txt %{_bindir}/antlr @@ -119,10 +101,9 @@ cd ../.. %files help -f .mfiles-javadoc %doc doc/* -%files -n python2-%{name} -%{python2_sitelib}/antlr/* -%{python2_sitelib}/antlr-* - %changelog +* Wed Oct 21 2020 chengzihan - 2.7.7-59 +- Remove subpackage python2-antlr + * Tue Jan 21 2020 chenli - 2.7.7-58 - Package init