Author: janpascal-guest Date: 2007-08-01 20:30:33 +0000 (Wed, 01 Aug 2007) New Revision: 3950
Added: trunk/lucene2/debian/download-upstream trunk/lucene2/debian/uscan-upstream-version.xslt trunk/lucene2/debian/uscan-url.xslt Modified: trunk/lucene2/debian/rules Log: Added script for downloading released source and checking GPG sigs Added: trunk/lucene2/debian/download-upstream =================================================================== --- trunk/lucene2/debian/download-upstream (rev 0) +++ trunk/lucene2/debian/download-upstream 2007-08-01 20:30:33 UTC (rev 3950) @@ -0,0 +1,33 @@ +#!/bin/bash + +DEHS=`( uscan --dehs )` + +URL=`echo $DEHS | xsltproc debian/uscan-url.xslt -` +VERSION=`echo $DEHS | xsltproc debian/uscan-upstream-version.xslt -` + +SOURCEFILE=../lucene2_$VERSION.orig.tar.gz +SIGFILE=../lucene2_$VERSION.orig.tar.gz.asc + +KEYURL="http://www.apache.org/dist/lucene/java/KEYS" +KEYFILE="debian/KEYS" +KEYRING="debian/lucene-keyring.gpg" + +# Download source tarball and signature file +wget "$URL" -O $SOURCEFILE +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 Yorick Seeley, key ID 0AFCEE7C" Property changes on: trunk/lucene2/debian/download-upstream ___________________________________________________________________ Name: svn:executable + * Modified: trunk/lucene2/debian/rules =================================================================== --- trunk/lucene2/debian/rules 2007-08-01 20:30:28 UTC (rev 3949) +++ trunk/lucene2/debian/rules 2007-08-01 20:30:33 UTC (rev 3950) @@ -212,6 +212,9 @@ mv $(UPSTREAM_BASENAME)/* . rmdir $(UPSTREAM_BASENAME) +download-upstream: + debian/download-upstream + upload: cd .. ; dupload -t vanbest $(PACKAGE)_$(DEBIAN_VERSION)_$(DEBIAN_ARCH).changes #cd .. ; dupload -t mentors $(PACKAGE)_$(DEBIAN_VERSION)_$(DEBIAN_ARCH).changes Added: trunk/lucene2/debian/uscan-upstream-version.xslt =================================================================== --- trunk/lucene2/debian/uscan-upstream-version.xslt (rev 0) +++ trunk/lucene2/debian/uscan-upstream-version.xslt 2007-08-01 20:30:33 UTC (rev 3950) @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> +<xsl:output method="text"/> + +<xsl:template match="dehs"> + <xsl:value-of select="upstream-version"/> +</xsl:template> + +</xsl:stylesheet> + Added: trunk/lucene2/debian/uscan-url.xslt =================================================================== --- trunk/lucene2/debian/uscan-url.xslt (rev 0) +++ trunk/lucene2/debian/uscan-url.xslt 2007-08-01 20:30:33 UTC (rev 3950) @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> +<xsl:output method="text"/> + +<xsl:template match="dehs"> + <xsl:value-of select="upstream-url"/> +</xsl:template> + +</xsl:stylesheet> + _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

