[Reproducible-commits] [disorderfs] 01/01: Add initial Debian packaging

Andrew Ayer agwa at andrewayer.name
Fri Aug 21 20:06:20 UTC 2015


This is an automated email from the git hooks/post-receive script.

agwa-guest pushed a commit to annotated tag 0.1.0
in repository disorderfs.

commit e26c6f28c2652d496bd72ec323a9c55283747284
Author: Andrew Ayer <agwa at andrewayer.name>
Date:   Fri Aug 21 20:41:08 2015 +0200

    Add initial Debian packaging
---
 debian/changelog           |  5 +++++
 debian/compat              |  1 +
 debian/control             | 17 +++++++++++++++++
 debian/copyright           | 20 ++++++++++++++++++++
 debian/gbp.conf            |  5 +++++
 debian/rules               |  7 +++++++
 debian/source/format       |  1 +
 debian/source/options      |  1 +
 debian/source/patch-header | 17 +++++++++++++++++
 9 files changed, 74 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..3bc3b6c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+disorderfs (0.1.0-1) unstable; urgency=medium
+
+  * Initial release. (Closes: #796401)
+
+ -- Andrew Ayer <agwa at andrewayer.name>  Fri, 21 Aug 2015 20:33:59 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..e7a1968
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,17 @@
+Source: disorderfs
+Maintainer: Andrew Ayer <agwa at andrewayer.name>
+Section: utils
+Priority: extra
+Standards-Version: 3.9.6
+Build-Depends: debhelper (>= 9), libfuse-dev, asciidoc, xsltproc, docbook-xml, docbook-xsl
+Vcs-Git: https://anonscm.debian.org/git/reproducible/disorderfs.git
+Vcs-Browser: https://anonscm.debian.org/cgit/reproducible/disorderfs.git
+
+Package: disorderfs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, fuse
+Description: FUSE filesystem that introduces non-determinism
+ disorderfs is an overlay FUSE filesystem that introduces non-determinism
+ into filesystem metadata.  For example, it can randomize the order
+ in which directory entries are read.  This is useful for detecting
+ non-determinism in the build process.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..e2860b5
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,20 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+
+Files: *
+Copyright: Copyright (C) 2015 Andrew Ayer
+License: GPL-3+
+ disorderfs is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+ .
+ disorderfs is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with disorderfs.  If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU General Public License
+ version 3 can be found in the file `/usr/share/common-licenses/GPL-3'.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..f880220
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,5 @@
+[DEFAULT]
+pristine-tar = True
+pristine-tar-commit = True
+debian-branch = debian
+upstream-tag = %(version)s
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d793426
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+export PREFIX=/usr
+export ENABLE_MAN=yes
+
+%:
+	dh $@
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..7423a2d
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1 @@
+single-debian-patch
diff --git a/debian/source/patch-header b/debian/source/patch-header
new file mode 100644
index 0000000..c3cd833
--- /dev/null
+++ b/debian/source/patch-header
@@ -0,0 +1,17 @@
+Subject: Collected Debian patches for disorderfs
+Author: Andrew Ayer <agwa at andrewayer.name>
+
+Since I am also upstream for this package, there will normally not be
+any patches to apply to the upstream source.  However, occasionally
+I'll pull up specific upstream commits prior to making an upstream
+release.  When this happens, this patch will collect all of those
+modifications.
+
+I use Git to maintain both the upstream source and the Debian
+packages, and generating individual patches rather than using git
+cherry-pick takes extra work for no gain.  Since I'm also upstream,
+there's no need to separate the patches for later upstream submission.
+Hence, I take this approach with a unified patch when it's necessary.
+
+For full commit history and separated commits, see the upstream Git
+repository.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/disorderfs.git



More information about the Reproducible-commits mailing list