From 34fcf4d9b3ece87a549f2eca16bcd499567a4c5c Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Mon, 4 Jul 2016 03:18:48 -0700 Subject: Import git-remote-gcrypt_1.0.0-1.debian.tar.xz [dgit import tarball git-remote-gcrypt 1.0.0-1 git-remote-gcrypt_1.0.0-1.debian.tar.xz] --- changelog | 93 +++++++++++++++++++++++++++++++++++++ compat | 1 + control | 23 +++++++++ copyright | 17 +++++++ gbp.conf | 20 ++++++++ links | 1 + patches/0001-Debianise-README.patch | 24 ++++++++++ patches/series | 1 + rules | 11 +++++ source/format | 1 + source/lintian-overrides | 2 + 11 files changed, 194 insertions(+) create mode 100644 changelog create mode 100644 compat create mode 100644 control create mode 100644 copyright create mode 100644 gbp.conf create mode 100644 links create mode 100644 patches/0001-Debianise-README.patch create mode 100644 patches/series create mode 100755 rules create mode 100644 source/format create mode 100644 source/lintian-overrides diff --git a/changelog b/changelog new file mode 100644 index 0000000..880d7c1 --- /dev/null +++ b/changelog @@ -0,0 +1,93 @@ +git-remote-gcrypt (1.0.0-1) unstable; urgency=medium + + Upstream: + * Taking over as upstream maintainer. + * Remove notice about repository format potentially changing. + * Implement gcrypt.gpg-args git config setting (Closes: #771011). + * Respect git config gpg.program if configured. + Thanks Christian Amsüss. (Closes: #827943) + * Don't reset the remote ID when a gcrypt remote is not available. + Thanks Sebastian Reuße. (Closes: #827943) + * Suppress bogus warning about keyid matching multiple fingerprints. + Based on work by Raphaël Droz. + Closes https://github.com/joeyh/git-remote-gcrypt/pull/2 + * Add "Note to users of GnuPG version 2" section to README.rst. + See https://github.com/joeyh/git-remote-gcrypt/pull/1 + + Debian packaging: + * Drop patch containing changes by Joey Hess: incorporated in release. + - Update d/copyright accordingly. + * Patch README.rst to remove references to installation. + * Add d/links to avoid duplicate changelogs Lintian warning. + * Drop Lintian override of no-upstream-changelog. + * Update URIs in old changelog entries. + * Add a comment to d/source/lintian-overrides. + * Bump standards version to 3.9.8 (no changes required). + + -- Sean Whitton Mon, 04 Jul 2016 19:18:48 +0900 + +git-remote-gcrypt (0.20130908-8) unstable; urgency=medium + + * Adopt git-remote-gcrypt package (Closes: #771020). + * Install man page using rst2man, rather than just installing README.rst + (Closes: #725455). + * Add Vcs-Git: & Vcs-Browser: pointing at my repository. + * Switch dpkg-source format to 3.0 (quilt). + * Move changes by Joey Hess into a quilt patch. + Update debian/copyright accordingly. + * Bump Standards-Version. + * Add debian/gbp.conf. + * Override Lintian tags no-upstream-changelog & debian-watch-file-is-missing. + + -- Sean Whitton Thu, 07 Jan 2016 11:03:01 -0700 + +git-remote-gcrypt (0.20130908-7) unstable; urgency=medium + + * Added gcrypt.publish-participants configuration setting. + + -- Joey Hess Tue, 15 Jul 2014 17:40:22 -0400 + +git-remote-gcrypt (0.20130908-6) unstable; urgency=medium + + * Fix to work when there is no controlling terminal, but GPG_AGENT_INFO + is set. Pass --no-tty to gpg in this situation. This is needed + to interoperate with the git-annex assistant, which often runs without + a controlling terminal, and will in a new version always do so. + + -- Joey Hess Thu, 15 May 2014 14:35:03 -0400 + +git-remote-gcrypt (0.20130908-5) unstable; urgency=low + + * Better signature validation for subkeys. + Closes https://github.com/bluss/git-remote-gcrypt/pull/7 + * Stop passing --fast-list to gpg as this sometimes causes it to not + display key fingerprints, which git-remote-gcrpyt needs. + Closes https://github.com/bluss/git-remote-gcrypt/issues/8 + + -- Joey Hess Thu, 26 Sep 2013 15:58:52 -0400 + +git-remote-gcrypt (0.20130908-4) unstable; urgency=low + + * Added --check option. + + -- Joey Hess Thu, 19 Sep 2013 12:10:24 -0400 + +git-remote-gcrypt (0.20130908-3) unstable; urgency=low + + * Add remote..gcrypt-signingkey config. + + -- Joey Hess Tue, 17 Sep 2013 15:33:35 -0400 + +git-remote-gcrypt (0.20130908-2) unstable; urgency=low + + * Set --trust-model=always when encrypting. + Needed to interoperate with git-annex. + Closes https://github.com/bluss/git-remote-gcrypt/issues/3 + + -- Joey Hess Mon, 16 Sep 2013 15:49:16 -0400 + +git-remote-gcrypt (0.20130908-1) unstable; urgency=low + + * Initial release. + + -- Joey Hess Sun, 08 Sep 2013 20:08:23 -0400 diff --git a/compat b/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +9 diff --git a/control b/control new file mode 100644 index 0000000..6e1410b --- /dev/null +++ b/control @@ -0,0 +1,23 @@ +Source: git-remote-gcrypt +Section: vcs +Priority: optional +Build-Depends: debhelper (>= 9), python-docutils (>= 0.12+dfsg) +Maintainer: Sean Whitton +Standards-Version: 3.9.8 +Homepage: https://github.com/bluss/git-remote-gcrypt +Vcs-Git: https://git.spwhitton.name/git-remote-gcrypt +Vcs-Browser: https://git.spwhitton.name/?p=git-remote-gcrypt.git;a=summary + +Package: git-remote-gcrypt +Architecture: all +Depends: git, gnupg | gnupg2, ${misc:Depends} +Recommends: rsync, curl +Description: encrypted git repositories + This lets git store git repositories in encrypted form. + It supports storing repositories on rsync or sftp servers. + It can also store the encrypted git repository inside a remote git + repository. All the regular git commands like git push and git pull + can be used to operate on such an encrypted repository. + . + The aim is to provide confidential, authenticated git storage and + collaboration using typical untrusted file hosts or services. diff --git a/copyright b/copyright new file mode 100644 index 0000000..c5497b4 --- /dev/null +++ b/copyright @@ -0,0 +1,17 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://git.spwhitton.name/git-remote-gcrypt + +Files: * +Copyright: (C) 2013 engla + (C) 2013, 2014 Joey Hess + (C) 2016 Sean Whitton and contributors +License: GPL-2+ + +Files: debian/* +Copyright: (C) 2015-2016 Sean Whitton + (C) 2013, 2014 Joey Hess +License: GPL-2+ + +License: GPL-2+ + On Debian systems, the complete text of the GPL-2 can be found in + /usr/share/common-licenses/GPL-2. diff --git a/gbp.conf b/gbp.conf new file mode 100644 index 0000000..ff9c2ec --- /dev/null +++ b/gbp.conf @@ -0,0 +1,20 @@ +[DEFAULT] + +# Debian package maintainer is upstream project maintainer, so +# everything lives on the master branch (from ver. 1.0.0-1 onwards) +upstream-branch = master +debian-branch = master +# However, separate tags (e.g. one commit tagged both 1.0.0 and +# debian/1.0.0-1) because git-remote-gcrypt is meant to be usable +# outside of Debian +upstream-tag = %(version)s +debian-tag = debian/%(version)s + +# Some standard gbp settings +sign-tags = True +pristine-tar = True +pristine-tar-commit = True + +color = on +compression = xz +compression-level = 9 diff --git a/links b/links new file mode 100644 index 0000000..d61fdf7 --- /dev/null +++ b/links @@ -0,0 +1 @@ +/usr/share/doc/git-remote-gcrypt/changelog /usr/share/doc/git-remote-gcrypt/changelog.Debian diff --git a/patches/0001-Debianise-README.patch b/patches/0001-Debianise-README.patch new file mode 100644 index 0000000..e011664 --- /dev/null +++ b/patches/0001-Debianise-README.patch @@ -0,0 +1,24 @@ +From: Sean Whitton +Date: Sun, 17 Jan 2016 22:47:52 -0700 +Subject: Debianise-README + +Remove reference to installation. +--- + README.rst | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/README.rst b/README.rst +index 148abad..19a9d9d 100644 +--- a/README.rst ++++ b/README.rst +@@ -27,9 +27,7 @@ PLEASE help us evaluate how well we meet this design goal! + Quickstart + .......... + +-* Install ``git-remote-gcrypt`` by running the supplied ``install.sh`` script. +- +-* Create an encrypted remote by pushing to it:: ++Create an encrypted remote by pushing to it:: + + git remote add cryptremote gcrypt::rsync://example.com:repo + git push cryptremote master diff --git a/patches/series b/patches/series new file mode 100644 index 0000000..93971b0 --- /dev/null +++ b/patches/series @@ -0,0 +1 @@ +0001-Debianise-README.patch diff --git a/rules b/rules new file mode 100755 index 0000000..26ba625 --- /dev/null +++ b/rules @@ -0,0 +1,11 @@ +#!/usr/bin/make -f +%: + dh $@ + +override_dh_auto_build: + true +override_dh_auto_clean: + true + +override_dh_auto_install: + prefix=/usr DESTDIR=debian/git-remote-gcrypt ./install.sh diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/source/lintian-overrides b/source/lintian-overrides new file mode 100644 index 0000000..43e41b2 --- /dev/null +++ b/source/lintian-overrides @@ -0,0 +1,2 @@ +# upstream maintainer is Debian maintainer +debian-watch-file-is-missing -- cgit v1.2.3