This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository antlr3.
commit 9d5738219b8c8c9b7679dc8f3dce7968daf20f55 Author: Emmanuel Bourg <[email protected]> Date: Thu Jul 30 00:24:16 2015 +0200 Moved antlr-runtime.jar to a separate package (Closes: #793715) --- debian/antlr3.poms | 4 ++-- debian/changelog | 8 ++++++++ debian/control | 15 +++++++++++++++ debian/rules | 1 - 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/debian/antlr3.poms b/debian/antlr3.poms index dea35f7..5720f9d 100644 --- a/debian/antlr3.poms +++ b/debian/antlr3.poms @@ -25,8 +25,8 @@ # --site-xml=<location>: Optional, the location for site.xml if it needs to be installed. # Empty by default. [mh_install] # -pom.xml --no-parent -runtime/Java/pom.xml +pom.xml --no-parent --package=libantlr3-runtime-java +runtime/Java/pom.xml --package=libantlr3-runtime-java --java-lib --usj-name=antlr3-runtime tool/pom.xml antlr3-maven-archetype/pom.xml --ignore antlr3-maven-plugin/pom.xml --package=antlr3-maven-plugin diff --git a/debian/changelog b/debian/changelog index 85f125b..75dd97e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +antlr3 (3.5.2-2) unstable; urgency=medium + + * Team upload. + * Moved the runtime into a separate libantlr3-runtime-java package + to avoid a dependency cycle with libstringtemplate4-java (Closes: #793715) + + -- Emmanuel Bourg <[email protected]> Wed, 29 Jul 2015 19:54:55 +0200 + antlr3 (3.5.2-1) unstable; urgency=medium * New upstream release (Closes: #635268) diff --git a/debian/control b/debian/control index e86f69d..e0d3804 100644 --- a/debian/control +++ b/debian/control @@ -28,6 +28,7 @@ Package: antlr3 Architecture: all Depends: default-jre-headless | java2-runtime-headless | java5-runtime-headless | java6-runtime-headless, + libantlr3-runtime-java (= ${source:Version}), libstringtemplate4-java, ${misc:Depends} Recommends: ${maven:OptionalDepends} @@ -74,6 +75,20 @@ Description: Maven plugin for ANTLR 3 This package provides the Maven plugin that supports compiling ANTLR 3 grammars during a Maven build +Package: libantlr3-runtime-java +Architecture: all +Depends: ${misc:Depends} +Breaks: antlr3 (<< 3.5.2-2~) +Replaces: antlr3 (<< 3.5.2-2~) +Description: Runtime library for ANTLR 3 + ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is + a language tool that provides a framework for constructing recognizers, + compilers, and translators from grammatical descriptions containing C++ + or Java actions [You can use PCCTS 1.xx to generate C-based parsers]. + . + This package provides the runtime library required to run the parsers + generated by ANTLR 3 + Package: libantlr3-gunit-java Architecture: all Depends: antlr3 (>= ${source:Version}), junit4, ${misc:Depends} diff --git a/debian/rules b/debian/rules index 6ec24cc..85ab457 100755 --- a/debian/rules +++ b/debian/rules @@ -43,7 +43,6 @@ common-post-build-indep:: zip --delete antlr-ant/main/antlr3-task/antlr3-task.jar *.java binary-post-install/antlr3:: - mh_linkrepojar -pantlr3 runtime/Java/pom.xml /usr/share/java/antlr3-runtime.jar mh_linkrepojar -pantlr3 tool/pom.xml /usr/share/java/antlr3.jar mh_linkrepojar -plibantlr3-gunit-java gunit/pom.xml /usr/share/java/antlr3-gunit.jar dh_installman -pantlr3 -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/antlr3.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

