[pkg-java] r3950 - trunk/lucene2/debian
janpascal-guest at alioth.debian.org
janpascal-guest at alioth.debian.org
Wed Aug 1 20:30:33 UTC 2007
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>
+
More information about the pkg-java-commits
mailing list