[Python-modules-commits] r15941 - in packages/foolscap/trunk/foolscap/trunk (14 files)

jtaylor-guest at users.alioth.debian.org jtaylor-guest at users.alioth.debian.org
Wed Mar 2 02:29:04 UTC 2011


    Date: Wednesday, March 2, 2011 @ 02:29:02
  Author: jtaylor-guest
Revision: 15941

[svn-inject] Applying Debian modifications (0.6.1-1) to trunk

Added:
  packages/foolscap/trunk/foolscap/trunk/debian/
  packages/foolscap/trunk/foolscap/trunk/debian/changelog
  packages/foolscap/trunk/foolscap/trunk/debian/compat
  packages/foolscap/trunk/foolscap/trunk/debian/control
  packages/foolscap/trunk/foolscap/trunk/debian/copyright
  packages/foolscap/trunk/foolscap/trunk/debian/docs
  packages/foolscap/trunk/foolscap/trunk/debian/flappclient.1
  packages/foolscap/trunk/foolscap/trunk/debian/flappserver.1
  packages/foolscap/trunk/foolscap/trunk/debian/flogtool.1
  packages/foolscap/trunk/foolscap/trunk/debian/manpages
  packages/foolscap/trunk/foolscap/trunk/debian/rules
  packages/foolscap/trunk/foolscap/trunk/debian/source/
  packages/foolscap/trunk/foolscap/trunk/debian/source/format
  packages/foolscap/trunk/foolscap/trunk/debian/watch


