From 25ec4193ab54baffb8e82b213652a275a0376045 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Sat, 11 Oct 2014 04:47:48 +0200 Subject: [PATCH] install plugins to a separate package --- debian/control | 28 +++++++++++++++++++++++----- debian/guh-plugins.dirs | 1 + debian/guh-plugins.install | 12 ++++++++++++ debian/guh-tests.install | 2 ++ 4 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 debian/guh-plugins.dirs create mode 100644 debian/guh-plugins.install create mode 100644 debian/guh-tests.install diff --git a/debian/control b/debian/control index b70a168c..7715d3d1 100644 --- a/debian/control +++ b/debian/control @@ -69,8 +69,26 @@ Architecture: any Depends: libguh1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Description: server for home automation systems - development files - 'Gear Up your Home!' - Home automation server. - guh is a home automation system aiming for easy integration of various - existing home automation and controlling devices into a fully automated - system. +Description: server for home automation systems + guh stands for 'Gear Up your Home!' and provide a WebGUI and configuration + for various systems that provide home and house automations. It's + expandable with plugins for a greater functionality. + . + It supports systems like ZigBee, Z-Wave, KNX/EIB, FS20, EnOcean and other. + . + This package contains the guh devloper library links. + +Package: guh-plugins +Section: libs +Architecture: any +Depends: libguh1 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends} +Description: server for home automation systems - plugins + guh stands for 'Gear Up your Home!' and provide a WebGUI and configuration + for various systems that provide home and house automations. It's + expandable with plugins for a greater functionality. + . + It supports systems like ZigBee, Z-Wave, KNX/EIB, FS20, EnOcean and other. + . + This package contains plugins for guh. diff --git a/debian/guh-plugins.dirs b/debian/guh-plugins.dirs new file mode 100644 index 00000000..0a803bb8 --- /dev/null +++ b/debian/guh-plugins.dirs @@ -0,0 +1 @@ +usr/lib/guh/plugins diff --git a/debian/guh-plugins.install b/debian/guh-plugins.install new file mode 100644 index 00000000..f89103b6 --- /dev/null +++ b/debian/guh-plugins.install @@ -0,0 +1,12 @@ +usr/lib/guh/libguh_devicepluginconrad.so +usr/lib/guh/libguh_devicepluginelro.so +usr/lib/guh/libguh_deviceplugineq3.so +usr/lib/guh/libguh_devicepluginintertechno.so +usr/lib/guh/libguh_devicepluginlgsmarttv.so +usr/lib/guh/libguh_devicepluginlircd.so +usr/lib/guh/libguh_devicepluginmailnotification.so +usr/lib/guh/libguh_devicepluginopenweathermap.so +usr/lib/guh/libguh_devicepluginphilipshue.so +usr/lib/guh/libguh_devicepluginwakeonlan.so +usr/lib/guh/libguh_devicepluginwemo.so +usr/lib/guh/libguh_devicepluginwifidetector.so diff --git a/debian/guh-tests.install b/debian/guh-tests.install new file mode 100644 index 00000000..2b59cd6f --- /dev/null +++ b/debian/guh-tests.install @@ -0,0 +1,2 @@ +usr/tests/* usr/lib/guh/tests +usr/lib/guh/libguh_devicepluginmock.so