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==