[tor-commits] [ooni-probe/master] Add debian directory based on: http://anonscm.debian.org/gitweb/?p=collab-maint/ooni-probe.git

art at torproject.org art at torproject.org
Sun Jan 12 14:43:37 UTC 2014


commit 9e3261d1232122aaf1f373c759e31953f9111993
Author: Arturo Filastò <art at fuffa.org>
Date:   Sat Jan 11 17:50:39 2014 +0100

    Add debian directory based on: http://anonscm.debian.org/gitweb/?p=collab-maint/ooni-probe.git
---
 debian/README        |    5 +++++
 debian/changelog     |    5 +++++
 debian/compat        |    1 +
 debian/control       |   40 ++++++++++++++++++++++++++++++++++++++++
 debian/copyright     |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 debian/rules         |    4 ++++
 debian/source/format |    1 +
 7 files changed, 104 insertions(+)

diff --git a/debian/README b/debian/README
new file mode 100644
index 0000000..a816b35
--- /dev/null
+++ b/debian/README
@@ -0,0 +1,5 @@
+Debian package for ooni-probe
+=============================
+
+The Debian package is currently missing the graphical user interface as it
+needs several JavaScript libraries that are currently not available in Debian.
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..416aee4
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+ooniprobe (1.0.0-rc5-1) UNRELEASED; urgency=low
+
+  * Initial release. (Closes: #XXXXXX)
+
+ -- Jérémy Bobbio <lunar at debian.org>  Fri, 3 Jan 2014 11:14:46 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..45a4fb7
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+8
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..60f42cb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,40 @@
+Source: ooniprobe
+Maintainer: Open Observatory of Network Interference <ooni-dev at torproject.org>
+Section: net
+Priority: extra
+Build-Depends: debhelper (>= 8),
+               python-all (>= 2.6.6-3~),
+               python-dnspython (>= 1.10.0),
+               python-docutils (>= 0.9.1),
+               python-geoip (>= 0.2.5),
+               python-ipaddr (>= 2.1.10),
+               python-openssl (>= 0.13),
+               python-pyrex,
+               python-scapy (>= 2.2),
+               python-setuptools,
+               python-twisted (>= 12.2.0),
+               python-txsocksx,
+               python-txtorcon (>= 0.7),
+               python-yaml (>= 3.10),
+               python-zope.interface (>= 3.6),
+Standards-Version: 3.9.4
+X-Python-Version: >= 2.7
+Vcs-Git: git://anonscm.debian.org/git/collab-maint/ooni-probe.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ooni-probe.git
+Homepage: https://ooni.torproject.org/
+
+Package: ooniprobe
+Architecture: all
+Depends: ${misc:Depends}, ${python:Depends},
+               tcpdump,
+               tor
+Suggests: obfsproxy
+Description: probe for the Open Observatory of Network Interference (OONI)
+ OONI, the Open Observatory of Network Interference, is a global observation
+ network which aims is to collect high quality data using open methodologies
+ and free software to share observations and data about the various types,
+ methods, and amounts of network tampering in the world.
+ .
+ ooniprobe is a program to probe a network and collect data for the OONI
+ project. It will test the current network for signs of surveillance and
+ censorship.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..1b60570
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,48 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ooniprobe
+Source: https://gitweb.torproject.org/ooni-probe.git
+
+Files: *
+Copyright: 2012-2013 Jacob Appelbaum, Arturo Filastò, Isis Lovecruft,
+                     Aaron Gibson
+License: BSD-2-clause
+
+Files: data/nettests/experimental/tls_handshake.py
+Copyright: 2013 Isis Lovecruft, The Tor Project Inc.
+License: BSD-2-clause
+
+Files: ooni/utils/onion.py
+Copyright: 2012 The Tor Project, Inc.
+License: BSD-2-clause
+
+Files: debian/*
+Copyright: 2013 Jerémy Bobbio <lunar at debian.org>
+License: permissive
+ Copying and distribution of this package, with or without
+ modification, are permitted in any medium without royalty
+ provided the copyright notice and this notice are
+ preserved.
+
+License: BSD-2-clause
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+This product includes GeoLite data created by MaxMind, available from
+<a href="http://www.maxmind.com">http://www.maxmind.com</a>.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..579a1b1
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,4 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --buildsystem=python_distutils --with=python2
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)





More information about the tor-commits mailing list