public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Mohan Boddu <mboddu@bhujji.com>
To: git-commits@fedoraproject.org
Subject: [rpms/antlr3] epel10: Revert "Orphaned for 6+ weeks"
Date: Wed, 22 Jul 2026 19:37:38 GMT [thread overview]
Message-ID: <178474905809.1.7398719272843947406.rpms-antlr3-fad3d0357d61@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/antlr3
Branch : epel10
Commit : fad3d0357d61b882948ba4442f36c9eadd87aa90
Author : Mohan Boddu <mboddu@bhujji.com>
Date : 2019-04-08T10:17:12-04:00
Stats : +588/-1 in 6 file(s)
URL : https://src.fedoraproject.org/rpms/antlr3/c/fad3d0357d61b882948ba4442f36c9eadd87aa90?branch=epel10
Log:
Revert "Orphaned for 6+ weeks"
Unretiring for https://pagure.io/releng/issue/8264
This reverts commit 20de2f50697d6b06d32153210a0c5fa24c784864.
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..92afa17
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/libantlr3c-3.4.tar.gz
+/antlr-3.4.tar.gz
+/antlr_python_runtime-3.1.3.tar.gz
+/antlr-3.5.tar.gz
+/3.5.2.tar.gz
+/*.src.rpm
diff --git a/0001-java8-fix.patch b/0001-java8-fix.patch
new file mode 100644
index 0000000..a05238d
--- /dev/null
+++ b/0001-java8-fix.patch
@@ -0,0 +1,63 @@
+From 33f662c60e6e7b703e197854d2478a8747f044f0 Mon Sep 17 00:00:00 2001
+From: Michael Simacek <msimacek@redhat.com>
+Date: Tue, 17 Jun 2014 19:36:24 +0200
+Subject: [PATCH] java8 fix
+
+Signed-off-by: Michael Simacek <msimacek@redhat.com>
+---
+ tool/src/main/java/org/antlr/codegen/CodeGenerator.java | 2 +-
+ tool/src/main/java/org/antlr/tool/Grammar.java | 4 ++--
+ tool/src/main/java/org/antlr/tool/Strip.java | 2 +-
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/tool/src/main/java/org/antlr/codegen/CodeGenerator.java b/tool/src/main/java/org/antlr/codegen/CodeGenerator.java
+index b279bd5..566e33c 100644
+--- a/tool/src/main/java/org/antlr/codegen/CodeGenerator.java
++++ b/tool/src/main/java/org/antlr/codegen/CodeGenerator.java
+@@ -1087,7 +1087,7 @@ public class CodeGenerator {
+ catch (Exception tse) {
+ ErrorManager.internalError("can't parse template action",tse);
+ }
+- GrammarAST rewriteTree = parseResult.getTree();
++ GrammarAST rewriteTree = (GrammarAST)parseResult.getTree();
+
+ // then translate via codegen.g
+ CodeGenTreeWalker gen = new CodeGenTreeWalker(new CommonTreeNodeStream(rewriteTree));
+diff --git a/tool/src/main/java/org/antlr/tool/Grammar.java b/tool/src/main/java/org/antlr/tool/Grammar.java
+index 667ebb2..4ca4328 100644
+--- a/tool/src/main/java/org/antlr/tool/Grammar.java
++++ b/tool/src/main/java/org/antlr/tool/Grammar.java
+@@ -706,7 +706,7 @@ public class Grammar {
+ }
+ }
+
+- setGrammarTree(result.getTree());
++ setGrammarTree((GrammarAST)result.getTree());
+
+ //if ( grammarTree!=null ) System.out.println("grammar tree: "+grammarTree.toStringTree());
+
+@@ -927,7 +927,7 @@ public class Grammar {
+ parser.setGrammarType(this.type);
+ try {
+ ANTLRParser.rule_return result = parser.rule();
+- return result.getTree();
++ return (GrammarAST)result.getTree();
+ }
+ catch (Exception e) {
+ ErrorManager.error(ErrorManager.MSG_ERROR_CREATING_ARTIFICIAL_RULE,
+diff --git a/tool/src/main/java/org/antlr/tool/Strip.java b/tool/src/main/java/org/antlr/tool/Strip.java
+index f411090..ddda4ed 100644
+--- a/tool/src/main/java/org/antlr/tool/Strip.java
++++ b/tool/src/main/java/org/antlr/tool/Strip.java
+@@ -64,7 +64,7 @@ public class Strip {
+ tokens = new TokenRewriteStream(lex);
+ ANTLRv3Parser g = new ANTLRv3Parser(tokens);
+ ANTLRv3Parser.grammarDef_return r = g.grammarDef();
+- CommonTree t = r.getTree();
++ CommonTree t = (CommonTree)r.getTree();
+ if (tree_option) System.out.println(t.toStringTree());
+ rewrite(g.getTreeAdaptor(),t,g.getTokenNames());
+ }
+--
+2.7.4
+
diff --git a/antlr3.spec b/antlr3.spec
new file mode 100644
index 0000000..111483c
--- /dev/null
+++ b/antlr3.spec
@@ -0,0 +1,492 @@
+%global antlr_version 3.5.2
+%global c_runtime_version 3.4
+%global javascript_runtime_version 3.1
+%global baserelease 21
+
+Summary: ANother Tool for Language Recognition
+Name: antlr3
+Epoch: 1
+Version: %{antlr_version}
+Release: %{baserelease}%{?dist}
+License: BSD
+URL: http://www.antlr3.org/
+
+Source0: https://github.com/antlr/antlr3/archive/%{antlr_version}.tar.gz
+#Source2: http://www.antlr3.org/download/Python/antlr_python_runtime-%{python_runtime_version}.tar.gz
+Source3: http://www.antlr3.org/download/antlr-javascript-runtime-%{javascript_runtime_version}.zip
+
+Patch0: 0001-java8-fix.patch
+# Generate OSGi metadata
+Patch1: osgi-manifest.patch
+
+BuildRequires: maven-local
+BuildRequires: mvn(org.antlr:antlr)
+BuildRequires: mvn(org.antlr:antlr3-maven-plugin)
+BuildRequires: mvn(org.antlr:ST4)
+BuildRequires: mvn(org.antlr:stringtemplate)
+BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
+BuildRequires: mvn(org.apache.maven:maven-plugin-api)
+BuildRequires: mvn(org.apache.maven:maven-project)
+BuildRequires: mvn(org.codehaus.plexus:plexus-compiler-api)
+BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
+BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
+
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
+
+# we don't build it now
+Obsoletes: antlr3-gunit < 3.2-15
+
+%description
+ANother Tool for Language Recognition, is a language tool
+that provides a framework for constructing recognizers,
+interpreters, compilers, and translators from grammatical
+descriptions containing actions in a variety of target languages.
+
+%package tool
+Summary: ANother Tool for Language Recognition
+BuildArch: noarch
+Provides: %{name} = %{epoch}:%{antlr_version}-%{release}
+Obsoletes: %{name} < %{epoch}:%{antlr_version}-%{release}
+Requires: %{name}-java = %{epoch}:%{antlr_version}-%{release}
+# Explicit requires for javapackages-tools since antlr3-script
+# uses /usr/share/java-utils/java-functions
+Requires: javapackages-tools
+
+
+Provides: ant-antlr3 = %{epoch}:%{antlr_version}-%{release}
+Obsoletes: ant-antlr3 < %{epoch}:%{antlr_version}-%{release}
+
+%description tool
+ANother Tool for Language Recognition, is a language tool
+that provides a framework for constructing recognizers,
+interpreters, compilers, and translators from grammatical
+descriptions containing actions in a variety of target languages.
+
+%package java
+Summary: Java run-time support for ANTLR-generated parsers
+BuildArch: noarch
+
+%description java
+Java run-time support for ANTLR-generated parsers
+
+%package javadoc
+Summary: API documentation for %{name}
+BuildArch: noarch
+
+%description javadoc
+%{summary}.
+
+%package javascript
+Summary: Javascript run-time support for ANTLR-generated parsers
+Version: %{javascript_runtime_version}
+Release: %{antlr_version}.%{baserelease}%{?dist}
+BuildArch: noarch
+
+%description javascript
+Javascript run-time support for ANTLR-generated parsers
+
+%package C
+Summary: C run-time support for ANTLR-generated parsers
+Version: %{c_runtime_version}
+Release: %{antlr_version}.%{baserelease}%{?dist}
+
+%description C
+C run-time support for ANTLR-generated parsers
+
+%package C-devel
+Summary: Header files for the C bindings for ANTLR-generated parsers
+Requires: %{name}-C = %{epoch}:%{c_runtime_version}-%{release}
+Version: %{c_runtime_version}
+Release: %{antlr_version}.%{baserelease}%{?dist}
+
+
+%description C-devel
+Header files for the C bindings for ANTLR-generated parsers
+
+%package C-docs
+Summary: API documentation for the C run-time support for ANTLR-generated parsers
+BuildArch: noarch
+BuildRequires: graphviz
+BuildRequires: doxygen
+Requires: %{name}-C = %{epoch}:%{c_runtime_version}-%{release}
+Version: %{c_runtime_version}
+Release: %{antlr_version}.%{baserelease}%{?dist}
+
+%description C-docs
+This package contains doxygen documentation with instruction
+on how to use the C target in ANTLR and complete API description of the
+C run-time support for ANTLR-generated parsers.
+
+%package C++-devel
+Summary: C++ runtime support for ANTLR-generated parsers
+
+%description C++-devel
+C++ runtime support for ANTLR-generated parsers.
+
+%prep
+%setup -q -n antlr3-%{antlr_version} -a 3
+sed -i "s,\${buildNumber},`cat %{_sysconfdir}/fedora-release` `date`," tool/src/main/resources/org/antlr/antlr.properties
+%patch0 -p1
+%patch1
+
+# remove pre-built artifacts
+find -type f -a -name *.jar -delete
+find -type f -a -name *.class -delete
+
+%pom_disable_module antlr3-maven-archetype
+%pom_disable_module gunit
+%pom_disable_module gunit-maven-plugin
+%pom_disable_module antlr-complete
+
+%pom_remove_plugin :maven-source-plugin
+%pom_remove_plugin :maven-javadoc-plugin
+
+# compile for target 1.6, see BZ#842572
+sed -i 's/jsr14/1.6/' antlr3-maven-archetype/src/main/resources/archetype-resources/pom.xml \
+ antlr3-maven-plugin/pom.xml \
+ gunit/pom.xml \
+ gunit-maven-plugin/pom.xml \
+ pom.xml \
+ runtime/Java/pom.xml \
+ tool/pom.xml
+
+# workarounds bug in filtering (Mark invalid)
+%pom_xpath_remove pom:resource/pom:filtering
+
+%mvn_package :antlr-runtime java
+%mvn_package : tool
+
+%mvn_file :antlr antlr3
+%mvn_file :antlr-runtime antlr3-runtime
+%mvn_file :antlr-maven-plugin antlr3-maven-plugin
+
+%build
+%mvn_build -f
+
+# Build the C runtime
+pushd runtime/C
+autoreconf -i
+%configure --disable-abiflags --enable-debuginfo \
+%if 0%{?__isa_bits} == 64
+ --enable-64bit
+%else
+ %{nil}
+%endif
+
+sed -i "s#CFLAGS = .*#CFLAGS = $RPM_OPT_FLAGS#" Makefile
+make %{?_smp_mflags}
+doxygen -u # update doxygen configuration file
+doxygen # build doxygen documentation
+popd
+
+# build ant task
+pushd antlr-ant/main/antlr3-task/
+export CLASSPATH=$(build-classpath ant)
+javac -encoding ISO-8859-1 antlr3-src/org/apache/tools/ant/antlr/ANTLR3.java
+jar cvf ant-antlr3.jar \
+ -C antlr3-src org/apache/tools/ant/antlr/antlib.xml \
+ -C antlr3-src org/apache/tools/ant/antlr/ANTLR3.class
+popd
+
+%install
+mkdir -p $RPM_BUILD_ROOT/%{_mandir}
+mkdir -p $RPM_BUILD_ROOT/%{_datadir}/antlr
+
+%mvn_install
+
+# install ant task
+install -m 644 antlr-ant/main/antlr3-task/ant-antlr3.jar -D $RPM_BUILD_ROOT%{_javadir}/ant/ant-antlr3.jar
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/ant.d
+cat > $RPM_BUILD_ROOT%{_sysconfdir}/ant.d/ant-antlr3 << EOF
+ant/ant-antlr3 antlr3
+EOF
+
+# install wrapper script
+%jpackage_script org.antlr.Tool '' '' 'stringtemplate4/ST4.jar:antlr3.jar:antlr3-runtime.jar' antlr3 true
+
+# install C runtime
+pushd runtime/C
+make DESTDIR=$RPM_BUILD_ROOT install
+rm $RPM_BUILD_ROOT%{_libdir}/libantlr3c.{a,la}
+pushd api/man/man3
+for file in `ls -1 * | grep -vi "^antlr3"`; do
+ mv $file antlr3-$file
+done
+sed -i -e 's,^\.so man3/pANTLR3,.so man3/antlr3-pANTLR3,' `grep -rl 'man3/pANTLR3' .`
+gzip *
+popd
+mv api/man/man3 $RPM_BUILD_ROOT%{_mandir}/
+rmdir api/man
+popd
+
+# install javascript runtime
+pushd antlr-javascript-runtime-%{javascript_runtime_version}
+install -pm 644 *.js $RPM_BUILD_ROOT%{_datadir}/antlr/
+popd
+
+# install C++ runtime (header only)
+mkdir -p $RPM_BUILD_ROOT/%{_includedir}/%{name}
+install -pm 644 runtime/Cpp/include/* $RPM_BUILD_ROOT/%{_includedir}/
+
+%files tool -f .mfiles-tool
+%doc README.txt tool/{LICENSE.txt,CHANGES.txt}
+%{_bindir}/antlr3
+%{_javadir}/ant/ant-antlr3.jar
+%config(noreplace) %{_sysconfdir}/ant.d/ant-antlr3
+
+%files C
+%doc tool/LICENSE.txt
+%{_libdir}/libantlr3c.so
+
+%files C-devel
+%{_mandir}/man3/*
+%{_includedir}/*.h
+
+%files C-docs
+%doc runtime/C/api
+
+%files C++-devel
+%doc tool/LICENSE.txt
+%{_includedir}/*.hpp
+%{_includedir}/*.inl
+
+%files java -f .mfiles-java
+%doc tool/LICENSE.txt
+
+%files javascript
+%doc tool/LICENSE.txt
+%{_datadir}/antlr/
+
+%files javadoc -f .mfiles-javadoc
+%doc tool/LICENSE.txt
+
+%changelog
+* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.2-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Thu Aug 30 2018 Severin Gehwolf <sgehwolf@redhat.com> - 1:3.5.2-20
+- Explicit requires for javapackages-tools since antlr3 script uses
+ java-functions. See RHBZ#1600426.
+
+* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.2-19
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Thu Jun 28 2018 Michael Simacek <msimacek@redhat.com> - 1:3.5.2-18
+- Remove ldconfig scriptlets
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.2-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.2-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.2-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.2-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Tue Oct 04 2016 David Geiger <daviddavid> - 1:3.5.2-13
+- Fix stringtemplate4 jar classpath in shell script (stringtemplate4/ST4.jar)
+
+* Tue Sep 27 2016 Michael Simacek <msimacek@redhat.com> - 1:3.5.2-12
+- Fix Java 8 patch
+
+* Wed Jun 15 2016 Mikolaj Izdebski <mizdebsk@redhat.com> - 1:3.5.2-11
+- Regenerate build-requires
+
+* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:3.5.2-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Tue Nov 24 2015 Mat Booth <mat.booth@redhat.com> - 1:3.5.2-10
+- Fix OSGi metadata
+- Delete some commented out sections
+
+* Wed Jun 17 2015 Mat Booth <mat.booth@redhat.com> - 1:3.5.2-9
+- Build and ship the antlr3 ant task
+- Add provides/obsoletes for separate ant-antlr3 package
+
+* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.5.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed Apr 29 2015 Michal Srb <msrb@redhat.com> - 1:3.5.2-7
+- Fix FTBFS (Resolves: rhbz#1204672)
+
+* Mon Mar 30 2015 Michael Simacek <msimacek@redhat.com> - 1:3.5.2-6
+- Fix FTBFS
+
+* Mon Mar 23 2015 Dan Horák <dan[at]danny.cz> - 1:3.5.2-5
+- update BR - whole autotools chain is required explicitly
+
+* Fri Oct 31 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 1:3.5.2-4
+- Avoid timestamp conflicts when updating jar manifest
+
+* Sun Aug 31 2014 Till Maas <opensource@till.name> - 1:3.5.2-3
+- Add missing dist tags for subpackages
+
+* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:3.5.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Wed Jun 18 2014 Michael Simacek <msimacek@redhat.com> - 3.5.2-1
+- Update to upstream version 3.5.2
+- Build the C runtime from main tarball
+- Make C++-devel subpackage
+
+* Tue Jun 17 2014 Michael Simacek <msimacek@redhat.com> - 3.5-1
+- Update to upstream version 3.5
+
+* Tue Jun 17 2014 Michael Simacek <msimacek@redhat.com> - 3.4-18
+- Specfile cleanup
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Tue Mar 04 2014 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.4-16
+- Use Requires: java-headless rebuild (#1067528)
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4-15
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 3.4-13
+- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
+- Replace maven BuildRequires with maven-local
+
+* Sun Sep 09 2012 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.4-12
+- Fix wrong man page references (see BZ#855619)
+
+* Tue Aug 21 2012 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.4-11
+- Now really compile for Java 1.6 everything
+
+ *Sat Aug 18 2012 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.4-10
+- Explicitly compile for Java 1.5, to (maybe?) fix BZ#842572
+
+* Mon Aug 6 2012 Alexander Kurtakov <akurtako@redhat.com> 3.4-9
+- Inject org.antlr.runtime OSGi metadata.
+- Update BRs to newer versions.
+
+* Tue Jul 24 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.4-8
+- Add back requires on stringtemplate for java subpackage
+
+* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Tue Jun 26 2012 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.4-6
+- Fixed missing stringtemplate4 in antlr3 generator classpath
+- Cleanup of Requires and BuildRequires on antlr2
+
+* Thu Feb 23 2012 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.4-5
+- Disable python runtime (incompatible with current antlr version)
+
+* Wed Feb 22 2012 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.4-4
+- Fix permissions for egg-info dir (fixes BZ#790499)
+
+* Thu Feb 16 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.4-3
+- Use wildcards for installing jars (different results on different releases)
+
+* Thu Feb 16 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.4-2
+- Add builnumber plugin to buildrequires
+- Tab/space cleanup
+
+* Mon Jan 23 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.4-1
+- Update antlr version to 3.4
+- Move to maven3 build, update macros etc
+- Remove gunit for now
+
+* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Sep 09 2011 Dan Horák <dan[at]danny.cz> - 3.2-15
+- fix build on other arches
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Dec 14 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.2-13
+- Add stringtemplate to Requires of java subpackage
+- Use tomcat6 for building
+- Use felix-parent and cleanup BRs on maven plugins
+
+* Thu Nov 25 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 3.2-12
+- Move all pom files into java subpackage
+- Fix pom filenames (Resolves rhbz#655831)
+- Add java subpackage Requires for gunit subpackage
+
+* Wed Oct 13 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2-11
+- non-bootstrap build
+
+* Wed Oct 13 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2-10
+- fix pom patch
+- fix bootstrapping
+- fix dependencies
+
+* Wed Aug 11 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-9
+- recompiling .py files against Python 2.7 (rhbz#623269)
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 3.2-8
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Thu Jun 17 2010 Lubomir Rintel <lkundrak@v3.sk> - 3.2-7
+- Add master and runtime poms (#605267)
+
+* Sat May 01 2010 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2-6
+- Patch the Python runtime to print just a warning in case of version mismatch
+ instead of raising an exception (since there is a good change it will work).
+
+* Thu Apr 22 2010 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2-5
+- Build the C runtime with --enable-64bit on x86_64 to avoid undeterministic
+ segfaults caused by possible invalid conversion of 64bit pointers to int32_t
+
+* Mon Mar 08 2010 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2-4
+- Patch Java runtime build to include OSGi meta-information in the manifest
+ (thanks to Mat Booth)
+- Add "antlr3" prefix to all man pages to prevent namespace conflicts with
+ standard man pages included in the man-pages package
+- Split headers and man pages into a C-devel subpackage
+- Fix multiple file ownership of Java runtime and gunit by the tool package
+
+* Tue Mar 02 2010 Miloš Jakubíček <xjakub@fi.muni.cz> - 3.2-3
+- Rebuilt in non-bootstrap mode.
+
+* Sun Jan 31 2010 Milos Jakubicek <xjakub@fi.muni.cz> - 3.2-2
+- Build the doxygen documentation for the C target in a C-docs subpackage
+- BuildRequires/Requires cleanup across subpackages
+
+* Sat Jan 30 2010 Milos Jakubicek <xjakub@fi.muni.cz> - 3.2-1
+- Update to 3.2, bootstrap build.
+- Build bindings for C and JavaScript as well as gunit and maven plugin.
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Tue Mar 17 2009 Bart Vanbrabant <bart.vanbrabant@zoeloelip.be> - 3.1.1-7
+- Fix the name of the jar to antlr.jar
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Jan 12 2009 Colin Walters <walters@redhat.com> - 3.1.1-5
+- Add bcel to build path
+
+* Mon Jan 12 2009 Colin Walters <walters@redhat.com> - 3.1.1-4
+- Add bcel build dep to version jar name
+
+* Mon Nov 10 2008 Colin Walters <walters@redhat.com> - 3.1.1-3
+- Add antlr3 script
+
+* Thu Nov 6 2008 Bart Vanbrabant <bart.vanbrabant@zoeloelip.be> - 3.1.1-2
+- Fix the install of the jar (remove the version)
+
+* Mon Nov 3 2008 Bart Vanbrabant <bart.vanbrabant@zoeloelip.be> - 3.1.1-1
+- Update to version 3.1.1
+- Add python runtime subpackage
+
+* Fri Jun 27 2008 Colin Walters <walters@redhat.com> - 3.0.1-2
+- Fix some BRs
+
+* Sun Apr 06 2008 Colin Walters <walters@redhat.com> - 3.0.1-1
+- First version
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5204a84..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Orphaned for 6+ weeks
diff --git a/osgi-manifest.patch b/osgi-manifest.patch
new file mode 100644
index 0000000..9c68224
--- /dev/null
+++ b/osgi-manifest.patch
@@ -0,0 +1,25 @@
+--- runtime/Java/pom.xml.orig 2015-11-24 22:48:17.908747868 +0000
++++ runtime/Java/pom.xml 2015-11-24 22:48:37.201489113 +0000
+@@ -64,4 +64,22 @@
+
+ </dependencies>
+
++<build>
++ <plugins>
++ <plugin>
++ <groupId>org.apache.felix</groupId><artifactId>maven-bundle-plugin</artifactId>
++ <executions><execution><id>bundle-manifest</id><phase>process-classes</phase><goals><goal>manifest</goal></goals></execution></executions>
++ <configuration>
++ <manifestLocation>${project.build.directory}/osgi</manifestLocation>
++ <instructions><Bundle-SymbolicName>org.antlr.runtime</Bundle-SymbolicName><Import-Package>!org.antlr.stringtemplate,*</Import-Package></instructions>
++ </configuration>
++ </plugin>
++ <plugin>
++ <groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId>
++ <configuration>
++ <archive><manifestFile>${project.build.directory}/osgi/MANIFEST.MF</manifestFile></archive>
++ </configuration>
++ </plugin>
++ </plugins>
++</build>
+ </project>
diff --git a/sources b/sources
new file mode 100644
index 0000000..1dbfcb6
--- /dev/null
+++ b/sources
@@ -0,0 +1,2 @@
+8c644afcdd7c7ec9f255b603d15163db 3.5.2.tar.gz
+5f58e5f8c8a052225d57d518d77742fc antlr-javascript-runtime-3.1.zip
reply other threads:[~2026-07-22 19:37 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178474905809.1.7398719272843947406.rpms-antlr3-fad3d0357d61@fedoraproject.org \
--to=mboddu@bhujji.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox