debian/0000755000000000000000000000000012263363235007173 5ustar debian/autogen.sh0000744000000000000000000000005212263363031011161 0ustar #!/bin/sh cd openpgm/pgm autoreconf -i -f debian/control0000644000000000000000000000607712263360352010605 0ustar Source: libpgm Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Gabriel de Perthuis Build-Depends: debhelper (>= 8), python, libtool, automake, dh-autoreconf Standards-Version: 3.9.1 Section: libs Homepage: http://code.google.com/p/openpgm/ Vcs-Git: https://github.com/g2p/libpgm.git Vcs-Browser: https://github.com/g2p/libpgm Package: libpgm-5.1-0 Architecture: any Section: libs Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: OpenPGM shared library OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable and scalable multicast protocol that enables receivers to detect loss, request retransmission of lost data, or notify an application of unrecoverable loss. PGM is a receiver-reliable protocol, which means the receiver is responsible for ensuring all data is received, absolving the sender of reception responsibility. PGM runs over a best effort datagram service, currently OpenPGM uses IP multicast but could be implemented above switched fabrics such as InfiniBand. . This is the runtime package for programs that use the OpenPGM library. Package: libpgm-dbg Architecture: any Section: debug Priority: extra Multi-Arch: same Depends: libpgm-5.1-0 (= ${binary:Version}), ${misc:Depends} Description: OpenPGM debugging symbols OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable and scalable multicast protocol that enables receivers to detect loss, request retransmission of lost data, or notify an application of unrecoverable loss. PGM is a receiver-reliable protocol, which means the receiver is responsible for ensuring all data is received, absolving the sender of reception responsibility. PGM runs over a best effort datagram service, currently OpenPGM uses IP multicast but could be implemented above switched fabrics such as InfiniBand. . These are the debugging symbols for the library and its utilities. Package: libpgm-dev Architecture: any Section: libdevel Multi-Arch: same Depends: libpgm-5.1-0 (= ${binary:Version}), ${misc:Depends} Conflicts: libnetpbm9-dev Description: OpenPGM development files OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM) specification in RFC 3208 available at www.ietf.org. PGM is a reliable and scalable multicast protocol that enables receivers to detect loss, request retransmission of lost data, or notify an application of unrecoverable loss. PGM is a receiver-reliable protocol, which means the receiver is responsible for ensuring all data is received, absolving the sender of reception responsibility. PGM runs over a best effort datagram service, currently OpenPGM uses IP multicast but could be implemented above switched fabrics such as InfiniBand. . This is the development package which contains headers and static libraries for the OpenPGM library. debian/libpgm-5.1-0.symbols0000644000000000000000000000652411557034733012527 0ustar libpgm-5.1.so.0 libpgm-5.1-0 #MINVER# if6_default_group_addr@Base 5.1.116~dfsg pgm_bind3@Base 5.1.116~dfsg pgm_bind@Base 5.1.116~dfsg pgm_build_date@Base 5.1.116~dfsg pgm_build_machine@Base 5.1.116~dfsg pgm_build_revision@Base 5.1.116~dfsg pgm_build_system@Base 5.1.116~dfsg pgm_build_time@Base 5.1.116~dfsg pgm_clear_error@Base 5.1.116~dfsg pgm_close@Base 5.1.116~dfsg pgm_compat_csum_partial@Base 5.1.116~dfsg pgm_compat_csum_partial_copy@Base 5.1.116~dfsg pgm_connect@Base 5.1.116~dfsg pgm_csum_block_add@Base 5.1.116~dfsg pgm_csum_fold@Base 5.1.116~dfsg pgm_drop_superuser@Base 5.1.116~dfsg (arch=linux-any)pgm_epoll_ctl@Base 5.1.116~dfsg pgm_error_free@Base 5.1.116~dfsg pgm_error_from_eai_errno@Base 5.1.116~dfsg pgm_error_from_errno@Base 5.1.116~dfsg pgm_error_from_h_errno@Base 5.1.116~dfsg pgm_error_from_win_errno@Base 5.1.116~dfsg pgm_error_from_wsa_errno@Base 5.1.116~dfsg pgm_free@Base 5.1.116~dfsg pgm_freeaddrinfo@Base 5.1.116~dfsg pgm_freeifaddrs@Base 5.1.116~dfsg pgm_getaddrinfo@Base 5.1.116~dfsg pgm_getifaddrs@Base 5.1.116~dfsg pgm_getnetbyname@Base 5.1.116~dfsg pgm_getprotobyname@Base 5.1.116~dfsg pgm_getsockname@Base 5.1.116~dfsg pgm_getsockopt@Base 5.1.116~dfsg pgm_gfantilog@Base 5.1.116~dfsg pgm_gflog@Base 5.1.116~dfsg pgm_gftable@Base 5.1.116~dfsg pgm_gsi_create_from_addr@Base 5.1.116~dfsg pgm_gsi_create_from_data@Base 5.1.116~dfsg pgm_gsi_create_from_hostname@Base 5.1.116~dfsg pgm_gsi_create_from_string@Base 5.1.116~dfsg pgm_gsi_equal@Base 5.1.116~dfsg pgm_gsi_print@Base 5.1.116~dfsg pgm_gsi_print_r@Base 5.1.116~dfsg pgm_histogram_add@Base 5.1.116~dfsg pgm_histogram_init@Base 5.1.116~dfsg pgm_histogram_write_html_graph_all@Base 5.1.116~dfsg pgm_histograms@Base 5.1.116~dfsg pgm_if_print_all@Base 5.1.116~dfsg pgm_inet_checksum@Base 5.1.116~dfsg pgm_init@Base 5.1.116~dfsg pgm_ipproto_pgm@Base 5.1.116~dfsg pgm_log_mask@Base 5.1.116~dfsg pgm_log_set_handler@Base 5.1.116~dfsg pgm_major_version@Base 5.1.116~dfsg pgm_malloc0@Base 5.1.116~dfsg pgm_malloc0_n@Base 5.1.116~dfsg pgm_malloc@Base 5.1.116~dfsg pgm_malloc_n@Base 5.1.116~dfsg pgm_mem_gc_friendly@Base 5.1.116~dfsg pgm_memdup@Base 5.1.116~dfsg pgm_messages_init@Base 5.1.116~dfsg pgm_messages_shutdown@Base 5.1.116~dfsg pgm_micro_version@Base 5.1.116~dfsg pgm_min_log_level@Base 5.1.116~dfsg pgm_minor_version@Base 5.1.116~dfsg pgm_pkt_offset@Base 5.1.116~dfsg pgm_poll_info@Base 5.1.116~dfsg pgm_prefix_error@Base 5.1.116~dfsg pgm_propagate_error@Base 5.1.116~dfsg pgm_realloc@Base 5.1.116~dfsg pgm_recv@Base 5.1.116~dfsg pgm_recvfrom@Base 5.1.116~dfsg pgm_recvmsg@Base 5.1.116~dfsg pgm_recvmsgv@Base 5.1.116~dfsg pgm_select_info@Base 5.1.116~dfsg pgm_send@Base 5.1.116~dfsg pgm_send_skbv@Base 5.1.116~dfsg pgm_sendv@Base 5.1.116~dfsg pgm_set_error@Base 5.1.116~dfsg pgm_setsockopt@Base 5.1.116~dfsg pgm_shutdown@Base 5.1.116~dfsg pgm_skb_is_valid@Base 5.1.116~dfsg pgm_skb_over_panic@Base 5.1.116~dfsg pgm_skb_under_panic@Base 5.1.116~dfsg pgm_smp_system@Base 5.1.116~dfsg pgm_sock_list@Base 5.1.116~dfsg pgm_sock_list_lock@Base 5.1.116~dfsg pgm_socket@Base 5.1.116~dfsg pgm_spaced_primes_closest@Base 5.1.116~dfsg pgm_supported@Base 5.1.116~dfsg pgm_time_since_epoch@Base 5.1.116~dfsg pgm_time_update_now@Base 5.1.116~dfsg pgm_tsi_equal@Base 5.1.116~dfsg pgm_tsi_print@Base 5.1.116~dfsg pgm_tsi_print_r@Base 5.1.116~dfsg debian/libpgm-5.1-0.dirs0000644000000000000000000000001011557034733011760 0ustar usr/lib debian/libpgm-dev.install0000644000000000000000000000014011767071541012610 0ustar usr/include/pgm-*/pgm/* usr/lib/*/lib*.a usr/lib/*/lib*.so usr/lib/*/pkgconfig/* usr/lib/*/*.la debian/changelog0000644000000000000000000000362212263360415011045 0ustar libpgm (5.1.118-1~dfsg-0.1ubuntu3) trusty; urgency=low * use dh-autoreconf to build shared library for ppc64el -- Julian Taylor Thu, 09 Jan 2014 00:36:13 +0100 libpgm (5.1.118-1~dfsg-0.1ubuntu2) trusty; urgency=low * Use dh_autotools-dev to update config.{sub,guess} for new ports. -- Adam Conrad Mon, 28 Oct 2013 17:04:44 -0600 libpgm (5.1.118-1~dfsg-0.1ubuntu1) quantal; urgency=low * multiarch the package (Closes: #674610) -- Julian Taylor Sat, 16 Jun 2012 11:20:46 +0000 libpgm (5.1.118-1~dfsg-0.1) unstable; urgency=low * Non-maintainer upload. * Imported Upstream version 5.1.118-1~dfsg (Closes: #645758) * Drop patches included in upstream. * Do not bootstrap while build as upstream ships configure. -- Kefu Chai Sun, 29 Apr 2012 13:07:51 +0800 libpgm (5.1.116~dfsg-2) unstable; urgency=low * Rebuild with an updated symbols file for non-linux kernels. * Conflict libpgm-dev with libnetpbm9-dev. This package has been deprecated since 2003 and a replacement, libnetpbm10-dev, exists (Closes: #624511). -- Gabriel de Perthuis Fri, 29 Apr 2011 19:23:03 +0200 libpgm (5.1.116~dfsg-1) unstable; urgency=low * Imported Upstream version 5.1.116~dfsg * Initial release to Debian (Closes: #566126) -- Gabriel de Perthuis Thu, 07 Apr 2011 16:48:52 +0200 libpgm (5.1.115~dfsg-1) unstable; urgency=low * Imported Upstream version 5.1.115~dfsg -- Gabriel de Perthuis Thu, 07 Apr 2011 11:45:51 +0200 libpgm (5.1.114~dfsg-1) unstable; urgency=low * Imported Upstream version 5.1.114~dfsg -- Gabriel de Perthuis Mon, 28 Mar 2011 12:35:51 +0200 libpgm (5.1.102-1) unstable; urgency=low * Initial release -- Steven McCoy Wed, 19 Jan 2011 14:17:08 +0800 debian/compat0000644000000000000000000000000211557034733010374 0ustar 7 debian/rules0000755000000000000000000000140612263363054010253 0ustar #!/usr/bin/make -f # -*- makefile -*- DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) %: dh $@ --sourcedirectory=openpgm/pgm --with autoreconf override_dh_autoreconf: dh_autoreconf -- debian/autogen.sh override_dh_auto_configure: cd openpgm/pgm && \ ./configure --prefix=/usr --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) override_dh_clean: dh_clean # ignore generated files rm -f openpgm/pgm/version.c \ openpgm/pgm/galois_tables.c rm -rf openpgm/pgm/autom4te.cache override_dh_install: dh_install --fail-missing override_dh_strip: dh_strip --dbg-package=libpgm-dbg override_dh_auto_build: cd openpgm/pgm && $(MAKE) .PHONY: override_dh_auto_configure override_dh_install \ override_dh_strip override_dh_auto_build debian/gbp.conf0000644000000000000000000000054411557034733010620 0ustar [DEFAULT] pristine-tar = True [git-import-orig] filter = ['openpgm/pgm/Makefile.in', 'openpgm/pgm/aclocal.m4', 'openpgm/pgm/autom4te.cache', 'openpgm/pgm/bootstrap.log', 'openpgm/pgm/config.guess', 'openpgm/pgm/config.sub', 'openpgm/pgm/configure', 'openpgm/pgm/depcomp', 'openpgm/pgm/install-sh', 'openpgm/pgm/ltmain.sh', 'openpgm/pgm/missing', '.svn'] debian/libpgm-5.1-0.install0000644000000000000000000000002411767071541012473 0ustar usr/lib/*/lib*.so.* debian/libpgm-dev.dirs0000644000000000000000000000002411557034733012103 0ustar usr/lib usr/include debian/watch0000644000000000000000000000044711557034733010234 0ustar version=3 # remove %7Edfsg and add back ~dfsg, stay on the ssl site opts="uversionmangle=s/$/~dfsg/g,dversionmangle=s/~dfsg$//,downloadurlmangle=s/^https?/https/" \ https://code.google.com/p/openpgm/downloads/list?q=Dfsg:free \ https?://openpgm\.googlecode\.com/files/libpgm-(.*)%7Edfsg\.tar.gz debian/copyright0000644000000000000000000001073011557034733011132 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: OpenPGM Upstream-Contact: Steven McCoy Source: http://code.google.com/p/openpgm/ Files: debian/* Copyright: 2006-2011 Miru Limited & Gabriel de Perthuis License: LGPL-2.1 Files: * Copyright: 2006-2011 Miru Limited. License: LGPL-2.1 This library 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.1 of the License, or (at your option) any later version. . This library 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 library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. Files: openpgm/pgm/md5.c* Copyright: 1995, 1996, 2001, 2003 Free Software Foundation, Inc. License: LGPL-2+ This file 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 file 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 General General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this file; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the full text of the GNU Lesser General Public License version 2 can be found in the file `/usr/share/common-licenses/LGPL-2'. Files: openpgm/pgm/include/impl/ip.h Copyright: 1982, 1986, 1993 The Regents of the University of California. 1996-1999 by Internet Software Consortium. License: BSD-3-clause and ISC License: BSD-3-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. 4. 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. License: ISC Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. . THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. debian/source/0000755000000000000000000000000011557034733010476 5ustar debian/source/format0000644000000000000000000000001411557034733011704 0ustar 3.0 (quilt)