debian/0000775000000000000000000000000012263212544007171 5ustar debian/rules0000775000000000000000000000104012263212512010237 0ustar #!/usr/bin/make -f VERSION=$(shell debian/vercheck) RELEASE_PACKAGE=wreport %: dh $@ --with autoreconf override_dh_fixperms: dh_fixperms test -e /usr/bin/dh_buildinfo && dh_buildinfo vercheck: debian/vercheck > /dev/null debsrc: vercheck if [ ! -f ../$(RELEASE_PACKAGE)_$(VERSION).orig.tar.gz ]; then \ test -f Makefile || ./configure; \ make dist; \ mv $(RELEASE_PACKAGE)-$(VERSION).tar.gz ../$(RELEASE_PACKAGE)_$(VERSION).orig.tar.gz; \ fi git-buildpackage -S -us -uc rm -f ../$(RELEASE_PACKAGE)_$(VERSION)_source.changes debian/watch0000664000000000000000000000006711754222462010231 0ustar version=3 http://sf.net/wreport/wreport-(.+)\.tar\.gz debian/changelog0000664000000000000000000001331312263212540011040 0ustar wreport (2.9-1ubuntu1) trusty; urgency=medium * Use dh-autoreconf to get new libtool macros for ppc64el. -- Logan Rosen Wed, 08 Jan 2014 04:07:33 -0500 wreport (2.9-1) unstable; urgency=low * New upstream version - Allow to dump data descriptor section without needing to decode the rest of the message - Implemented support for BUFR C07yyy modifiers - Build with new libwibble which already has some of our test utils - Added optionally compiled wibble test functions for Var - Add optional libs ldflags to pkg-config metadata * Depend on libwibble 1.0 -- Enrico Zini Mon, 21 Oct 2013 23:46:10 +0200 wreport (2.8-1) unstable; urgency=low * New upstream version - Include BUFR tables version 16 * Updated standards-version, no change required * Debhelper compat level bumped to 9, to get hardening flags * Switched to multiarch -- Enrico Zini Thu, 27 Jun 2013 16:27:12 +0200 wreport (2.7-1) UNRELEASED; urgency=low * New upstream version - Deal with missing associated field significance -- Enrico Zini Mon, 18 Feb 2013 20:56:25 +0100 wreport (2.6-1) UNRELEASED; urgency=low * New upstream version - Correctly decode bitmaps in compressed messages - Deal with C04 with B31021=21 - Updated table D000000000980601 after seeing BUFR files which expect a different version of it -- Enrico Zini Mon, 18 Feb 2013 20:56:25 +0100 wreport (2.5-1) UNRELEASED; urgency=low * New upstream version - Added wreport::options to configure library behaviour - Implemented options::var_silent_domain_errors to silence domain errors and just unset the variable when assigning out of range values. -- Enrico Zini Tue, 05 Jun 2012 15:22:22 +0200 wreport (2.4-1) unstable; urgency=low * New upstream version - Added compatibility functions to build on odd systems * Updated standards-version, no change required * Added Vcs-Svn header * Added watchfile -- Enrico Zini Mon, 14 May 2012 17:32:07 +0200 wreport (2.3-1) unstable; urgency=low * New upstream version - Improvements to documentation and examples -- Enrico Zini Mon, 03 Oct 2011 17:42:28 +0200 wreport (2.2-1) unstable; urgency=low * New upstream version - Added wrep-importtables to import WMO BUFR/CREX tables -- Enrico Zini Thu, 01 Sep 2011 12:59:14 +0100 wreport (2.1-1) unstable; urgency=low * New upstream version - Fixed compiler error. Closes: #634425. -- Enrico Zini Sun, 24 Jul 2011 18:05:57 +0200 wreport (2.0-1) unstable; urgency=low * New upstream version - Big code, API and ABI cleanup - Finished C04yyy implementation for all data samples that we have - Documentation improvements * Upload to unstable. Closes: #612897. -- Enrico Zini Thu, 16 Jun 2011 14:12:33 +0200 wreport (1.8-1) unstable; urgency=low * New upstream version - Initial support for C04yyy modifiers - More detailed repetition operator notifications to DDS interpreters - Added a way to export low-level details about decoded BUFR messages - Support master table numbers -- Enrico Zini Mon, 30 May 2011 23:45:19 +0200 wreport (1.7-1) unstable; urgency=low * New upstream version - Added a generic Bulletin Data Descriptor Section interpreter - Preserve C05YYY decoded character data - Added codetables.h to contain namespaced constants for BUFR code tables - conv.h: added vertical sounding significance code table conversion functions - convert_AOFVSS_to_BUFR08001 becomes convert_AOFVSS_to_BUFR08042 - Added some more missing variables to CREX B tables - Added a notes sytem to collect remarks about unusual conditions noticed by wreport subsystems -- Enrico Zini Tue, 08 Mar 2011 09:37:24 +0000 wreport (1.6-1) unstable; urgency=low * New upstream version - Fixed off-by-one error in variable truncation - More unit conversion cases handled for geopotential units -- Enrico Zini Wed, 23 Feb 2011 19:55:02 +0000 wreport (1.5-1) unstable; urgency=low * New upstream version - When assigning altered string variables to normal ones, truncate strings values if they are too long, instead of raising an error -- Enrico Zini Tue, 08 Feb 2011 10:16:53 +0000 wreport (1.4-1) unstable; urgency=low * New upstream version - Implemented support for decoding BUFR C08xxx operators - Added Var::set_from_formatted() - Added D01035 to D0000000000000013000 (it was referenced by other entries, but it was missing) -- Enrico Zini Fri, 04 Feb 2011 15:42:00 +0000 wreport (1.3-1) unstable; urgency=low * New upstream version - Implemented support for decoding BUFR C23xxx operators -- Enrico Zini Tue, 18 Jan 2011 00:13:27 +0100 wreport (1.2-1) unstable; urgency=low * New upstream version - Added templated version of Var::enq() - Added Var::enq(default_value) - Better error messages on missing B and D table entries - Removed unused field in Subset, may break ABI. -- Enrico Zini Thu, 18 Nov 2010 10:51:30 +0000 wreport (1.1-1) unstable; urgency=low * New upstream version - Fixed a segfault when handling large messages with bitmaps. -- Enrico Zini Mon, 25 Oct 2010 14:56:29 +0200 wreport (1.0-1) unstable; urgency=low * Initial version, forked from DB-All.e. -- Enrico Zini Sat, 30 Sep 2006 17:42:22 +0200 debian/compat0000664000000000000000000000000212163045656010376 0ustar 9 debian/wreport-common.install0000664000000000000000000000003011443726361013550 0ustar usr/share/wreport/[BD]* debian/libwreport-doc.docs0000664000000000000000000000005111443726400012773 0ustar debian/tmp/usr/share/doc/wreport/apidocs debian/copyright0000664000000000000000000000063311443724012011123 0ustar This package was debianized by Enrico Zini on Tue Sep 14 18:51:10 CEST 2010. Home page: http://www.smr.arpa.emr.it/software/DBalle.html Upstream Author: Enrico Zini Copyright (C) 2005--2010 ARPA-SIM License: This software is distributed under the GNU General Public License version 2, which can be found at /usr/share/common-licenses/GPL-2. debian/source/0000775000000000000000000000000011430515270010466 5ustar debian/source/format0000664000000000000000000000001411430515270011674 0ustar 3.0 (quilt) debian/libwreport-dev.docs0000664000000000000000000000006511443724131013010 0ustar debian/tmp/usr/share/doc/wreport/libwreport.doxytags debian/vercheck0000775000000000000000000000055211576376206010727 0ustar #!/bin/sh VERSION_SRC=`sed -nre 's/^AC_INIT\([^[]+\[([^]]+)\].+/\1/p' configure.ac` VERSION_DEB=`sed -re 's/[^(]+\(([^-]+)-[^)]+\).+/\1/' -e 'q' debian/changelog` VERSION="$VERSION_SRC" if [ "$VERSION_SRC" != "$VERSION_DEB" ] then echo "Version mismatch between source ($VERSION_SRC) and debian/changelog ($VERSION_DEB)" >&2 exit 1 fi echo "$VERSION" exit 0 debian/libwreport2.shlibs0000664000000000000000000000004211576371707012663 0ustar libwreport 2 libwreport2 (>= 2.0) debian/libwreport2.install0000664000000000000000000000003212163052616013030 0ustar usr/lib/*/libwreport.so.* debian/control0000664000000000000000000000416512263212542010600 0ustar Source: wreport Section: misc Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Enrico Zini Build-Depends: debhelper (>= 9), dh-buildinfo, doxygen, gperf, pkg-config, liblua5.1-0-dev, libwibble-dev (>= 1.0), libwibble-dev (<< 2.0), dh-autoreconf Standards-Version: 3.9.4.0 Homepage: http://sourceforge.net/p/wreport Vcs-Svn: https://svn.smr.arpa.emr.it/dballe/wreport/trunk Package: libwreport-dev Section: libdevel Architecture: any Depends: libwreport2 (= ${binary:Version}), ${misc:Depends} Recommends: pkg-config Description: library for working with weather reports libwreport is a C++ library for working with weather reports. . The main feature of libwreport is a powerful decoder and encoder for the BUFR and CREX formats. . It also provides a useful abstraction to handle values found in weather reports, with awareness of significant digits, measurement units, variable descriptions, unit conversion and attributes on variables. . Features provided: . * Read and write BUFR version 2, 3, and 4 * Read and write CREX * Unit conversion * Handling of physical variables Package: libwreport-doc Section: doc Architecture: all Depends: ${misc:Depends} Description: documentation for libwreport libwreport is a C++ library to read and write weather reports in BUFR and CREX formats. . This is the documentation for the library. Package: libwreport2 Section: libs Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: wreport-common, ${shlibs:Depends}, ${misc:Depends} Description: shared library for working with weather reports libwreport is a C++ library to read and write weather reports in BUFR and CREX formats. . This is the shared library for C programs. Package: wreport-common Section: misc Architecture: any Multi-Arch: foreign Depends: ${misc:Depends} Description: common data files for libwreport libwreport is a C++ library to read and write weather reports in BUFR and CREX formats. . This package contains common wreport data files, such as variable metadata and BUFR and CREX decoding tables. debian/docs0000664000000000000000000000000711443724045010044 0ustar README debian/libwreport-dev.install0000664000000000000000000000014512163052630013523 0ustar usr/include/wreport usr/lib/*/libwreport.a usr/lib/*/libwreport.so usr/lib/*/pkgconfig/libwreport.pc