Hello community, here is the log from the commit of package antlr for openSUSE:Factory checked in at 2019-02-06 15:47:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/antlr (Old) and /work/SRC/openSUSE:Factory/.antlr.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "antlr" Wed Feb 6 15:47:03 2019 rev:46 rq:671834 version:2.7.7 Changes: -------- --- /work/SRC/openSUSE:Factory/antlr/antlr-bootstrap.changes 2018-07-24 17:33:27.372142843 +0200 +++ /work/SRC/openSUSE:Factory/.antlr.new.28833/antlr-bootstrap.changes 2019-02-06 15:47:06.107270674 +0100 @@ -1,0 +2,6 @@ +Fri Feb 1 11:19:37 UTC 2019 - Fridrich Strba <fst...@suse.com> + +- Speed-up build by compiling all *.java files in one javac + invocation + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ antlr-bootstrap.spec ++++++ --- /var/tmp/diff_new_pack.kVJpmz/_old 2019-02-06 15:47:07.739269685 +0100 +++ /var/tmp/diff_new_pack.kVJpmz/_new 2019-02-06 15:47:07.739269685 +0100 @@ -1,7 +1,7 @@ # # spec file for package antlr-bootstrap # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -48,10 +48,7 @@ function delBinaryFiles() { set +x echo deleting binary files ... - for file in `find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*"` - do - rm -rf $file - done + find . -name "*.class" -o -name "*.jar" -o -name "*DELETED-BY-PACKAGER*" -delete set -x } #>>> make %{?_smp_mflags} a string with all jar files found in target folder that can be used for a classpath string @@ -71,11 +68,8 @@ mkTargetClasspath set +x COMPILE_CLASSPATH_PATH=.:${JAR_CLASSPATH} - echo using: $COMPILER_COMMAND $COMPILE_CLASSPATH_PATH \$file - for file in `find . -name "*.java"` - do - echo -e "$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file ... \c" - $COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $file + echo -e "$COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $(find . -name "*.java" | xargs)" + $COMPILER_COMMAND $COMPILE_CLASSPATH_PATH $(find . -name "*.java" | xargs) # check for errors if [ $? != 0 ] then @@ -83,7 +77,6 @@ exit 1; fi echo done - done set -x } #>>> make %{?_smp_mflags} jar archive ++++++ antlr.spec ++++++ --- /var/tmp/diff_new_pack.kVJpmz/_old 2019-02-06 15:47:07.755269675 +0100 +++ /var/tmp/diff_new_pack.kVJpmz/_new 2019-02-06 15:47:07.755269675 +0100 @@ -1,7 +1,7 @@ # # spec file for package antlr # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed