Author: janpascal-guest Date: 2011-06-14 14:24:30 +0000 (Tue, 14 Jun 2011) New Revision: 13802
Added: branches/lucene3/convert-tot-quilt/ branches/lucene3/convert-tot-quilt/debian/copyright branches/lucene3/convert-tot-quilt/debian/get-orig-source.sh branches/lucene3/convert-tot-quilt/debian/rules branches/lucene3/convert-tot-quilt/debian/watch Removed: branches/lucene3/convert-tot-quilt/debian/get-orig-source.sh branches/lucene3/convert-tot-quilt/debian/rules branches/lucene3/convert-tot-quilt/debian/watch Log: Added lucene3 convert-to-quilt branch Copied: branches/lucene3/convert-tot-quilt/debian/copyright (from rev 13801, trunk/lucene3/debian/copyright) =================================================================== --- branches/lucene3/convert-tot-quilt/debian/copyright (rev 0) +++ branches/lucene3/convert-tot-quilt/debian/copyright 2011-06-14 14:24:30 UTC (rev 13802) @@ -0,0 +1,95 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=REVISION +Name: lucene3 +Maintainer: Debian Java Maintainers <[email protected]> +Source: http://lucene.apache.org/java/ + +Files: * +Copyright: 2006-2009 The Apache Software Foundation +License: Apache-2 + +Files: debian/* +Copyright: 2007-2009 Jan-Pascal van Best <[email protected]> +License: Apache-2 + +Files: src/java/org/apache/lucene/util/UnicodeUtil.java +Copyright: 2001-2004 Unicode, Inc. +License: Unicode and Apache-2 + +Files: src/java/org/apache/lucene/util/ArrayUtil.java +Copyright: 1991-2005 Python Software Foundation +License: PSF-2.4 and Apache-2 + +License: Apache-2 + On Debian systems, the complete text of the Apache + License, version 2.0, can be found in the + `/usr/share/common-licenses/Apache-2.0' file. + +License: PSF-2.4 + PSF LICENSE AGREEMENT FOR PYTHON 2.4 + ------------------------------------ + + 1. This LICENSE AGREEMENT is between the Python Software Foundation + ("PSF"), and the Individual or Organization ("Licensee") accessing and + otherwise using Python 2.4 software in source or binary form and its + associated documentation. + + 2. Subject to the terms and conditions of this License Agreement, PSF + hereby grants Licensee a nonexclusive, royalty-free, world-wide + license to reproduce, analyze, test, perform and/or display publicly, + prepare derivative works, distribute, and otherwise use Python 2.4 + alone or in any derivative version, provided, however, that PSF's + License Agreement and PSF's notice of copyright, i.e., "Copyright (c) + 2001, 2002, 2003, 2004 Python Software Foundation; All Rights Reserved" + are retained in Python 2.4 alone or in any derivative version prepared + by Licensee. + + 3. In the event Licensee prepares a derivative work that is based on + or incorporates Python 2.4 or any part thereof, and wants to make + the derivative work available to others as provided herein, then + Licensee hereby agrees to include in any such work a brief summary of + the changes made to Python 2.4. + + 4. PSF is making Python 2.4 available to Licensee on an "AS IS" + basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 2.4 WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + + 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON + 2.4 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS + A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 2.4, + OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + + 6. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + + 7. Nothing in this License Agreement shall be deemed to create any + relationship of agency, partnership, or joint venture between PSF and + Licensee. This License Agreement does not grant permission to use PSF + trademarks or trade name in a trademark sense to endorse or promote + products or services of Licensee, or any third party. + + 8. By copying, installing or otherwise using Python 2.4, Licensee + agrees to be bound by the terms and conditions of this License + Agreement. + +License: Unicode + Disclaimer + + This source code is provided as is by Unicode, Inc. No claims are + made as to fitness for any particular purpose. No warranties of any + kind are expressed or implied. The recipient agrees to determine + applicability of information provided. If this file has been + purchased on magnetic or optical media from Unicode, Inc., the + sole remedy for any claim will be exchange of defective media + within 90 days of receipt. + + Limitations on Rights to Redistribute This Code + + Unicode, Inc. hereby grants the right to freely use the information + supplied in this file in the creation of products supporting the + Unicode Standard, and to make copies of this file in any form + for internal or external distribution as long as this notice + remains attached. + Deleted: branches/lucene3/convert-tot-quilt/debian/get-orig-source.sh =================================================================== --- trunk/lucene3/debian/get-orig-source.sh 2011-06-14 14:04:17 UTC (rev 13800) +++ branches/lucene3/convert-tot-quilt/debian/get-orig-source.sh 2011-06-14 14:24:30 UTC (rev 13802) @@ -1,66 +0,0 @@ -#!/bin/bash - -DEHS=`( uscan --dehs )` - -URL=`echo $DEHS | xsltproc debian/uscan-url.xslt -` -VERSION=`echo $DEHS | xsltproc debian/uscan-upstream-version.xslt -` -ABI_VERSION=$(echo $UPSTREAM_VERSION | grep -o "^[[:digit:]]\+" ) - -DEBIAN_SOURCE_VERSION="$VERSION+ds1" - -DESTDIR=$PWD/.. -SOURCEFILE=$DESTDIR/lucene-$VERSION-src.tar.gz -SIGFILE=$DESTDIR/lucene-$VERSION-src.tar.gz.asc -SOURCETAR=$DESTDIR/lucene${ABI_VERSION}_$DEBIAN_SOURCE_VERSION.orig.tar - -KEYURL="http://www.apache.org/dist/lucene/java/KEYS" -KEYFILE="debian/KEYS" -KEYRING="debian/lucene-keyring.gpg" - -# Download source tarball and signature file -if [ ! -r "$SOURCEFILE" ]; then - wget "$URL" -O $SOURCEFILE -fi - -wget "$URL.asc" -O $SIGFILE - -# If necessary, recreate keyring used for signing -# Only do this if the keyring is not yet downloaded -if [ ! -r $KEYFILE ]; then - wget "$KEYURL" -O "$KEYFILE" -fi - -if [ ! -r $KEYRING ]; then - touch $KEYRING - gpg --no-default-keyring --primary-keyring $KEYRING --import $KEYFILE -fi - -# Check signature -gpgv --quiet --keyring $KEYRING $SIGFILE $SOURCEFILE - -echo "Check whether the archive has been signed by Uwe Schindler (CODE SIGNING KEY) <[email protected]>, key ID E1EE085F" - -# Repackage upstream source file without the third party jars -TEMPDIR=`mktemp -d` -echo "Unpacking into tempdir $TEMPDIR..." -tar xzf $SOURCEFILE -C $TEMPDIR - -echo "Removing third party jars..." -find $TEMPDIR -name \*.jar -exec rm {} \; - -echo "Removing pre-generated javacc output files..." -# Some generated files are excepted because they are not properly generated by -# the build system -#fgrep -lR "Generated By:JavaCC:" $TEMPDIR | grep -v "analysis/standard/ParseException.java\|precedence\|surround" | xargs -n5 rm -fgrep -lR "Generated By:JavaCC:" $TEMPDIR | xargs -n5 rm - -echo "Packing new orig source tarball $SOURCETAR..." -rm -f $SOURCETAR $SOURCETAR.gz -cd $TEMPDIR -tar cf $SOURCETAR * -gzip -9 $SOURCETAR -cd $DESTDIR - -echo "Removing tempdir..." -rm -rf "$TEMPDIR" - Copied: branches/lucene3/convert-tot-quilt/debian/get-orig-source.sh (from rev 13801, trunk/lucene3/debian/get-orig-source.sh) =================================================================== --- branches/lucene3/convert-tot-quilt/debian/get-orig-source.sh (rev 0) +++ branches/lucene3/convert-tot-quilt/debian/get-orig-source.sh 2011-06-14 14:24:30 UTC (rev 13802) @@ -0,0 +1,66 @@ +#!/bin/bash + +DEHS=`( uscan --dehs )` + +URL=`echo $DEHS | xsltproc debian/uscan-url.xslt -` +VERSION=`echo $DEHS | xsltproc debian/uscan-upstream-version.xslt -` +ABI_VERSION=$(echo $VERSION | grep -o "^[[:digit:]]\+" ) + +DEBIAN_SOURCE_VERSION="$VERSION+ds1" + +DESTDIR=$PWD/.. +SOURCEFILE=$DESTDIR/lucene-$VERSION-src.tar.gz +SIGFILE=$DESTDIR/lucene-$VERSION-src.tar.gz.asc +SOURCETAR=$DESTDIR/lucene${ABI_VERSION}_$DEBIAN_SOURCE_VERSION.orig.tar + +KEYURL="http://www.apache.org/dist/lucene/java/KEYS" +KEYFILE="debian/KEYS" +KEYRING="debian/lucene-keyring.gpg" + +# Download source tarball and signature file +if [ ! -r "$SOURCEFILE" ]; then + wget "$URL" -O $SOURCEFILE +fi + +wget "$URL.asc" -O $SIGFILE + +# If necessary, recreate keyring used for signing +# Only do this if the keyring is not yet downloaded +if [ ! -r $KEYFILE ]; then + wget "$KEYURL" -O "$KEYFILE" +fi + +if [ ! -r $KEYRING ]; then + touch $KEYRING + gpg --no-default-keyring --primary-keyring $KEYRING --import $KEYFILE +fi + +# Check signature +gpgv --quiet --keyring $KEYRING $SIGFILE $SOURCEFILE + +echo "Check whether the archive has been signed by Uwe Schindler (CODE SIGNING KEY) <[email protected]>, key ID E1EE085F" + +# Repackage upstream source file without the third party jars +TEMPDIR=`mktemp -d` +echo "Unpacking into tempdir $TEMPDIR..." +tar xzf $SOURCEFILE -C $TEMPDIR + +echo "Removing third party jars..." +find $TEMPDIR -name \*.jar -exec rm {} \; + +echo "Removing pre-generated javacc output files..." +# Some generated files are excepted because they are not properly generated by +# the build system +#fgrep -lR "Generated By:JavaCC:" $TEMPDIR | grep -v "analysis/standard/ParseException.java\|precedence\|surround" | xargs -n5 rm +fgrep -lR "Generated By:JavaCC:" $TEMPDIR | xargs -n5 rm + +echo "Packing new orig source tarball $SOURCETAR..." +rm -f $SOURCETAR $SOURCETAR.gz +cd $TEMPDIR +tar cf $SOURCETAR * +gzip -9 $SOURCETAR +cd $DESTDIR + +echo "Removing tempdir..." +rm -rf "$TEMPDIR" + Deleted: branches/lucene3/convert-tot-quilt/debian/rules =================================================================== --- trunk/lucene3/debian/rules 2011-06-14 14:04:17 UTC (rev 13800) +++ branches/lucene3/convert-tot-quilt/debian/rules 2011-06-14 14:24:30 UTC (rev 13802) @@ -1,122 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- - -include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/rules/dpatch.mk -include /usr/share/cdbs/1/class/javahelper.mk -include /usr/share/cdbs/1/class/ant.mk - -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 - -# Build with OpenJDK -#JAVA_HOME := /usr/lib/jvm/java-6-openjdk -export JAVA_HOME=/usr/lib/jvm/default-java -JH_DEPENDS_ARGS = --verbose --jvm=headless - -DEB_ANT_BUILD_TARGET := javacc jar-core build-contrib war-demo # javadocs -DEB_ANT_CHECK_TARGET := test -DEB_ANT_CLEAN_TARGET := clean clean-javacc - -# Needed for running javacc and the unit tests -DEB_JARS = ant-nodeps ant-contrib ant-junit junit - -# Upstream Lucene name -UPSTREAM_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | grep -o "^[^+]*" | sed -e "s/~/-/" ) -ABI_VERSION := $(shell echo $(UPSTREAM_VERSION) | grep -o "^[[:digit:]]\+" ) -UPSTREAM_BASENAME := lucene-$(UPSTREAM_VERSION) -CHANGESFILE = ../lucene$(ABI_VERSION)_$(DEB_VERSION)_$(DEB_BUILD_ARCH).changes - -JH_INSTALLLIBS_ARGS = --upstream-version=${UPSTREAM_VERSION} - -DEB_INSTALL_CHANGELOGS_liblucene$(ABI_VERSION)-java := CHANGES.txt - -clean:: - # 'ant test' in contrib/db leaves some stuff behind... - rm -rf $(CURDIR)/contrib/db/bdb/index - rm -f junit*.properties - # Same for 'ant test' in contrib/benchmark - rm -rf $(CURDIR)/contrib/benchmark/temp/* - rm -rf $(CURDIR)/contrib/benchmark/work/index - rm -rf $(CURDIR)/contrib/benchmark/work/reuters - rm -rf $(CURDIR)/contrib/benchmark/work/reuters-out - # Tags for backward compatibility testing - rm -rf $(CURDIR)/tags - # remove keyring, since it is a binary file - rm -f debian/lucene-keyring.gpg - rm -f debian/KEYS - # remove all javacc-generated files from src and contrib, except those - # that are not regenerated properly - # 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 - # clean-javacc misses this - grep -Rl "Generated.*By.*JavaCC" $(CURDIR)/contrib/misc/src/ | xargs rm -f - -install/liblucene$(ABI_VERSION)-java:: - # Install the libraries into the libluceneX-java package - - # Install the core library - #install -m 0644 build/lucene-core-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java - #ln -s lucene-core-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java/lucene-core-$(ABI_VERSION).jar - - # Install contrib libraries - #CONTRIB_JARS=`find build/contrib/ -name \*-$(UPSTREAM_VERSION).jar` ; \ - for jarfile in $$CONTRIB_JARS; do \ - install -m 0644 "$$jarfile" $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java ; \ - CONTRIB=`echo $$jarfile | sed "s/.*\\/lucene-\\([-a-z]*\\)-.*\\.jar/\\1/"` ; \ - ln -s lucene-$$CONTRIB-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java/lucene-$$CONTRIB-$(ABI_VERSION).jar ; \ - done - install -d $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-contrib/usr/lib/liblucene$(ABI_VERSION)-java-contrib - install contrib/lucli/run.sh $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-contrib/usr/lib/liblucene$(ABI_VERSION)-java-contrib/lucli - gzip <debian/lucli.1 >$(CURDIR)/debian/liblucene$(ABI_VERSION)-java-contrib/usr/lib/liblucene$(ABI_VERSION)-java-contrib/lucli.1.gz - -install/liblucene$(ABI_VERSION)-java-doc:: - # Install the documentation into the libluceneX-java-doc package - mkdir -p docs - mkdir -p build/docs - mkdir -p $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/ - cp -r docs $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/ - cp -r build/docs/* $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/ - # Remove empty directories - rmdir --ignore-fail-on-non-empty $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/css - rmdir --ignore-fail-on-non-empty $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/scripts - rmdir --ignore-fail-on-non-empty $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/translations - # Remove unused embedded prototype library - rm -f $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/prototype.js - install -d $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/demo - install -m 644 build/lucene-demos-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/demo/ - install -m 644 build/luceneweb.war $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/demo/ - -remove-source: - rm -f build.xml - rm -f common-build.xml - rm -f *.txt - rm -f *stamp - rm -f *pom.xml.template - rm -f junit*.properties - rm -rf debian/patched - rm -rf build dist docs example lib src contrib test - -restore-from-source: remove-source - tar xzf ../lucene$(ABI_VERSION)_$(DEB_UPSTREAM_VERSION).orig.tar.gz - mv $(UPSTREAM_BASENAME)/* . - rmdir $(UPSTREAM_BASENAME) - -get-orig-source: - debian/get-orig-source.sh - -bootstrap-javahelper: - echo build/lucene-core-$(UPSTREAM_VERSION).jar > debian/liblucene$(ABI_VERSION)-java-core.jlibs.stub - java-propose-classpath build/lucene-core-$(UPSTREAM_VERSION).jar > debian/liblucene$(ABI_VERSION)-java-core.classpath.stub - find build/contrib -name \*-$(UPSTREAM_VERSION).jar > debian/liblucene$(ABI_VERSION)-java-contrib.jlibs.stub - find build/contrib -name \*-$(UPSTREAM_VERSION).jar | xargs java-propose-classpath > debian/liblucene$(ABI_VERSION)-java-core.classpath.stub - -check: - lintian -i $(CHANGESFILE) - zgrep "^---" ../lucene$(ABI_VERSION)_$(DEB_VERSION).diff.gz | grep -v debian ; [ $$? != 0 ] - ( for p in $(DEB_ALL_PACKAGES); do \ - echo $${p}_$(DEB_VERSION): ; \ - dpkg --contents ../$${p}_$(DEB_VERSION)_all.deb ; \ - done ) | less - -.PHONY: patched build clean binary-indep binary-arch binary install install-indep install-arch configure Copied: branches/lucene3/convert-tot-quilt/debian/rules (from rev 13801, trunk/lucene3/debian/rules) =================================================================== --- branches/lucene3/convert-tot-quilt/debian/rules (rev 0) +++ branches/lucene3/convert-tot-quilt/debian/rules 2011-06-14 14:24:30 UTC (rev 13802) @@ -0,0 +1,124 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/dpatch.mk +include /usr/share/cdbs/1/class/javahelper.mk +include /usr/share/cdbs/1/class/ant.mk + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# Build with OpenJDK +#JAVA_HOME := /usr/lib/jvm/java-6-openjdk +export JAVA_HOME=/usr/lib/jvm/default-java +JH_DEPENDS_ARGS = --verbose --jvm=headless + +DEB_ANT_BUILD_TARGET := javacc jar-core build-contrib war-demo # javadocs +DEB_ANT_CHECK_TARGET := test +DEB_ANT_CLEAN_TARGET := clean clean-javacc + +# Needed for running javacc and the unit tests +DEB_JARS = ant-nodeps ant-contrib ant-junit junit + +# Upstream Lucene name +UPSTREAM_VERSION := $(shell echo $(DEB_UPSTREAM_VERSION) | grep -o "^[^+]*" | sed -e "s/~/-/" ) +ABI_VERSION := $(shell echo $(UPSTREAM_VERSION) | grep -o "^[[:digit:]]\+" ) +UPSTREAM_BASENAME := lucene-$(UPSTREAM_VERSION) +CHANGESFILE = ../lucene$(ABI_VERSION)_$(DEB_VERSION)_$(DEB_BUILD_ARCH).changes + +JH_INSTALLLIBS_ARGS = --upstream-version=${UPSTREAM_VERSION} + +DEB_INSTALL_CHANGELOGS_liblucene$(ABI_VERSION)-java := CHANGES.txt + +clean:: + # 'ant test' in contrib/db leaves some stuff behind... + rm -rf $(CURDIR)/contrib/db/bdb/index + rm -f junit*.properties + # Same for 'ant test' in contrib/benchmark + rm -rf $(CURDIR)/contrib/benchmark/temp/* + rm -rf $(CURDIR)/contrib/benchmark/work/index + rm -rf $(CURDIR)/contrib/benchmark/work/reuters + rm -rf $(CURDIR)/contrib/benchmark/work/reuters-out + # Tags for backward compatibility testing + rm -rf $(CURDIR)/tags + # remove keyring, since it is a binary file + rm -f debian/lucene-keyring.gpg + rm -f debian/KEYS + # remove all javacc-generated files from src and contrib, except those + # that are not regenerated properly + # 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 + # clean-javacc misses this + grep -Rl "Generated.*By.*JavaCC" $(CURDIR)/contrib/misc/src/ | xargs rm -f + +install/liblucene$(ABI_VERSION)-java:: + # Install the libraries into the libluceneX-java package + + # Install the core library + #install -m 0644 build/lucene-core-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java + #ln -s lucene-core-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java/lucene-core-$(ABI_VERSION).jar + + # Install contrib libraries + #CONTRIB_JARS=`find build/contrib/ -name \*-$(UPSTREAM_VERSION).jar` ; \ + for jarfile in $$CONTRIB_JARS; do \ + install -m 0644 "$$jarfile" $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java ; \ + CONTRIB=`echo $$jarfile | sed "s/.*\\/lucene-\\([-a-z]*\\)-.*\\.jar/\\1/"` ; \ + ln -s lucene-$$CONTRIB-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java/usr/share/java/lucene-$$CONTRIB-$(ABI_VERSION).jar ; \ + done + install -d $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-contrib/usr/lib/liblucene$(ABI_VERSION)-java-contrib + install contrib/lucli/run.sh $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-contrib/usr/lib/liblucene$(ABI_VERSION)-java-contrib/lucli + gzip <debian/lucli.1 >$(CURDIR)/debian/liblucene$(ABI_VERSION)-java-contrib/usr/lib/liblucene$(ABI_VERSION)-java-contrib/lucli.1.gz + +install/liblucene$(ABI_VERSION)-java-doc:: + # Install the documentation into the libluceneX-java-doc package + mkdir -p docs + mkdir -p build/docs + touch build/docs/a + mkdir -p $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/ + cp -r docs $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/ + cp -r build/docs/* $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/ + # Remove empty directories + rmdir --ignore-fail-on-non-empty $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/css + rmdir --ignore-fail-on-non-empty $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/scripts + rmdir --ignore-fail-on-non-empty $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/translations + # Remove unused embedded prototype library + rm -f $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/docs/skin/prototype.js + install -d $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/demo + install -m 644 build/lucene-demos-$(UPSTREAM_VERSION).jar $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/demo/ + install -m 644 build/luceneweb.war $(CURDIR)/debian/liblucene$(ABI_VERSION)-java-doc/usr/share/doc/liblucene$(ABI_VERSION)-java-doc/demo/ + +remove-source: + rm -f build.xml + rm -f common-build.xml + rm -f *.txt + rm -f *stamp + rm -f *pom.xml.template + rm -f junit*.properties + rm -f index.html + rm -rf debian/patched + rm -rf build dist docs example lib src contrib test backwards + +restore-from-source: remove-source + tar xzf ../lucene$(ABI_VERSION)_$(DEB_UPSTREAM_VERSION).orig.tar.gz + mv $(UPSTREAM_BASENAME)/* . + rmdir $(UPSTREAM_BASENAME) + +get-orig-source: + debian/get-orig-source.sh + +bootstrap-javahelper: + echo build/lucene-core-$(UPSTREAM_VERSION).jar > debian/liblucene$(ABI_VERSION)-java-core.jlibs.stub + java-propose-classpath build/lucene-core-$(UPSTREAM_VERSION).jar > debian/liblucene$(ABI_VERSION)-java-core.classpath.stub + find build/contrib -name \*-$(UPSTREAM_VERSION).jar > debian/liblucene$(ABI_VERSION)-java-contrib.jlibs.stub + find build/contrib -name \*-$(UPSTREAM_VERSION).jar | xargs java-propose-classpath > debian/liblucene$(ABI_VERSION)-java-core.classpath.stub + +check: + lintian -i $(CHANGESFILE) + zgrep "^---" ../lucene$(ABI_VERSION)_$(DEB_VERSION).diff.gz | grep -v debian ; [ $$? != 0 ] + ( for p in $(DEB_ALL_PACKAGES); do \ + echo $${p}_$(DEB_VERSION): ; \ + dpkg --contents ../$${p}_$(DEB_VERSION)_all.deb ; \ + done ) | less + +.PHONY: patched build clean binary-indep binary-arch binary install install-indep install-arch configure Deleted: branches/lucene3/convert-tot-quilt/debian/watch =================================================================== --- trunk/lucene3/debian/watch 2011-06-14 14:04:17 UTC (rev 13800) +++ branches/lucene3/convert-tot-quilt/debian/watch 2011-06-14 14:24:30 UTC (rev 13802) @@ -1,3 +0,0 @@ -version=3 -opts=dversionmangle=s/\+ds\d// \ -http://www.apache.org/dist/lucene/java/(3\..*)/lucene-(3\..*)-src\.tar\.gz Copied: branches/lucene3/convert-tot-quilt/debian/watch (from rev 13801, trunk/lucene3/debian/watch) =================================================================== --- branches/lucene3/convert-tot-quilt/debian/watch (rev 0) +++ branches/lucene3/convert-tot-quilt/debian/watch 2011-06-14 14:24:30 UTC (rev 13802) @@ -0,0 +1,3 @@ +version=3 +opts=dversionmangle=s/\+ds\d// \ +http://www.apache.org/dist/lucene/java/(3\..*)/lucene-(3\..*)-src(?:\.tar\.gz|\.tgz) _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

