debian/0000775000000000000000000000000012305745121007170 5ustar debian/rules0000775000000000000000000000052312305745056010257 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/rules/autoreconf.mk # Reduce the number of unneeded dependencies with --as-needed. LDFLAGS += "-Wl,--as-needed" common-binary-post-install-arch:: list-missing debian/watch0000664000000000000000000000013212151161576010222 0ustar version=3 http://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-(.*)\.tar\.gz debian/changelog0000664000000000000000000000403612305745121011045 0ustar libsigrokdecode (0.2.0-2ubuntu1) trusty; urgency=medium * Use dh-autoreconf instead of autotools-dev to also fix FTBFS on ppc64el by getting new libtool macros (still updates config.{sub,guess}). -- Logan Rosen Wed, 05 Mar 2014 20:07:05 -0500 libsigrokdecode (0.2.0-2build1) trusty; urgency=medium * Build for Python 3.4. -- Matthias Klose Wed, 19 Feb 2014 11:58:18 +0100 libsigrokdecode (0.2.0-2) unstable; urgency=low * Fixed upload for 0.2.0-1 (which never left the NEW queue). * The upstream SONAME bumped to 1, so change the lib package name to libsigrokdecode1. However, only use one libsigrokdecode-dev always, i.e. don't encode the SONAME in the -dev package name (as per FTP Master recommendation). Since the old name was libsigrokdecode0-dev, add a transitional package to nicely handle the transition. -- Uwe Hermann Mon, 26 Aug 2013 08:51:54 +0200 libsigrokdecode (0.2.0-1) unstable; urgency=low * New upstream release. + Bump version of libglib2.0-dev build-dep to >= 2.24.0. + API and ABI changed, so change package name to libsigrokdecode1*. + Decoders are installed to /usr/share/libsigrokdecode1 (dirname includes SONAME) to avoid "identical file in multiple packages" issues when upgrading. * Standards-Version: 3.9.4 (no changes required). * Add missing dependency on Python 3 (Closes: #709406). - Use ${python3:Depends} as dependency of libsigrokdecode1. - Add X-Python-Version: >= 3.0. - Versioned build-dep on cdbs (>= 0.4.90~) for dh_python2 support. * debian/watch: Update to new download URLs. -- Uwe Hermann Tue, 28 May 2013 17:51:55 +0200 libsigrokdecode (0.1.0-2) unstable; urgency=low * libsigrokdecode0-dev: Add missing dependencies on -dev libs. -- Uwe Hermann Wed, 23 May 2012 13:47:21 +0200 libsigrokdecode (0.1.0-1) unstable; urgency=low * Initial release (Closes: #669071). -- Uwe Hermann Sun, 13 May 2012 14:47:05 +0200 debian/compat0000664000000000000000000000000212151161576010373 0ustar 8 debian/libsigrokdecode-dev.install0000664000000000000000000000010112151161576014462 0ustar usr/include/* usr/lib/lib*.a usr/lib/lib*.so usr/lib/pkgconfig/* debian/copyright0000664000000000000000000000551312151161576011134 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: libsigrokdecode Upstream-Contact: Source: https://sourceforge.net/projects/sigrok/files/source/libsigrokdecode/ Files: * Copyright: 2010 Uwe Hermann 2012 Bert Vermeulen License: GPL-3.0+ Files: exception.c module_sigrokdecode.c type_decoder.c type_logic.c Copyright: 2012 Bert Vermeulen License: GPL-3.0+ Files: log.c version.c Copyright: 2011-2012 Uwe Hermann License: GPL-2.0+ Files: sigrokdecode-internal.h Copyright: 2011 Uwe Hermann 2012 Bert Vermeulen License: GPL-2.0+ Files: decoders/* Copyright: 2010-2012 Uwe Hermann License: GPL-2.0+ Files: decoders/i2s/* Copyright: 2012 Joel Holdsworth License: GPL-2.0+ Files: decoders/spi/spi.py decoders/usb/usb.py Copyright: 2011 Gareth McMullin 2012 Uwe Hermann License: GPL-2.0+ Files: decoders/edid/* decoders/i2cfilter/* Copyright: 2012 Bert Vermeulen License: GPL-3.0+ Files: debian/* Copyright: 2012 Uwe Hermann License: GPL-2.0+ License: GPL-2.0+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program 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 Public License for more details. . You should have received a copy of the GNU General Public License along with this program; 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 General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: GPL-3.0+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 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 General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". debian/source/0000775000000000000000000000000012152674060010473 5ustar debian/source/format0000664000000000000000000000001412151161576011703 0ustar 3.0 (quilt) debian/libsigrokdecode1.dirs0000664000000000000000000000001012151161576013261 0ustar usr/lib debian/libsigrokdecode1.install0000664000000000000000000000003412151161576013774 0ustar usr/lib/lib*.so.* usr/share debian/libsigrokdecode-dev.dirs0000664000000000000000000000002412151161576013761 0ustar usr/lib usr/include debian/control0000664000000000000000000000336212305745123010601 0ustar Source: libsigrokdecode Priority: extra Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Uwe Hermann Build-Depends: cdbs (>= 0.4.90~), debhelper (>= 8.0.0), dh-autoreconf, pkg-config (>= 0.22), libglib2.0-dev (>= 2.24.0), python3-dev Standards-Version: 3.9.4 Section: libs X-Python-Version: >= 3.0 Homepage: http://sigrok.org/wiki/Libsigrokdecode Package: libsigrokdecode-dev Section: libdevel Conflicts: libsigrokdecode-dev (<< 0.2.0-2), libsigrokdecode0-dev (<< 0.2.0-2) Replaces: libsigrokdecode0-dev Architecture: any Depends: libsigrokdecode1 (= ${binary:Version}), ${misc:Depends}, libglib2.0-dev (>= 2.24.0), python3-dev Description: sigrok protocol decoding library - development files libsigrokdecode is a shared library which provides (streaming) protocol decoding functionality. . The protocol decoders are written in Python (>= 3.0). . This package contains the header files and other development files. Package: libsigrokdecode1 Section: libs Conflicts: libsigrokdecode0 (<< 0.2.0-2) Replaces: libsigrokdecode0 (<< 0.2.0-2) Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends} Description: sigrok protocol decoding library - shared library libsigrokdecode is a shared library which provides (streaming) protocol decoding functionality. . The protocol decoders are written in Python (>= 3.0). . This package contains the shared library and the protocol decoders. Package: libsigrokdecode0-dev Section: oldlibs Architecture: all Depends: libsigrokdecode-dev (>= 0.2.0-2), ${misc:Depends} Description: sigrok protocol decoding library (transitional dummy package) This is a dummy transitional package that can be safely removed if no packages depend on it. debian/patches/0000775000000000000000000000000012202455751010622 5ustar