mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-03 12:58:05 +01:00
Debian packaging removed
It is now maintained as a separate project. Signed-off-by: Martin Sustrik <sustrik@250bpm.com>
This commit is contained in:
parent
e4f98d1e10
commit
364839f3e6
4
debian/README.Debian
vendored
4
debian/README.Debian
vendored
@ -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.
|
24
debian/changelog
vendored
24
debian/changelog
vendored
@ -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 <cmot@debian.org> 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 <cmot@debian.org> Wed, 17 Mar 2010 10:43:40 +0100
|
||||
|
||||
zeromq (2.0~beta2-1) unstable; urgency=low
|
||||
|
||||
* Initial package (closes: #566125)
|
||||
|
||||
-- Adrian von Bidder <cmot@debian.org> Tue, 26 Jan 2010 19:03:39 +0100
|
1
debian/compat
vendored
1
debian/compat
vendored
@ -1 +0,0 @@
|
||||
7
|
76
debian/control
vendored
76
debian/control
vendored
@ -1,76 +0,0 @@
|
||||
Source: zeromq
|
||||
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-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.
|
105
debian/copyright
vendored
105
debian/copyright
vendored
@ -1,105 +0,0 @@
|
||||
This package was debianized by
|
||||
Adrian von Bidder <cmot@debian.org>
|
||||
based on earlier work by Peter Busser <peter@mirabilix.nl>
|
||||
|
||||
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.
|
||||
|
5
debian/libzmq-dev.install
vendored
5
debian/libzmq-dev.install
vendored
@ -1,5 +0,0 @@
|
||||
usr/include/*
|
||||
usr/lib/libzmq.a
|
||||
usr/lib/libzmq.la
|
||||
usr/lib/libzmq.so
|
||||
usr/lib/pkgconfig/libzmq.pc
|
2
debian/libzmq-dev.manpages
vendored
2
debian/libzmq-dev.manpages
vendored
@ -1,2 +0,0 @@
|
||||
debian/tmp/usr/share/man/man3/*
|
||||
debian/tmp/usr/share/man/man7/zmq_cpp.7
|
1
debian/libzmq0.install
vendored
1
debian/libzmq0.install
vendored
@ -1 +0,0 @@
|
||||
usr/lib/libzmq.so.*
|
5
debian/libzmq0.manpages
vendored
5
debian/libzmq0.manpages
vendored
@ -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
|
92
debian/rules
vendored
92
debian/rules
vendored
@ -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
|
1
debian/source/format
vendored
1
debian/source/format
vendored
@ -1 +0,0 @@
|
||||
3.0 (quilt)
|
1
debian/source/options
vendored
1
debian/source/options
vendored
@ -1 +0,0 @@
|
||||
single-debian-patch
|
3
debian/zeromq-bin.install
vendored
3
debian/zeromq-bin.install
vendored
@ -1,3 +0,0 @@
|
||||
usr/bin/zmq_forwarder
|
||||
usr/bin/zmq_queue
|
||||
usr/bin/zmq_streamer
|
3
debian/zeromq-bin.manpages
vendored
3
debian/zeromq-bin.manpages
vendored
@ -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
|
Loading…
x
Reference in New Issue
Block a user