This is an automated email from the git hooks/post-receive script. seamlik-guest pushed a commit to branch master in repository lucene2.
commit 8bdbd0ebf72f8b7f34b8680f149a1a306eb5f09f Author: Jan-Pascal van Best <[email protected]> Date: Thu Oct 8 18:58:33 2009 +0000 Changes for lucene 2.9.0 final --- debian/ant.properties | 2 +- debian/changelog | 4 +-- debian/get-orig-source.sh | 10 +++--- debian/patches/00list | 2 +- .../patches/11_fix-javacc-generated-files.dpatch | 42 ++++++++++++++++++++++ .../11_run-javacc-for-contrib-queryparser.dpatch | 11 +++++- debian/rules | 7 ++-- 7 files changed, 64 insertions(+), 14 deletions(-) diff --git a/debian/ant.properties b/debian/ant.properties index 3d5b28c..3350870 100644 --- a/debian/ant.properties +++ b/debian/ant.properties @@ -2,7 +2,7 @@ # Version number for upstream source; errors in the # upstream source require that it be overridden. -version=2.9.0~rc0 +version=2.9.0 # javacc settings used by Lucene build javacc.home=/usr/share/java diff --git a/debian/changelog b/debian/changelog index 09c0ee8..cba463f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -lucene2 (2.9.0~rc0+ds1-1) unstable; urgency=low +lucene2 (2.9.0+ds1-1) unstable; urgency=low * New upstream version * Updated Debian patches for Lucene 2.9 * Bumped standards version to 3.8.2 (no changes needed) - -- Jan-Pascal van Best <[email protected]> Fri, 21 Aug 2009 13:51:10 +0200 + -- Jan-Pascal van Best <[email protected]> Sat, 26 Sep 2009 21:24:03 +0200 lucene2 (2.4.1+ds1-1) unstable; urgency=low diff --git a/debian/get-orig-source.sh b/debian/get-orig-source.sh index b712c1f..77d4031 100755 --- a/debian/get-orig-source.sh +++ b/debian/get-orig-source.sh @@ -4,13 +4,11 @@ DEHS=`( uscan --dehs )` URL=`echo $DEHS | xsltproc debian/uscan-url.xslt -` VERSION=`echo $DEHS | xsltproc debian/uscan-upstream-version.xslt -` -UPSTREAM_VERSION="2.9-dev" -VERSION="2.9.0~rc0" DEBIAN_SOURCE_VERSION="$VERSION+ds1" DESTDIR=$PWD/.. -SOURCEFILE=$DESTDIR/lucene-$UPSTREAM_VERSION-src.tar.gz -SIGFILE=$DESTDIR/lucene-$UPSTREAM_VERSION-src.tar.gz.asc +SOURCEFILE=$DESTDIR/lucene-$VERSION-src.tar.gz +SIGFILE=$DESTDIR/lucene-$VERSION-src.tar.gz.asc SOURCETAR=$DESTDIR/lucene2_$DEBIAN_SOURCE_VERSION.orig.tar KEYURL="http://www.apache.org/dist/lucene/java/KEYS" @@ -22,7 +20,7 @@ if [ ! -r "$SOURCEFILE" ]; then wget "$URL" -O $SOURCEFILE fi -#wget "$URL.asc" -O $SIGFILE +wget "$URL.asc" -O $SIGFILE # If necessary, recreate keyring used for signing # Only do this if the keyring is not yet downloaded @@ -38,7 +36,7 @@ fi # Check signature gpgv --quiet --keyring $KEYRING $SIGFILE $SOURCEFILE -echo "Check whether the archive has been signed by Michael McCandless (CODE SIGNING KEY) <[email protected]>, key ID 6E68DA61" +echo "Check whether the archive has been signed by Mark Robert Miller (CODE SIGNING KEY) <[email protected]>, key ID EB0199F8" # Repackage upstream source file without the third party jars TEMPDIR=`mktemp -d` diff --git a/debian/patches/00list b/debian/patches/00list index e983181..035620e 100644 --- a/debian/patches/00list +++ b/debian/patches/00list @@ -1,6 +1,6 @@ 01_remove_all_jarfiles.dpatch 10_fix-javacc-locations.dpatch -11_run-javacc-for-contrib-queryparser.dpatch +11_fix-javacc-generated-files.dpatch 30_fix-contrib-ant-libs.dpatch 40_fix-contrib-benchmark-libs.dpatch 45_fix-contrib-collation-libs.dpatch diff --git a/debian/patches/11_fix-javacc-generated-files.dpatch b/debian/patches/11_fix-javacc-generated-files.dpatch new file mode 100755 index 0000000..582037f --- /dev/null +++ b/debian/patches/11_fix-javacc-generated-files.dpatch @@ -0,0 +1,42 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 11_fix-javacc-generated-files.dpatch by Jan-Pascal van Best <[email protected]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad lucene2~/contrib/queryparser/build.xml lucene2/contrib/queryparser/build.xml +--- lucene2~/contrib/queryparser/build.xml 2009-10-08 18:23:39.000000000 +0200 ++++ lucene2/contrib/queryparser/build.xml 2009-10-08 18:24:45.000000000 +0200 +@@ -54,8 +54,8 @@ + match="^ public ParseException\(Token currentTokenVal.*$(\s\s[^}].*\n)* \}" + replace=" public ParseException(Token currentTokenVal, + int[][] expectedTokenSequencesVal, String[] tokenImageVal) { +- super(new MessageImpl(QueryParserMessages.INVALID_SYNTAX, initialise( +- currentTokenVal, expectedTokenSequencesVal, tokenImageVal))); ++ super(new MessageImpl(QueryParserMessages.INVALID_SYNTAX, new Object[]{initialise( ++ currentTokenVal, expectedTokenSequencesVal, tokenImageVal)})); + this.currentToken = currentTokenVal; + this.expectedTokenSequences = expectedTokenSequencesVal; + this.tokenImage = tokenImageVal; +@@ -72,7 +72,7 @@ + <replaceregexp file="src/java/org/apache/lucene/queryParser/standard/parser/ParseException.java" + match="^ public ParseException\(\).*$(\s\s[^}].*\n)* \}" + replace=" public ParseException() { +- super(new MessageImpl(QueryParserMessages.INVALID_SYNTAX, "Error")); ++ super(new MessageImpl(QueryParserMessages.INVALID_SYNTAX, new Object[]{"Error"})); + }" + flags="gm" + byline="false"/> +@@ -88,6 +88,11 @@ + replace=" static private String add_escapes(String str) {" + flags="g" + byline="false"/> ++ <replaceregexp file="src/java/org/apache/lucene/queryParser/standard/parser/StandardSyntaxParser.java" ++ match="Message message = new MessageImpl\(QueryParserMessages.INVALID_SYNTAX_CANNOT_PARSE, query, tme.getMessage\(\)\);" ++ replace="Message message = new MessageImpl(QueryParserMessages.INVALID_SYNTAX_CANNOT_PARSE, new Object[]{query, tme.getMessage()});" ++ flags="g" ++ byline="false"/> + </target> + + </project> diff --git a/debian/patches/11_run-javacc-for-contrib-queryparser.dpatch b/debian/patches/11_run-javacc-for-contrib-queryparser.dpatch index ffd65f1..417e767 100755 --- a/debian/patches/11_run-javacc-for-contrib-queryparser.dpatch +++ b/debian/patches/11_run-javacc-for-contrib-queryparser.dpatch @@ -8,7 +8,16 @@ diff -urNad lucene2~/build.xml lucene2/build.xml --- lucene2~/build.xml 2009-08-20 23:05:16.000000000 +0200 +++ lucene2/build.xml 2009-08-20 23:05:18.000000000 +0200 -@@ -574,7 +574,7 @@ +@@ -568,13 +568,16 @@ + <fileset dir="src/java/org/apache/lucene/queryParser" includes="*.java"> + <containsregexp expression="Generated.*By.*JavaCC"/> + </fileset> ++ <fileset dir="contrib/queryparser/src/java/org/apache/lucene/queryParser/standard/parser" includes="*.java"> ++ <containsregexp expression="Generated.*By.*JavaCC"/> ++ </fileset> + <fileset dir="src/demo/org/apache/lucene/demo/html" includes="*.java"> + <containsregexp expression="Generated.*By.*JavaCC"/> + </fileset> </delete> </target> diff --git a/debian/rules b/debian/rules index d177dec..c8c14d0 100755 --- a/debian/rules +++ b/debian/rules @@ -15,13 +15,13 @@ JAVA_HOME := /usr/lib/jvm/java-6-openjdk DEB_ANT_BUILD_TARGET := javacc jar-core build-contrib war-demo javadocs DEB_ANT_CHECK_TARGET := test -DEB_ANT_CLEAN_TARGET := clean +DEB_ANT_CLEAN_TARGET := clean clean-javacc # Needed for running javacc and the unit tests DEB_JARS = ant-nodeps ant-junit junit # Upstream Lucene name -UPSTREAM_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | grep -o "^[^+]*") +UPSTREAM_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | grep -o "^[^+]*" | sed -e "s/~/-/" ) UPSTREAM_BASENAME := lucene-$(UPSTREAM_VERSION) CHANGESFILE = ../lucene2_$(DEB_VERSION)_$(DEB_BUILD_ARCH).changes @@ -40,7 +40,8 @@ clean:: rm -f debian/KEYS # remove all javacc-generated files from src and contrib, except those # that are not regenerated properly - fgrep -Rl "Generated By:JavaCC:" $(CURDIR)/src/ $(CURDIR)/contrib/ | grep -v analysis/standard/ParseException.java\\\|precedence\\\|surround | xargs rm -f + # Now done in build.xml target clean-javacc + #fgrep -Rl "Generated By:JavaCC:" $(CURDIR)/src/ $(CURDIR)/contrib/ | grep -v analysis/standard/ParseException.java\\\|precedence\\\|surround | xargs rm -f install/liblucene2-java:: # Install the libraries into the liblucene2-java package -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/lucene2.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

