debian/0000775000000000000000000000000012264342320007166 5ustar debian/rules0000775000000000000000000000007312264342274010256 0ustar #!/usr/bin/make -f %: dh $@ --parallel --with autoreconf debian/watch0000664000000000000000000000014612261070465010225 0ustar # There is currently no upstream source tarball. This package is generated # from upstream's git vcs. debian/changelog0000664000000000000000000000366412264342314011054 0ustar libcec (2.1.4-1ubuntu2) trusty; urgency=medium * Fix dh-autoreconf syntax in debian/rules so that it actually runs. -- Logan Rosen Sat, 11 Jan 2014 17:25:01 -0500 libcec (2.1.4-1ubuntu1) trusty; urgency=low * Use dh-autoreconf, resolving FTBFS on ppc64el. -- Daniel T Chen Fri, 10 Jan 2014 10:46:08 -0500 libcec (2.1.4-1) unstable; urgency=low * New upstream release (Closes: #730510) * Add myself to uploaders -- Sjoerd Simons Wed, 01 Jan 2014 19:02:43 +0100 libcec (2.0.3-1) experimental; urgency=low * New upstream release. (Closes: #685058) * Change library package to libcec2 for soname bump. * Add new build-dependency liblockdev-dev. * Add new manpage for cec-config utility program. -- Andres Mejia Fri, 16 Nov 2012 12:27:06 -0500 libcec (1.6.2-1) unstable; urgency=low * New upstream release. -- Andres Mejia Wed, 02 May 2012 22:35:02 -0400 libcec (1.6.1-2) unstable; urgency=low * Build depends on pkg-config. (Closes: #669919) * libudev-dev only optionally needed for Linux. -- Andres Mejia Sat, 21 Apr 2012 19:03:19 -0400 libcec (1.6.1-1) unstable; urgency=low [ Mario Limonciello ] * New upstream version (LP: #982272) [ Andres Mejia ] * New release fixes build failure with GCC-4.7. (Closes: #667241) * Bump to Standards-Version 3.9.3. -- Andres Mejia Sat, 21 Apr 2012 00:02:08 -0400 libcec (1.3.2-3) unstable; urgency=low * Make dpkg-source options default for packaging. -- Andres Mejia Tue, 10 Jan 2012 18:12:57 -0500 libcec (1.3.2-2) unstable; urgency=low * Add options to pass to dpkg-source. -- Andres Mejia Sun, 08 Jan 2012 22:59:34 -0500 libcec (1.3.2-1) unstable; urgency=low * Initial release. (Closes: #655143) -- Andres Mejia Sun, 08 Jan 2012 15:36:49 -0500 debian/compat0000664000000000000000000000000212261070465010371 0ustar 9 debian/libcec-get-orig-source0000775000000000000000000000256412261070465013362 0ustar #!/bin/sh # Script used to generate the orig source tarball for libcec. LIBCEC_GIT_URL="git://github.com/Pulse-Eight/libcec.git" LIBCEC_GIT_TAG="libcec-2.1.4" LIBCEC_VERSION="2.1.4" rm -rf "libcec-${LIBCEC_VERSION}" git clone "$LIBCEC_GIT_URL" "libcec-${LIBCEC_VERSION}" cd "libcec-${LIBCEC_VERSION}" git checkout "$LIBCEC_GIT_TAG" autoreconf -vif cd .. # Remove temp files and other cruft from source tarball # The find command snippet here was taken from debhelper's dh_clean command # with some modification to delete more unneeded files. echo "Removing temp files and other cruft from source tarball" find libcec-${LIBCEC_VERSION} \( \( -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ -o -name config.status -o -name config.cache -o -name config.log \ \) -exec rm -f "{}" \; \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf "{}" \; \) \) rm -rf libcec-${LIBCEC_VERSION}/.git rm -f libcec-${LIBCEC_VERSION}/.gitignore rm -rf libcec-${LIBCEC_VERSION}/debian # Remove empty directories echo "Removing empty directories" find libcec-${LIBCEC_VERSION} -type d -empty -delete tar --exclude-vcs -czf "libcec_${LIBCEC_VERSION}.orig.tar.gz" \ "libcec-${LIBCEC_VERSION}/" debian/copyright0000664000000000000000000001204012261070465011123 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: libcec Upstream-Contact: Lars Op den Kamp Source: https://github.com/Pulse-Eight/libcec Files: * Copyright: 2011 Pulse-Eight Limited. License: GPL-2+ or other This program is dual-licensed; 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, see . . Alternatively, you can license this library under a commercial license, please contact Pulse-Eight Licensing for more information. . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file '/usr/share/common-licenses/GPL-2'. Files: lib/platform/linux/os_posix.h lib/platform/windows/os_windows.* Copyright: 2005-2011 Team XBMC License: GPL-2+ 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, 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, see . . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file '/usr/share/common-licenses/GPL-2'. Files: lib/platform/pthread_win32/* Copyright: 1998 John E. Bossom 1999,2005 Pthreads-win32 contributors License: LGPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 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 Library General Public License along with this program. If not, see . . On Debian systems, the full text of the GNU Library General Public License version 2 can be found in the file '/usr/share/common-licenses/LGPL-2'. Files: lib/platform/windows/dlfcn-win32.* Copyright: 2007 Ramiro Polla 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 program. If not, see . . 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: lib/util/StdString.h Copyright: 2002 Joseph M. O'Leary License: other This code is 100% free. Use it anywhere you want. Rewrite it, restructure it, whatever. If you can write software that makes money off of it, good for you. I kinda like capitalism. Please don't blame me if it causes your $30 billion dollar satellite explode in orbit. If you redistribute it in any form, I'd appreciate it if you would leave this notice here. Files: debian/* Copyright: 2011, Andres Mejia License: GPL-2+ 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, 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, see . . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file '/usr/share/common-licenses/GPL-2'. debian/source/0000775000000000000000000000000012261070465010473 5ustar debian/source/format0000664000000000000000000000001412261070465011701 0ustar 3.0 (quilt) debian/source/options0000664000000000000000000000005212261070465012106 0ustar unapply-patches abort-on-upstream-changes debian/source/lintian-overrides0000664000000000000000000000021212261070465014047 0ustar # Only Build-Depends on debhelper (>= 8.1.3~) is needed, so ignore this. libcec source: package-needs-versioned-debhelper-build-depends 9 debian/cec-client.10000664000000000000000000000234612261070465011270 0ustar .TH CEC-CLIENT "1" "January 2012" "User Commands" .SH NAME cec\-client \- CEC connection client utility .SH DESCRIPTION cec\-client {\-h|\-\-help|\-l|\-\-list\-devices|[COM PORT]} .SS "parameters:" .TP \fB\-h\fR \fB\-\-help\fR Shows this help text .TP \fB\-l\fR \fB\-\-list\-devices\fR List all devices on this system .TP \fB\-t\fR \fB\-\-type\fR {p|r|t|a} The device type to use. More than one is possible. .TP \fB\-p\fR \fB\-\-port\fR {int} The HDMI port to use as active source. .TP \fB\-b\fR \fB\-\-base\fR {int} The logical address of the device to with this adapter is connected. .TP \fB\-f\fR \fB\-\-log\-file\fR {file} Writes all libCEC log message to a file .TP \fB\-sf\fR \fB\-\-short\-log\-file\fR {file} Writes all libCEC log message without timestamps and log levels to a file. .TP \fB\-d\fR \fB\-\-log\-level\fR {level} Sets the log level. See cectypes.h for values. .TP \fB\-s\fR \fB\-\-single\-command\fR Execute a single command and exit. Does not power on devices on startup and power them off on exit. .TP [COM PORT] The com port to connect to. If no COM port is given, the client tries to connect to the first device that is detected. .PP Type 'h' or 'help' and press enter after starting the client to display all available commands debian/cec-utils.install0000664000000000000000000000001012261070465012442 0ustar usr/bin debian/cec-utils.manpages0000664000000000000000000000005012261070465012573 0ustar debian/cec-client.1 debian/cec-config.1 debian/libcec-dev.install0000664000000000000000000000010712261070465012556 0ustar usr/include usr/lib/*/pkgconfig usr/lib/*/libcec.so usr/lib/*/libcec.a debian/cec-config.10000664000000000000000000000060612261070465011254 0ustar .TH CEC-CONFIG "1" "November 2012" "User Commands" .SH NAME cec\-config \- CEC connection configuration utility .SH USAGE cec\-config .SH DESCRIPTION .PP cec\-config is a general utility used to configure a CEC connection. It will run a wizard program that will give the user a series of prompts to change various settings from a CEC connection. The cec\-config utility takes no arguments. debian/libcec2.install0000664000000000000000000000002612261070465012064 0ustar usr/lib/*/libcec.so.* debian/control0000664000000000000000000000276512264012411010576 0ustar Source: libcec Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Andres Mejia Uploaders: Sjoerd Simons Build-Depends: debhelper (>= 8.1.3~), pkg-config, dh-autoreconf, libudev-dev [linux-any], liblockdev1-dev | liblockdev-dev Standards-Version: 3.9.3 Homepage: http://libcec.pulse-eight.com/ Vcs-Git: git://anonscm.debian.org/collab-maint/libcec.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/libcec.git Package: libcec-dev Architecture: any Section: libdevel Depends: libcec2 (= ${binary:Version}), ${misc:Depends} Description: USB CEC Adaptor communication Library (development files) This library provides support for the Pulse-Eight USB-CEC adapter. . This package provides the necessary files needed for development. Package: libcec2 Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: USB CEC Adaptor communication Library (shared library) This library provides support for the Pulse-Eight USB-CEC adapter. . This package provides the shared library. Package: cec-utils Architecture: any Section: utils Depends: libcec2 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: USB CEC Adaptor communication Library (utility programs) This library provides support for the Pulse-Eight USB-CEC adapter. . This package provides the CEC utility programs. debian/gbp.conf0000664000000000000000000000003612261070465010611 0ustar [DEFAULT] pristine-tar = True