[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