Property changes on: packages/foolscap/trunk/foolscap/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: packages/foolscap/trunk/foolscap/trunk/debian/changelog
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/changelog	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/changelog	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,58 @@
+foolscap (0.6.1-1) unstable; urgency=low
+
+  [ Julian Taylor ]
+  * New upstream release (Closes: #591384)
+  * updated copyright to DEP5
+  * no repackaging anymore
+    - the previously removed source is BSD licensed so it is not required
+  * change to debhelper compat 7, depend on 7.0.50~
+  * use dh --with python2 in debian/rules
+    - remove XB-Python-Version from debian/control
+    - includes executing of testsuite
+    - remove obsolete preinst
+    - Closes: #596909
+  * change do source format 3.0 (quilt)
+  * Bumped Standards-Version to 3.9.1, no further changes needed
+
+ -- Julian Taylor <jtaylor.debian at googlemail.com>  Tue, 01 Mar 2011 23:42:14 +0100
+
+foolscap (0.5.0+dfsg-1) unstable; urgency=low
+
+  [ Elliot Murphy ]
+  * New upstream release (Closes: #567145)
+  * Depend on python-zope.interface now
+  * Added misc-depends.
+  * Added man page for flappclient.
+
+ -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>  Thu, 28 Jan 2010 15:56:46 -0500
+
+foolscap (0.4.2+dfsg-1) unstable; urgency=low
+
+  [ Stephan Peijnik ]
+  * New upstream release (0.4.0)
+  * Switched to python-support
+  * Bumped Standards-Version to 3.8.1, no changes needed
+  * Documentation should not end up in /usr/share/python-foolscap anymore, but
+    /usr/share/python-foolscap/doc now.
+  * Added dependency on python-all (>= 2.5.4-1~).
+  * Using py_libdir in debian/rules now.
+  * Not using hardcoded python2.5 in debian/rules anymore.
+
+  [ Piotr Ożarowski ]
+  * New upstream release (0.4.2) (Closes: #542876)
+  * Bumped Standards-Version to 3.8.3, no changes needed
+
+ -- Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>  Thu, 27 Aug 2009 00:03:29 +0200
+
+foolscap (0.3.2.dfsg-2) unstable; urgency=low
+
+  * Fixed missing build dependency on python-setuptools (Closes: #510901).
+
+ -- Stephan Peijnik <debian at sp.or.at>  Wed, 07 Jan 2009 00:04:08 +0100
+
+foolscap (0.3.2.dfsg-1) unstable; urgency=low
+
+  * Initial release (Closes: #499699)
+  * Remove misc/testutils directory from source tarball in get-orig-sources.
+
+ -- Stephan Peijnik <debian at sp.or.at>  Wed, 10 Dec 2008 00:33:43 +0100

Added: packages/foolscap/trunk/foolscap/trunk/debian/compat
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/compat	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/compat	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1 @@
+7

Added: packages/foolscap/trunk/foolscap/trunk/debian/control
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/control	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/control	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,21 @@
+Source: foolscap
+Section: python
+Priority: optional
+Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Uploaders: Stephan Peijnik <debian at sp.or.at>, Julian Taylor <jtaylor.debian at googlemail.com>
+Build-Depends-Indep: python-all (>= 2.6.6-3), python-openssl, python-twisted-core, python-twisted-web, debhelper (>= 7.0.50~)
+X-Python-Version: >= 2.4
+Standards-Version: 3.9.1
+Homepage: http://foolscap.lothar.com/
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/foolscap/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/foolscap/trunk/
+
+Package: python-foolscap
+Architecture: all
+Depends: ${misc:Depends}, ${python:Depends}, python-twisted-core, python-twisted-web, python-zope.interface
+Breaks: ${python:Breaks}
+Recommends: python-twisted-names, python-openssl (>= 0.6)
+Description: object-capability-based RPC system for Twisted Python
+ Foolscap (also known as "newpb") contains a new RPC system for Twisted Python,
+ combining capability-based security, secure references, flexible 
+ serialization, and technology to mitigate resource-consumption attacks.

Added: packages/foolscap/trunk/foolscap/trunk/debian/copyright
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/copyright	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/copyright	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,72 @@
+Format: http://dep.debian.net/deps/dep5/
+Upstream-Name: Foolscap
+Upstream-Contact: Brian Warner <warner-foolscap at lothar.com>
+Source: http://foolscap.lothar.com/.
+Comment: This package was debianized by Stephan Peijnik <debian at sp.or.at> on Fri, 19 Sep 2008 17:48:21 +0200.
+
+Files: *
+Copyright (C) 2006-2008 Brian Warner
+License: MIT
+
+Files: foolscap/sslverify.py
+Copyright: Copyright 2005 Divmod, Inc
+License: MIT
+Comment:  Slightly modified of sslverify.py which can also be found in python-epsilon
+
+Files: misc/testutils/figleaf.py
+Copyright: Copyright: 2006, 2007 C. Titus Brown
+License: BSD
+Comment: copied from http://darcs.idyll.org/~t/projects/figleaf/doc/
+
+
+License: MIT
+  Permission is hereby granted, free of charge, to any person
+  obtaining a copy of this software and associated documentation
+  files (the "Software"), to deal in the Software without
+  restriction, including without limitation the rights to use,
+  copy, modify, merge, publish, distribute, sublicense, and/or sell
+  copies of the Software, and to permit persons to whom the
+  Software is furnished to do so, subject to the following
+  conditions:
+  .
+  The above copyright notice and this permission notice shall be
+  included in all copies or substantial portions of the Software.
+  .
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+  OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+  NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+  HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+  WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+  FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+  OTHER DEALINGS IN THE SOFTWARE.
+
+
+License: BSD
+  Copyright (c) The Regents of the University of California.
+  All rights reserved.
+  . 
+  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.
+  3. Neither the name of the University nor the names of its contributors
+     may be used to endorse or promote products derived from this software
+     without specific prior written permission.
+  .
+  THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``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 REGENTS OR CONTRIBUTORS 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.
+

Added: packages/foolscap/trunk/foolscap/trunk/debian/docs
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/docs	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/docs	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,2 @@
+README
+doc/

Added: packages/foolscap/trunk/foolscap/trunk/debian/flappclient.1
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/flappclient.1	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/flappclient.1	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,39 @@
+.TH FLAPPCLIENT 1
+.SH NAME
+flappclient \- foolscap client
+.SH SYNOPSYS
+.nf
+.fam C
+\fbflappclient\fP (upload-file|run-command)
+.fam T
+.fi
+.SH DESCRIPTION
+This client invokes a remote services that is running as part of a 'flappserver'.
+Each service lives at the specific secret FURL, which starts with 'pb://'. This
+FURL can be passed on the command line with --furl=FURL, or it can be stored in
+a file (along with the comment lines that start with '#') and passed with
+--furlfile=FILE.
+.PP
+The options are described below.
+.SH OPTIONS
+.TP
+.B
+furl
+FURL of the service to contact.
+.TP
+.B
+furlfile
+File containing the FURL of the service.
+.TP
+.B
+version
+Show the version.
+.TP
+.B
+help
+Show the embedded help.
+.SH AUTHOR
+\fBflappclient\fP is a tool that ships with foolscap, created by Brian Warner.
+.PP
+This manual page was written by Elliot Murphy <elliot at ubuntu.com>, for the Debian
+project (but may be used by others).

Added: packages/foolscap/trunk/foolscap/trunk/debian/flappserver.1
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/flappserver.1	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/flappserver.1	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,54 @@
+.TH FLAPPSERVER 1
+.SH NAME
+flappserver \- foolscap server
+.SH SYNOPSYS
+.nf
+.fam C
+\fbflappserver\fP (create|add|list|start|stop)
+.fam T
+.fi
+.SH DESCRIPTION
+This command controls a foolscap application server or 'flappserver'. It
+fulfills the same role as "twistd" does for Twisted code: allows sysadmins
+to configure and launch services without obligating them to write Python
+code for each one.
+.PP
+The options are described below.
+.SH OPTIONS
+.TP
+.B
+create
+Create a new app server.
+.TP
+.B
+add
+Add new service to an app server.
+.TP
+.B
+list
+List services in an app server.
+.TP
+.B
+start
+Launch an app server.
+.TP
+.B
+stop
+Shut down an app server.
+.TP
+.B
+restart
+First stop, if necessary, then start a server.
+.TP
+.B
+version
+Show the version.
+.TP
+.B
+help
+Show the embedded help.
+.SH AUTHOR
+\fBflappserver\fP is a tool that ships with foolscap, created by Brian Warner.
+.PP
+This manual page was written by Elliot Murphy <elliot at ubuntu.com>, for the Debian
+project (but may be used by others).

Added: packages/foolscap/trunk/foolscap/trunk/debian/flogtool.1
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/flogtool.1	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/flogtool.1	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,45 @@
+.TH FLOGTOOL 1 "September 21, 2008" "" ""
+.SH NAME
+\fBflogtool \- foolscap log tool
+.SH SYNOPSIS
+.nf
+.fam C
+\fBflogtool\fP (tail|create-gatherer|dump|filter|web-viewer)
+.fam T
+.fi
+.SH DESCRIPTION
+flogtool is an interface to the logging capabilities in the
+\fBpython-foolscap\fP package.
+.PP
+The available options are described below.
+.SH OPTIONS
+.TP
+.B
+tail
+follow logs of the target node
+.TP
+.B
+create-gatherer
+Make a .tac file which will record all logs to a given directory.
+.TP
+.B
+create-incident-gatherer
+Make a .tac file which will record all incidents to a given directory
+.TP
+.B
+dump
+Dump the logs recorded by 'flogtool gather'.
+.TP
+.B
+filter
+Produce a new file with a subset of the events from another file.
+.TP
+.B
+web-viewer
+View the logs through a web page.
+.SH AUTHOR
+\fBflogtool\fP is a tool that ships with foolscap, created by
+Brian Warner.
+.PP
+This manual page was written by Stephan Peijnik <debian at sp.or.at>,
+for the Debian project (but may be used by others).

Added: packages/foolscap/trunk/foolscap/trunk/debian/manpages
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/manpages	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/manpages	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,3 @@
+debian/flogtool.1
+debian/flappclient.1
+debian/flappserver.1

Added: packages/foolscap/trunk/foolscap/trunk/debian/rules
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/rules	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/rules	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+export DH_VERBOSE=1
+
+%:
+	dh $@ --with python2 --buildsystem=python_distutils
+
+override_dh_installchangelogs:
+	dh_installchangelogs -i NEWS
+
+override_dh_auto_test:
+	# uses trial instead of setup.py test
+	PYTHONPATH=$(CURDIR) dh_auto_test --buildsystem=makefile
+
+override_dh_auto_clean:
+	# remove pyc's from testsuite
+	find . -name "*.pyc" | xargs rm -f
+	rm -rf _trial_temp
+	rm -rf build


Property changes on: packages/foolscap/trunk/foolscap/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/foolscap/trunk/foolscap/trunk/debian/source/format
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/source/format	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/source/format	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: packages/foolscap/trunk/foolscap/trunk/debian/watch
===================================================================
--- packages/foolscap/trunk/foolscap/trunk/debian/watch	                        (rev 0)
+++ packages/foolscap/trunk/foolscap/trunk/debian/watch	2011-03-02 02:29:02 UTC (rev 15941)
@@ -0,0 +1,3 @@
+version=3
+opts=dversionmangle=s/\+dfsg$// \
+     http://foolscap.lothar.com/releases/foolscap-(.*)\.tar\.gz




More information about the Python-modules-commits mailing list