diff options
author | Adrian von Bidder <avbidder@fortytwo.ch> | 2010-04-10 13:23:09 +0200 |
---|---|---|
committer | Martin Lucina <mato@kotelna.sk> | 2010-04-10 13:26:38 +0200 |
commit | 8aa2acd0f8906b95232e765da805e3fab947b76b (patch) | |
tree | 97ebf3db7cfd9b3d2babf078c895a69421af72db /debian/control | |
parent | 1d28dc9059d0014314ad22d98ddb7c6f21c151e7 (diff) |
Debian packaging update from Adrian von Bidder
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 195 |
1 files changed, 55 insertions, 140 deletions
diff --git a/debian/control b/debian/control index 916a675..bae9fa4 100644 --- a/debian/control +++ b/debian/control @@ -1,161 +1,76 @@ Source: zeromq -Priority: extra -Maintainer: Peter Busser <peter@mirabilix.nl> -Build-Depends: debhelper (>= 7), uuid-dev, autoconf, pkg-config, automake, libtool, libglib2.0-dev, python-all-dev, python-dev, python-central -Standards-Version: 3.7.3 Section: libs +Priority: optional +Maintainer: Adrian von Bidder <cmot@debian.org> +Build-Depends: debhelper (>= 7), libglib2.0-dev [amd64 i386], python [amd64 i386], uuid-dev +Standards-Version: 3.8.4 Homepage: http://www.zeromq.org/ -Vcs-Git: git://githumb.com/sustrik/zeromq2.git +Vcs-Browser: https://fortytwo.ch/hg/pkg-zeromq +Vcs-Hg: https://fortytwo.ch/hg/pkg-zeromq -Package: libzeromq-dev -Section: libdevel +Package: libzmq0 Architecture: any -Depends: libzeromq0 (= ${binary:Version}) -Description: Development files and static library for the ZeroMQ library - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. - . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. - . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. - . - This package contains ZeroMQ related development libraries and header files. - -Package: libzeromq0 Section: libs -Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: The ZeroMQ library - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. - . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. - . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. +Recommends: zeromq-bin +Description: The ZeroMQ messaging library + The 0MQ lightweight messaging kernel is a library which extends the + standard socket interfaces with features traditionally provided by + specialised messaging middleware products. 0MQ sockets provide an + abstraction of asynchronous message queues, multiple messaging + patterns, message filtering (subscriptions), seamless access to + multiple transport protocols and more. . This package contains the ZeroMQ shared library. -Package: cl-zeromq -Section: devel -Architecture: all -Depends: libzeromq0 (= ${binary:Version}), common-lisp-controller, cl-cffi, cl-trivial-garbage, cl-iolib -Description: Common Lisp bindings for the ZeroMQ messaging library - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. - . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. - . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. - . - This package contains the ZeroMQ Common Lisp bindings. - -Package: zeromq-utils -Section: utils +Package: zeromq-bin Architecture: any +Section: utils Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: zeromq-utils (<= 2.0.6beta.dfsg-1) +Replaces: zeromq-utils (<= 2.0.6beta.dfsg-1) Description: Utilities for ZeroMQ - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. + The 0MQ lightweight messaging kernel is a library which extends the + standard socket interfaces with features traditionally provided by + specialised messaging middleware products. 0MQ sockets provide an + abstraction of asynchronous message queues, multiple messaging + patterns, message filtering (subscriptions), seamless access to + multiple transport protocols and more. . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. + This package contains the ZeroMQ devices: . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. + zmq_queue (Forwarder device for request-response messaging) + zmq_forwarder (Forwarder device for publish-subscribe messaging) + zmq_streamer (Streamer device for parallelized pipeline messaging) . - This package contains a few ZeroMQ related utilities. + These are building blocks intended to serve as intermediate nodes in + complex messaging topologies. -Package: libzeromq-ruby -Section: ruby +Package: libzmq-dev Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Ruby language bindings for the ZeroMQ messaging library - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. - . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. - . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. - . - This package contains the Ruby bindings for ZeroMQ. - -Package: libzeromq-python -Section: python -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Python language bindings for the ZeroMQ messaging library - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. - . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. - . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. - . - This package contains the Python bindings for ZeroMQ. - -Package: zeromq-examples -Section: misc -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Example programs for the ZeroMQ messaging library - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. - . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. - . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. +Section: libdevel +Depends: libzmq0 (= ${binary:Version}), ${misc:Depends} +Description: Development files and static library for the ZeroMQ library + The 0MQ lightweight messaging kernel is a library which extends the + standard socket interfaces with features traditionally provided by + specialised messaging middleware products. 0MQ sockets provide an + abstraction of asynchronous message queues, multiple messaging + patterns, message filtering (subscriptions), seamless access to + multiple transport protocols and more. . - This package contains the ZeroMQ example programs. + This package contains ZeroMQ related development libraries and header files. -Package: zeromq-perf -Section: misc +Package: libzmq-dbg Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Performance tests for the ZeroMQ messaging library - ZeroMQ is a very fast, thin messaging implementation which supports different - messaging models. It reaches 13.4 microseconds end-to-end latencies and up to - 4,100,000 messages a second today. It requires only a couple of pages in - resident memory. It supports different wire protocols: TCP, PGM, AMQP, and - SCTP. - . - There are C, C++, Lisp, Java, Python, Ruby, and .NET language APis. - . - It is fully distributed: no central servers to crash, millions of WAN and - LAN nodes. It is an extensible framework: kernel-style drivers for custom - hardware, protocols, or applications. - . - This package contains the ZeroMQ performance test programs. - +Priority: extra +Section: debug +Depends: libzmq0 (= ${binary:Version}), ${misc:Depends} +Description: Debugging files for the ZeroMQ messaging library + The 0MQ lightweight messaging kernel is a library which extends the + standard socket interfaces with features traditionally provided by + specialised messaging middleware products. 0MQ sockets provide an + abstraction of asynchronous message queues, multiple messaging + patterns, message filtering (subscriptions), seamless access to + multiple transport protocols and more. + . + This package contains the debugging synmbols of the ZeroMQ library. |