public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/antlr3] epel10: Revert "Orphaned for 6+ weeks"
@ 2026-07-22 19:37 Mohan Boddu
  0 siblings, 0 replies; only message in thread
From: Mohan Boddu @ 2026-07-22 19:37 UTC (permalink / raw)
  To: git-commits

            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

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-22 19:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-22 19:37 [rpms/antlr3] epel10: Revert "Orphaned for 6+ weeks" Mohan Boddu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox