package src:pylucene
tags 741063 + patch
thanks

The attached patch changes the following:

* Updates the ‘debian/watch’ file to more tightly match upstream's source
  release URLs.

* Adds an option to instruct ‘uscan(1)’ to verify upstream signatures on
  the downloaded source tarball.

It also includes the changes in the patch for bug#741062.

This merge request is for Bazaar, but the included diff should be useable
in any modern VCS.

-- 
 \        “I saw a sign: ‘Rest Area 25 Miles’. That's pretty big. Some |
  `\                      people must be really tired.” —Steven Wright |
_o__)                                                                  |
Ben Finney <b...@benfinney.id.au>
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: ben+deb...@benfinney.id.au-20140308012349-\
#   kzk6towlxe9wg1d6
# target_branch: ../trunk/
# testament_sha1: ebc547af5f2c7914430714f2b11fc7a9b4a37598
# timestamp: 2014-03-08 12:25:53 +1100
# base_revision_id: ben+deb...@benfinney.id.au-20140307022944-\
#   o658kjqoptnjz2ls
# 
# Begin patch
=== added file '.bzrignore'
--- .bzrignore	1970-01-01 00:00:00 +0000
+++ .bzrignore	revid:ben+deb...@benfinney.id.au-20140308012349-kzk6towlxe9wg1d6
@@ -0,0 +1,2 @@
+debian/upstream/signing-key.asc
+debian/upstream/signing-key.pgp

=== modified file 'debian/control'
--- debian/control	revid:ben+deb...@benfinney.id.au-20140307022944-o658kjqoptnjz2ls
+++ debian/control	revid:ben+deb...@benfinney.id.au-20140308012349-kzk6towlxe9wg1d6
@@ -2,7 +2,14 @@
 Section: python
 Priority: optional
 Maintainer: Dmitry Nezhevenko <d...@dion.org.ua>
-Build-Depends: debhelper (>= 8), jcc, default-jdk, ant, python-setuptools (>= 0.6b3), python-all-dev (>= 2.6.6-3)
+Build-Depends:
+    debhelper (>= 8),
+    curl,
+    jcc,
+    default-jdk,
+    ant,
+    python-setuptools (>= 0.6b3),
+    python-all-dev (>= 2.6.6-3)
 Standards-Version: 3.9.3
 X-Python-Version: >= 2.6
 Homepage: http://lucene.apache.org/pylucene/

=== added file 'debian/get-upstream-signing-keyring'
--- debian/get-upstream-signing-keyring	1970-01-01 00:00:00 +0000
+++ debian/get-upstream-signing-keyring	revid:ben+deb...@benfinney.id.au-20140308012349-kzk6towlxe9wg1d6
@@ -0,0 +1,23 @@
+#! /bin/bash
+# debian/get-upstream-signing-keyring
+#
+# Fetch the upstream signing keyring for this package, and store it where
+# ‘uscan(1)’ will use it to verify the upstream source signature.
+
+set -o errexit
+set -o errtrace
+set -o nounset
+
+program_dir="$(dirname "$0")"
+
+keyring_url="http://www.apache.org/dist/lucene/pylucene/KEYS";
+keyring_filepath="${program_dir}/upstream/signing-key.asc"
+
+curl "$keyring_url" > "$keyring_filepath"
+
+
+# Local variables:
+# coding: utf-8
+# mode: sh
+# End:
+# vim: fileencoding=utf-8 filetype=sh :

=== modified file 'debian/watch'
--- debian/watch	revid:ben+deb...@benfinney.id.au-20140307022944-o658kjqoptnjz2ls
+++ debian/watch	revid:ben+deb...@benfinney.id.au-20140308012349-kzk6towlxe9wg1d6
@@ -1,2 +1,20 @@
+# debian/watch
+# Debian uscan file for ‘pylucene’ package.
+# Manpage: ‘uscan(1)’
+
+# Compulsory line, this is a version 3 file.
 version=3
-http://www.apache.org/dist/lucene/pylucene/ pylucene-([0-9\.]+).*\.tar\.gz
+
+# Current version from Apache Software Foundation.
+# The source tarball filename includes a suffix (commonly “-1-src”) that is
+# not part of the version number.
+opts="pgpsigurlmangle=s/$/.asc/" \
+    http://www.apache.org/dist/lucene/pylucene/ \
+    pylucene-([0-9\.]+)-[0-9]+-src\.tar\.gz
+
+
+# Local variables:
+# coding: utf-8
+# mode: conf
+# End:
+# vim: fileencoding=utf-8 filetype=conf :

# Begin bundle
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
mrgSMCRKL3eYORf4u5IpwoSHlsQxcA==

Reply via email to