debian/ 0000755 0000000 0000000 00000000000 12230606317 007166 5 ustar debian/compat 0000644 0000000 0000000 00000000002 12230602430 010354 0 ustar 9
debian/rules 0000755 0000000 0000000 00000000162 12230602430 010235 0 ustar #!/usr/bin/make -f
%:
dh $@ --with autoreconf
override_dh_auto_configure:
dh_auto_configure -- --with-libudev
debian/copyright 0000644 0000000 0000000 00000010063 12230602430 011111 0 ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Files: *
Copyright: 2010-2011 Ideas on board SPRL
License: LGPL-2.1+
Files: debian/*
Copyright: 2013 Andreas Bombe
License: LGPL-2.1+
License: LGPL-2.1+
This program 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 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 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: src/linux/v4l2-*.h
Copyright: 2010, 2012 Nokia Corporation
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 version 2 as
published by the Free Software Foundation.
.
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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
.
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: src/linux/videodev2.h
Copyright: 1999-2007 the contributors
License: GPL-2 or BSD-3-clause
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.
.
Alternatively you can redistribute this file under the terms of the
BSD license as stated below:
.
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.
3. The names of its contributors may not be used to endorse or promote
products derived from this software without specific prior written
permission.
.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT
OWNER 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.
.
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/changelog 0000644 0000000 0000000 00000000635 12230606163 011043 0 ustar media-ctl (0.0.1~git20130926-1) unstable; urgency=low
* Merge upstream git commit 87f58c2
* fix-includes and respect-environ-cppflags patches were merged
upstream, remove
-- Andreas Bombe Sun, 20 Oct 2013 00:46:43 +0200
media-ctl (0.0.1~git20121115-1) unstable; urgency=low
* Initial release. (closes: #694728)
-- Andreas Bombe Tue, 19 Feb 2013 23:48:50 +0100
debian/patches/ 0000755 0000000 0000000 00000000000 12230604706 010615 5 ustar debian/patches/series 0000644 0000000 0000000 00000000015 12230603615 012024 0 ustar no-libraries
debian/patches/no-libraries 0000644 0000000 0000000 00000004051 12230604706 013126 0 ustar Description: Don't build libraries
Undo factoring out of the libraries for the time being as they do not
appear to be used anywhere. There might be the possibility that the
libraries are moved to another upstream and this would complicate
packaging if the libraries are built.
Author: Andreas Bombe
Forwarded: not-needed
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
Index: git.media-ctl/Makefile.am
===================================================================
--- git.media-ctl.orig/Makefile.am 2013-10-20 00:31:29.714326361 +0200
+++ git.media-ctl/Makefile.am 2013-10-20 00:31:29.709326354 +0200
@@ -1,5 +1,2 @@
SUBDIRS = src
ACLOCAL_AMFLAGS = -I m4
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = libmediactl.pc libv4l2subdev.pc
-
Index: git.media-ctl/configure.ac
===================================================================
--- git.media-ctl.orig/configure.ac 2013-10-20 00:31:29.714326361 +0200
+++ git.media-ctl/configure.ac 2013-10-20 00:31:29.709326354 +0200
@@ -85,8 +85,6 @@
AC_CONFIG_FILES([
Makefile
src/Makefile
- libmediactl.pc
- libv4l2subdev.pc
])
AC_OUTPUT
Index: git.media-ctl/src/Makefile.am
===================================================================
--- git.media-ctl.orig/src/Makefile.am 2013-10-20 00:31:29.714326361 +0200
+++ git.media-ctl/src/Makefile.am 2013-10-20 00:37:49.118847047 +0200
@@ -1,12 +1,5 @@
-lib_LTLIBRARIES = libmediactl.la libv4l2subdev.la
-libmediactl_la_SOURCES = mediactl.c
-libmediactl_la_CFLAGS = $(LIBUDEV_CFLAGS)
-libmediactl_la_LDFLAGS = $(LIBUDEV_LIBS)
-libv4l2subdev_la_SOURCES = v4l2subdev.c
-libv4l2subdev_la_LIBADD = libmediactl.la
-mediactl_includedir=$(includedir)/mediactl
-mediactl_include_HEADERS = mediactl.h v4l2subdev.h
-
bin_PROGRAMS = media-ctl
-media_ctl_SOURCES = main.c options.c options.h tools.h
-media_ctl_LDADD = libmediactl.la libv4l2subdev.la
+media_ctl_CFLAGS = $(LIBUDEV_CFLAGS)
+media_ctl_LDFLAGS = $(LIBUDEV_LIBS)
+media_ctl_SOURCES = main.c options.c options.h tools.h \
+ v4l2subdev.c v4l2subdev.h mediactl.c mediactl.h
debian/control 0000644 0000000 0000000 00000001253 12230602430 010562 0 ustar Source: media-ctl
Priority: extra
Maintainer: Andreas Bombe
Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, libudev-dev
Standards-Version: 3.9.4
Section: utils
Package: media-ctl
Architecture: linux-any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Configure Video4Linux media pipelines
Some of the more complex Video4Linux devices use the media controller
interface to expose their internal building blocks, which can then be
connected to form a custom processing pipeline for video input and
output.
.
media-ctl is a tool that allows you to examine and configure media
controller connections from the command line or a shell script.
debian/source/ 0000755 0000000 0000000 00000000000 12230602430 010456 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 12230602430 011664 0 ustar 3.0 (quilt)
debian/README.Debian 0000644 0000000 0000000 00000000700 12230602430 011214 0 ustar Upstream has split the media-ctl package into the media-ctl binary and
two libraries, libmediactl and libv4l2subdev. Currently, this package
has this change reverted and builds everything together as media-ctl
since there are some open questions and bugs with the libraries at the
moment.
If you do use and need the libraries for your own programs, please file
a wishlist bug against this package requesting that the libraries be
split out again.