From 4bb59a3b368937584671e385cf2adcf5cd2a5cf3 Mon Sep 17 00:00:00 2001 From: Todor Tomov Date: Thu, 3 Feb 2011 10:50:50 +0200 Subject: Create debian packages Create debian packages for media-ctl application, media controller and v4l2 subdevice libraries. Set initial version 0.0.1-1. Signed-off-by: Todor Tomov --- debian/changelog | 5 ++++ debian/compat | 1 + debian/control | 54 ++++++++++++++++++++++++++++++++++++++++++++ debian/libmedia-dev.install | 4 ++++ debian/libmedia.install | 1 + debian/libsubdev-dev.install | 4 ++++ debian/libsubdev.install | 1 + debian/media-ctl.install | 1 + debian/rules | 12 ++++++++++ 9 files changed, 83 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/libmedia-dev.install create mode 100644 debian/libmedia.install create mode 100644 debian/libsubdev-dev.install create mode 100644 debian/libsubdev.install create mode 100644 debian/media-ctl.install create mode 100755 debian/rules (limited to 'debian') diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..a8cc866 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +media-ctl (0.0.1-1) unstable; urgency=low + + * Initial release. + + -- Todor Tomov Wed, 02 Feb 2011 18:36:13 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..6b2cfec --- /dev/null +++ b/debian/control @@ -0,0 +1,54 @@ +Source: media-ctl +Priority: extra +Maintainer: Laurent Pinchart +Build-Depends: debhelper (>= 7.0.50~), + kernel-headers (>= 2.6.32-20105003), + libtool, + autoconf, + automake +Standards-Version: 3.8.4 +Section: utils + +Package: libmedia +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends} +Description: Media controller library + This library aims to simplify media controller setup. + +Package: libmedia-dev +Section: libdevel +Architecture: any +Depends: libmedia (= ${binary:Version}) +Description: Development headers for media controller library + Development headers to be used when developing software which + uses media controller library. + +Package: libsubdev +Section: libs +Architecture: any +Depends: libmedia, + ${shlibs:Depends}, + ${misc:Depends} +Description: V4L2 subdevice library + This library aims to simplify setup and use of V4L2 subdevice nodes. + +Package: libsubdev-dev +Section: libdevel +Architecture: any +Depends: libsubdev (= ${binary:Version}) +Description: Development headers for V4L2 subdevice library + Development headers to be used when developing software which + uses V4L2 subdevice library. + +Package: media-ctl +Section: utils +Architecture: any +Depends: libmedia, + libsubdev, + ${shlibs:Depends}, + ${misc:Depends} +Description: Media controller control application + media-ctl is an utility for setup of media controller topology. + diff --git a/debian/libmedia-dev.install b/debian/libmedia-dev.install new file mode 100644 index 0000000..76a818a --- /dev/null +++ b/debian/libmedia-dev.install @@ -0,0 +1,4 @@ +usr/include/media.h +usr/lib/libmedia.a +usr/lib/libmedia.so +usr/lib/libmedia.la diff --git a/debian/libmedia.install b/debian/libmedia.install new file mode 100644 index 0000000..e72fbe2 --- /dev/null +++ b/debian/libmedia.install @@ -0,0 +1 @@ +usr/lib/libmedia.so.* diff --git a/debian/libsubdev-dev.install b/debian/libsubdev-dev.install new file mode 100644 index 0000000..ed4cd13 --- /dev/null +++ b/debian/libsubdev-dev.install @@ -0,0 +1,4 @@ +usr/include/subdev.h +usr/lib/libsubdev.a +usr/lib/libsubdev.so +usr/lib/libsubdev.la diff --git a/debian/libsubdev.install b/debian/libsubdev.install new file mode 100644 index 0000000..27973d5 --- /dev/null +++ b/debian/libsubdev.install @@ -0,0 +1 @@ +usr/lib/libsubdev.so.* diff --git a/debian/media-ctl.install b/debian/media-ctl.install new file mode 100644 index 0000000..4ac88ea --- /dev/null +++ b/debian/media-ctl.install @@ -0,0 +1 @@ +usr/bin/media-ctl diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..6331824 --- /dev/null +++ b/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +%: + dh $@ + +override_dh_auto_configure: + autoreconf -i + dh_auto_configure + -- cgit v1.2.3