aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control32
-rw-r--r--debian/copyright15
-rw-r--r--debian/gbp.conf6
-rw-r--r--debian/icevault.dirs3
-rw-r--r--debian/icevault.install3
-rwxr-xr-xdebian/rules8
-rw-r--r--debian/source/format1
-rw-r--r--debian/xul-ext-icevault.install1
10 files changed, 75 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..dab7f29
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+icevault (0.1-1) UNRELEASED; urgency=low
+
+ * Initial release.
+
+ -- Guilhem Moulin <guilhem@guilhem.org> Sat, 21 Mar 2015 15:04:45 +0100
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..c4b4a6d
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,32 @@
+Source: icevault
+Section: net
+Priority: extra
+Maintainer: Guilhem Moulin <guilhem@guilhem.org>
+Build-Depends: debhelper (>= 9), mozilla-devscripts
+Standards-Version: 3.9.6
+Vcs-Git: https://git.guilhem.org/icevault
+Vcs-Browser: https://gitweb.guilhem.org/icevault
+
+Package: icevault
+Architecture: all
+Depends: ${misc:Depends},
+ ${perl:Depends}, libjson-perl | libjson-xs-perl, libyaml-tiny-perl,
+ gnupg2 | gnupg, xul-ext-icevault
+Recommends: pwgen, gnupg2, git, xclip
+Description: external password manager for Iceweasel/Firefox (CLI)
+ Stores, generates, and fills HTML forms securely through a UNIX socket, using
+ gpg and pwgen.
+
+Package: xul-ext-icevault
+Architecture: all
+Depends: ${misc:Depends}, ${xpi:Depends}
+Recommends: ${xpi:Recommends}, icevault
+Provides: ${xpi:Provides}
+Enhances: ${xpi:Enhances}
+Breaks: ${xpi:Breaks}
+Description: external password manager for Iceweasel/Firefox (XUL extension)
+ Stores, generates, and fills HTML forms securely through a UNIX socket, using
+ gpg and pwgen.
+ .
+ This extensions make Iceweasel/Firefox listen for IceVault directives on a
+ UNIX socket.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..f5063cb
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,15 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: native package
+
+Files: *
+Copyright: © 2015 Guilhem Moulin <guilhem@fripost.org>
+License: GPL-3+
+
+License: GPL-3+
+ This package 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.
+ .
+ On Debian systems, the complete text of the GNU General Public License
+ version 3 can be found in file "/usr/share/common-licenses/GPL-3".
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..f1d77f6
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,6 @@
+[DEFAULT]
+upstream-branch = master
+debian-branch = debian
+upstream-tag = release/%(version)s
+debian-tag = debian/%(version)s
+pristine-tar = False
diff --git a/debian/icevault.dirs b/debian/icevault.dirs
new file mode 100644
index 0000000..a9e7954
--- /dev/null
+++ b/debian/icevault.dirs
@@ -0,0 +1,3 @@
+usr/bin
+usr/share/man
+usr/share/man/man1
diff --git a/debian/icevault.install b/debian/icevault.install
new file mode 100644
index 0000000..57d9c84
--- /dev/null
+++ b/debian/icevault.install
@@ -0,0 +1,3 @@
+usr/bin/icevault /usr/bin
+usr/share/bash-completion/completions/icevault /usr/share/bash-completion/completions
+usr/share/man/man1/icevault.1.gz /usr/share/man/man1
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..9cd2608
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,8 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --with xul-ext
+
+override_dh_auto_install:
+ DESTDIR=$(CURDIR)/debian/tmp make -C cli install
+ install-xpi -p xul-ext-icevault -x COPYING icevault.xpi
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/xul-ext-icevault.install b/debian/xul-ext-icevault.install
new file mode 100644
index 0000000..73eae74
--- /dev/null
+++ b/debian/xul-ext-icevault.install
@@ -0,0 +1 @@
+xul-ext/protocol /usr/share/doc/xul-ext-icevault