debian/0000775000000000000000000000000012305743265007177 5ustar debian/rules0000775000000000000000000000125612305743227010261 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/autoreconf.mk DEB_INSTALL_CHANGELOGS_ALL := ChangeLog DEB_INSTALL_DOCS_ALL := -XREADME build/libserial-doc:: $(MAKE) -C examples clean $(MAKE) docs binary-install/libserial-dev:: rm -rf debian/libserial-dev/usr/share/doc/libserial-dev ln -s libserial0 debian/libserial-dev/usr/share/doc/libserial-dev clean:: if [ -e examples/Makefile ] ; then $(MAKE) -C examples clean ; fi ; if [ -e doc/Makefile ] ; then $(MAKE) -C doc clean ; fi ; if [ -e doc/man ] ; then rm -rf doc/man ; fi ; if [ -e doc/html ] ; then rm -rf doc/html ; fi ; debian/watch0000664000000000000000000000015312031637715010225 0ustar version=3 opts="uversionmangle=s/rc/~rc/" \ http://sf.net/libserial/libserial-(.+)\.tar\.gz debian uupdate debian/libserial0.install0000664000000000000000000000004512031634674012613 0ustar debian/tmp/usr/lib/lib*.so.* usr/lib debian/changelog0000664000000000000000000000317012305743265011052 0ustar libserial (0.6.0~rc1-0ubuntu4) 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 19:51:44 -0500 libserial (0.6.0~rc1-0ubuntu3) quantal; urgency=low * Fix FTBFS with gcc-4.7. * Using source format 3.0 (quilt). * Bumped Standards-Version to 3.9.3. * Small cleanup: unnecessary inclusion in debian/rules, package short descriptions, copyright file references, watch file. -- Ilya Barygin Sat, 29 Sep 2012 22:34:50 +0400 libserial (0.6.0~rc1-0ubuntu2) natty; urgency=low * Replace obsolete sip build-depends with build-dep on python-sip-dev -- Scott Kitterman Fri, 28 Jan 2011 11:04:51 -0500 libserial (0.6.0~rc1-0ubuntu1) lucid; urgency=low * New upstream release. * debian/control: - Bump Standards. - Build-depends on python-sip4-dev,python-sip4,sip4. * Drop 01-add-pkconfig-file.patch, libserial.pc is now provided by upstream. * Drop 02-add-missing-includes.patch, applied by upstream and no longer needed. * Don't install todo.3.gz file as manpage (LP: #485603). -- Alessio Treglia Tue, 02 Feb 2010 19:42:15 +0100 libserial (0.5.2-0ubuntu2) karmic; urgency=low * Add missinc include to fix FTBFS with g++ 4.4. -- Michael Bienia Mon, 05 Oct 2009 22:40:17 +0200 libserial (0.5.2-0ubuntu1) hardy; urgency=low * Initial packaging (LP: #162966) -- David Morris Thu, 15 Nov 2007 11:31:25 +0000 debian/compat0000664000000000000000000000000212031634674010374 0ustar 5 debian/libserial-doc.docs0000664000000000000000000000001112031634674012551 0ustar doc/html debian/libserial-doc.manpages0000664000000000000000000000127512031634674013431 0ustar doc/man/man3/SerialStream.h.3 doc/man/man3/PosixSignalHandler.h.3 doc/man/man3/deprecated.3 doc/man/man3/PosixSignalDispatcher.h.3 doc/man/man3/SerialPort_NotOpen.3 doc/man/man3/SerialStreamBuf.h.3 doc/man/man3/SerialPort.h.3 doc/man/man3/SerialPort_OpenFailed.3 doc/man/man3/LibSerial.3 doc/man/man3/SerialPort_ReadTimeout.3 doc/man/man3/SerialPort.3 doc/man/man3/PosixSignalDispatcher_CannotDetachHandler.3 doc/man/man3/SerialPort_AlreadyOpen.3 doc/man/man3/PosixSignalDispatcher.3 doc/man/man3/LibSerial_SerialStream.3 doc/man/man3/SerialPort_UnsupportedBaudRate.3 doc/man/man3/LibSerial_SerialStreamBuf.3 doc/man/man3/PosixSignalDispatcher_CannotAttachHandler.3 doc/man/man3/PosixSignalHandler.3 debian/copyright0000664000000000000000000000253112031636504011124 0ustar This package was debianized by David Morris (davemorris) on Thurs 15th November 2007 libserial was downloaded from http://libserial.sourceforge.net and is licenced under the GPL2. Upstream Authors: Manish P. Pagey Crayzee Wulf Jay Sachdev Jan Wedekind Licence : 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; version 2 of the License. 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 with the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL-2; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. The complete text of the GNU Public Licence can be found in /usr/share/common-licenses/GPL-2 The Debian packaging is © 2007, David Morris and is also licensed under the GPL2, see above. debian/source/0000775000000000000000000000000012031635237010472 5ustar debian/source/format0000664000000000000000000000001412031635237011700 0ustar 3.0 (quilt) debian/libserial-doc.examples0000664000000000000000000000001312031634674013441 0ustar examples/* debian/control0000664000000000000000000000354112305743237010604 0ustar Source: libserial Section: devel Priority: optional Homepage: http://libserial.sourceforge.net Maintainer: Ubuntu Developers XSBC-Original-Maintainer: David Morris Build-Depends: debhelper (>= 5), dh-autoreconf, cdbs, intltool, doxygen, python-sip-dev Standards-Version: 3.9.3 Package: libserial0 Section: libs Suggests: libserial-doc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Serial port programming in C++ under POSIX operating system A collection of C++ classes which allow the serial port on POSIX systems to be accessed like an iostream object. Special functions are provided for setting various parameters of the serial port such as the baud rate, character size, flow control and other. . Provides the libserial library Package: libserial-dev Section: libdevel Suggests: libserial-doc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libserial0 (=${binary:Version}) Description: Serial port programming in C++ -- development files A collection of C++ classes which allow the serial port on POSIX systems to be accessed like an iostream object. Special functions are provided for setting various parameters of the serial port such as the baud rate, character size, flow control and other. . This package contains the development libraries and headers Package: libserial-doc Section: doc Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} Description: Serial port programming in C++ -- documentation A collection of C++ classes which allow the serial port on POSIX systems to be accessed like an iostream object. Special functions are provided for setting various parameters of the serial port such as the baud rate, character size, flow control and other. . Provides the documention for the library and development packages debian/libserial-dev.install0000664000000000000000000000015012031634674013304 0ustar debian/tmp/usr/lib/lib*.so usr/lib debian/tmp/usr/include/* usr/include libserial.pc usr/lib/pkgconfig debian/patches/0000775000000000000000000000000012031635715010622 5ustar debian/patches/gcc-4.7.patch0000664000000000000000000000047612031635715012714 0ustar Description: fix FTBFS with gcc-4.7 because of missing header Author: Ilya Barygin --- libserial-0.6.0~rc1.orig/src/SerialPort.cpp +++ libserial-0.6.0~rc1/src/SerialPort.cpp @@ -33,6 +33,7 @@ #include #include #include +#include namespace { debian/patches/series0000664000000000000000000000001612031635263012032 0ustar gcc-4.7.patch