summaryrefslogtreecommitdiff
path: root/debian/control
diff options
context:
space:
mode:
authorKali Kaneko <kali@leap.se>2017-07-19 11:35:55 -0400
committerKali Kaneko <kali@leap.se>2017-08-10 15:24:11 -0400
commit6b3f2fa26cce9e35f473cd3bc8218d4a6970e644 (patch)
tree151ecc00b53112197e0cf01343a3c1073535e0f7 /debian/control
parent7c9581a656dd1e01d8960bd278d29066af3ec560 (diff)
[pkg] initial port of the debian package
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control83
1 files changed, 83 insertions, 0 deletions
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..94cd27e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,83 @@
+Source: bitmask
+Section: misc
+Priority: extra
+Maintainer: Ben Carrillo <ben@futeisha.org>
+Standards-Version: 3.9.6
+Uploaders: Micah Anderson <micah@debian.org>
+Homepage: https://leap.se
+Build-Depends: debhelper (>= 8.0.0), dh-python, python, python-setuptools,
+ pep8, python-sphinx, docutils-common,
+ docutils-common, python-keyring, python-dateutil, python-argparse
+X-Python-Version: >= 2.7
+
+Package: bitmask
+Architecture: all
+Depends:
+ ${misc:Depends}, ${python:Depends},
+ python-openssl,
+ python-cryptography,
+ python-srp,
+ python-dateutil,
+ python-daemon,
+ python-argparse,
+ python-logbook (>= 0.7.0-1),
+ python-psutil,
+ python-requests (>= 1.2.3-1),
+ python-jsonschema (>= 0.7.0),
+ python-setuptools,
+ python-zope.proxy,
+ openvpn,
+ python-pyqt5,
+ python-pyqt5.qtwebkit,
+ python-twisted-core (>= 14.0.2),
+ python-leap-common,
+ soledad-client,
+ python-whoosh,
+# This is a workaround to broken python-srp in wily.
+# We should remove libssl-dev when #7566 is solved
+ libssl-dev
+Recommends: xul-ext-bitmask
+Suggests: policykit-1-gnome
+Enhances: openvpn, gnupg
+Description: Provides the desktop client for LEAP
+ The LEAP project aims to secure everyday communication.
+ .
+ This client is necessary for users to run on their local machines for:
+ .
+ * The LEAP VPN service which provides circumvention, location anonymization,
+ and traffic encryption in a hassle-free, automatically self-configuring
+ fashion, and has an enhanced level of security.
+ .
+ * The LEAP email service which provides full end-to-end client-encrypted email,
+ quietly handling the complexities of public key encryption and allowing for
+ backward compatibility with legacy email when necessary. Email is encrypted and
+ stored so only the recipient can read it, both locally and when synchronized
+ with the server; all message relay among service providers is required to be
+ encrypted when possible; and public keys are automatically discovered and
+ validated.
+
+Package: bitmask-core
+Architecture: all
+Depends: python-twisted-core,
+ python-zope.interface,
+ leap-bonafide
+Suggests: bitmask-cli
+Provides: leap.bitmask.core, ${python:Provides}
+# Replaces: ...
+# Breaks: ...
+Description: Desktop client to access LEAP Services.
+ The LEAP project aims to secure everyday communication.
+ .
+ This package provides the core daemon.
+
+
+Package: bitmask-cli
+Architecture: all
+Depends: bitmask-core
+Provides: leap.bitmask.cli, ${python:Provides}
+# Replaces: ...
+# Breaks: ...
+Description: Desktop client to access LEAP Services.
+ The LEAP project aims to secure everyday communication.
+ .
+ This package provides the command line client.