From 364839f3e66df567172af239ac7476af4d9260eb Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Fri, 15 Jul 2011 08:18:20 +0200 Subject: Debian packaging removed It is now maintained as a separate project. Signed-off-by: Martin Sustrik --- debian/README.Debian | 4 -- debian/changelog | 24 ----------- debian/compat | 1 - debian/control | 76 -------------------------------- debian/copyright | 105 --------------------------------------------- debian/libzmq-dev.install | 5 --- debian/libzmq-dev.manpages | 2 - debian/libzmq0.install | 1 - debian/libzmq0.manpages | 5 --- debian/rules | 92 --------------------------------------- debian/source/format | 1 - debian/source/options | 1 - debian/zeromq-bin.install | 3 -- debian/zeromq-bin.manpages | 3 -- 14 files changed, 323 deletions(-) delete mode 100644 debian/README.Debian delete mode 100644 debian/changelog delete mode 100644 debian/compat delete mode 100644 debian/control delete mode 100644 debian/copyright delete mode 100644 debian/libzmq-dev.install delete mode 100644 debian/libzmq-dev.manpages delete mode 100644 debian/libzmq0.install delete mode 100644 debian/libzmq0.manpages delete mode 100755 debian/rules delete mode 100644 debian/source/format delete mode 100644 debian/source/options delete mode 100644 debian/zeromq-bin.install delete mode 100644 debian/zeromq-bin.manpages diff --git a/debian/README.Debian b/debian/README.Debian deleted file mode 100644 index 80396ed..0000000 --- a/debian/README.Debian +++ /dev/null @@ -1,4 +0,0 @@ -As of version 2.0.6, the zeromq source tarball only includes the C/C++ library; -the other language bindings (available are at least: Java, Ruby, Python, -Haskell, Common Lisp) are shipped separately. To my knowledge, Debian packages -are not available. diff --git a/debian/changelog b/debian/changelog deleted file mode 100644 index d81b580..0000000 --- a/debian/changelog +++ /dev/null @@ -1,24 +0,0 @@ -zeromq (2.0.6beta.dfsg-2) unstable; urgency=low - - * Much improved descriptions (thanks to Martin Lucina) - * Rename zeromq-utils to -bin to better reflect the nature of these files. - - -- Adrian von Bidder Mon, 22 Mar 2010 07:05:29 +0100 - -zeromq (2.0.6beta.dfsg-1) unstable; urgency=low - - * New upstream version. - - Source doesn't include non-C/C++ language bindings anymore. - - New versioning: 2.0.6 is official upstream version which is a beta. - * Repacked orig tar: removed non-free RFC documents (closes: #567513) - * Improved/corrected description and copyright file, added bzip2 build - dependency. Thanks to feedback from zeromq mailing list. - * Disable OpenPGM on non-x86 architectures (closes: #567848) - - -- Adrian von Bidder Wed, 17 Mar 2010 10:43:40 +0100 - -zeromq (2.0~beta2-1) unstable; urgency=low - - * Initial package (closes: #566125) - - -- Adrian von Bidder Tue, 26 Jan 2010 19:03:39 +0100 diff --git a/debian/compat b/debian/compat deleted file mode 100644 index 7f8f011..0000000 --- a/debian/compat +++ /dev/null @@ -1 +0,0 @@ -7 diff --git a/debian/control b/debian/control deleted file mode 100644 index bae9fa4..0000000 --- a/debian/control +++ /dev/null @@ -1,76 +0,0 @@ -Source: zeromq -Section: libs -Priority: optional -Maintainer: Adrian von Bidder -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-Browser: https://fortytwo.ch/hg/pkg-zeromq -Vcs-Hg: https://fortytwo.ch/hg/pkg-zeromq - -Package: libzmq0 -Architecture: any -Section: libs -Depends: ${shlibs:Depends}, ${misc:Depends} -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: 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 - 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 devices: - . - zmq_queue (Forwarder device for request-response messaging) - zmq_forwarder (Forwarder device for publish-subscribe messaging) - zmq_streamer (Streamer device for parallelized pipeline messaging) - . - These are building blocks intended to serve as intermediate nodes in - complex messaging topologies. - -Package: libzmq-dev -Architecture: any -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 ZeroMQ related development libraries and header files. - -Package: libzmq-dbg -Architecture: any -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. diff --git a/debian/copyright b/debian/copyright deleted file mode 100644 index c5832d8..0000000 --- a/debian/copyright +++ /dev/null @@ -1,105 +0,0 @@ -This package was debianized by - Adrian von Bidder - based on earlier work by Peter Busser - - The packaging scripts are ©2009-2010 by these authors and are distributed - under the same terms as the zeromq library (LGPL 2 or later.) - - -Licensing information for 0MQ ------------------------------ - -Project homepage, with original source code: - http://www.zeromq.org/ - -Copyright and Upstream Authors: - - Copyright © 2007-2010 iMatix Corporation - -License: - - This package is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This package is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this package; if not, write to the Free Software - Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -On Debian systems, the complete text of the GNU Lesser General -Public License can be found in `/usr/share/common-licenses/LGPL'. - -iMatix also offers commercial licenses for 0MQ. - - -Licensing information for the included OpenPGM library ------------------------------------------------------- - -Project homepage, with original source code: - http://code.google.com/p/openpgm/ - -Copyright and Upstream Authors: - Copyright © 2006-2010 Miru Limited. - Copyright © 1995, 1996, 2001, 2003 Free Software Foundation, Inc. - Copyright © 2002, 2003 Andi Kleen, SuSE Labs. - -License: - Most of OpenPGM is licensed under the terms of the GNU Lesser Public - License, the LGPL, see the file COPYING for details. - - The ultra-high performance partial checksum & folding routines that are - taken from the Linux kernel and licensed under the terms of the GNU General - Public License, the GPL, see the file COPYING.GPL for details. - - Hence you should treat the libraries libpgm, libpgmsnmp, and libpgmhttp of - OpenPGM as being LGPL licensed and the library libpgmplus as being GPL - licensed. - -(Packager's note: "GPL" in the context of the Linux kernel means GPL 2. 0MQ -doesn't use those files during build or runtime, so it is not relevant for the -license of zeromq itself.)) - -Commercial licenses are also offered. - -On Debian systems, the complete text of the GNU Lesser General -Public License can be found in `/usr/share/common-licenses/LGPL'. - -On Debian systems, the complete text of the GNU General Public -License can be found in `/usr/share/common-licenses/GPL-2'. - - - -Licensing information for the included XMLParser library --------------------------------------------------------- - -From xmlParser.hpp: - - Copyright (c) 2002, Frank Vanden Berghen - All rights reserved. - - The following license terms apply to projects that are in some way related to - the "ZeroMQ project", including applications - using "ZeroMQ project" and tools developed - for enhancing "ZeroMQ project". All other projects - (not related to "ZeroMQ project") have to use this - code under the Aladdin Free Public License (AFPL) - See the file "AFPL-license.txt" for more informations about the AFPL license. - (see http://www.artifex.com/downloads/doc/Public.htm for detailed AFPL terms) - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * 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. - * Neither the name of Frank Vanden Berghen nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - diff --git a/debian/libzmq-dev.install b/debian/libzmq-dev.install deleted file mode 100644 index 108aaed..0000000 --- a/debian/libzmq-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -usr/include/* -usr/lib/libzmq.a -usr/lib/libzmq.la -usr/lib/libzmq.so -usr/lib/pkgconfig/libzmq.pc diff --git a/debian/libzmq-dev.manpages b/debian/libzmq-dev.manpages deleted file mode 100644 index 63f4dae..0000000 --- a/debian/libzmq-dev.manpages +++ /dev/null @@ -1,2 +0,0 @@ -debian/tmp/usr/share/man/man3/* -debian/tmp/usr/share/man/man7/zmq_cpp.7 diff --git a/debian/libzmq0.install b/debian/libzmq0.install deleted file mode 100644 index f63a68f..0000000 --- a/debian/libzmq0.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/libzmq.so.* diff --git a/debian/libzmq0.manpages b/debian/libzmq0.manpages deleted file mode 100644 index b846209..0000000 --- a/debian/libzmq0.manpages +++ /dev/null @@ -1,5 +0,0 @@ -debian/tmp/usr/share/man/man7/zmq.7 -debian/tmp/usr/share/man/man7/zmq_inproc.7 -debian/tmp/usr/share/man/man7/zmq_ipc.7 -debian/tmp/usr/share/man/man7/zmq_pgm.7 -debian/tmp/usr/share/man/man7/zmq_tcp.7 diff --git a/debian/rules b/debian/rules deleted file mode 100755 index 9003360..0000000 --- a/debian/rules +++ /dev/null @@ -1,92 +0,0 @@ -#!/usr/bin/make -f - -#export DH_VERBOSE=1 - -DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) - -ifneq (,$(filter $(DEB_HOST_ARCH),i386 amd64)) - pgm_opt := --with-pgm -else - pgm_opt := -endif - -ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) - NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) - MAKEFLAGS += -j$(NUMJOBS) -endif - - -configure: configure-stamp -configure-stamp: - dh_testdir - - ./configure $(CROSS) \ - --prefix=/usr \ - $(pgm_opt) \ - CFLAGS="$(CFLAGS)" \ - LDFLAGS="-Wl,--as-needed -Wl,-z,defs" \ - - touch configure-stamp - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir - - $(MAKE) $(MAKEFLAGS) - - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - if [ -e Makefile ]; then make distclean; fi - rm -rf foreign/openpgm/libpgm-2.0.20rc5 config.log - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - - $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install - - -binary-indep: build install - -binary-arch: build install - dh_testdir - dh_testroot - dh_install -X/usr/share/man --fail-missing - dh_installman - dh_installchangelogs - dh_installdocs - dh_lintian - dh_link - dh_strip --dbg-package=libzmq-dbg - dh_compress - dh_fixperms - dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure - -# vim: set filetype=make - - -# build depends: -# - python[-all]-dev -# - ruby-dev -# -> figure out ruby-headersdir option automatically -# - openjdk-6-jdk (or whatever) -# -> set JAVA_HOME automatically -# - libglib2.0-dev diff --git a/debian/source/format b/debian/source/format deleted file mode 100644 index 163aaf8..0000000 --- a/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/debian/source/options b/debian/source/options deleted file mode 100644 index 7423a2d..0000000 --- a/debian/source/options +++ /dev/null @@ -1 +0,0 @@ -single-debian-patch diff --git a/debian/zeromq-bin.install b/debian/zeromq-bin.install deleted file mode 100644 index 5c5566e..0000000 --- a/debian/zeromq-bin.install +++ /dev/null @@ -1,3 +0,0 @@ -usr/bin/zmq_forwarder -usr/bin/zmq_queue -usr/bin/zmq_streamer diff --git a/debian/zeromq-bin.manpages b/debian/zeromq-bin.manpages deleted file mode 100644 index bcc9687..0000000 --- a/debian/zeromq-bin.manpages +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/share/man/man1/zmq_forwarder.1 -debian/tmp/usr/share/man/man1/zmq_queue.1 -debian/tmp/usr/share/man/man1/zmq_streamer.1 -- cgit v1.2.3