aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2016-07-04 03:18:48 -0700
committerSean Whitton <spwhitton@spwhitton.name>2016-07-04 03:18:48 -0700
commit34fcf4d9b3ece87a549f2eca16bcd499567a4c5c (patch)
tree9121d53cf150ff89ed093e269b2b9a7bd3ff1cde
downloadgit-remote-gcrypt-34fcf4d9b3ece87a549f2eca16bcd499567a4c5c.tar.gz
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]
-rw-r--r--changelog93
-rw-r--r--compat1
-rw-r--r--control23
-rw-r--r--copyright17
-rw-r--r--gbp.conf20
-rw-r--r--links1
-rw-r--r--patches/0001-Debianise-README.patch24
-rw-r--r--patches/series1
-rwxr-xr-xrules11
-rw-r--r--source/format1
-rw-r--r--source/lintian-overrides2
11 files changed, 194 insertions, 0 deletions
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 <spwhitton@spwhitton.name> 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 <spwhitton@spwhitton.name> 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 <joeyh@debian.org> 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 <joeyh@debian.org> 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 <joeyh@debian.org> Thu, 26 Sep 2013 15:58:52 -0400
+
+git-remote-gcrypt (0.20130908-4) unstable; urgency=low
+
+ * Added --check option.
+
+ -- Joey Hess <joeyh@debian.org> Thu, 19 Sep 2013 12:10:24 -0400
+
+git-remote-gcrypt (0.20130908-3) unstable; urgency=low
+
+ * Add remote.<name>.gcrypt-signingkey config.
+
+ -- Joey Hess <joeyh@debian.org> 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 <joeyh@debian.org> Mon, 16 Sep 2013 15:49:16 -0400
+
+git-remote-gcrypt (0.20130908-1) unstable; urgency=low
+
+ * Initial release.
+
+ -- Joey Hess <joeyh@debian.org> 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 <spwhitton@spwhitton.name>
+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 <id@joeyh.name>
+ (C) 2016 Sean Whitton and contributors
+License: GPL-2+
+
+Files: debian/*
+Copyright: (C) 2015-2016 Sean Whitton <spwhitton@spwhitton.name>
+ (C) 2013, 2014 Joey Hess <id@joeyh.name>
+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 <spwhitton@spwhitton.name>
+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