summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorPhilipp Zabel <philipp.zabel@gmail.com>2007-08-11 23:31:02 +0000
committerPhilipp Zabel <philipp.zabel@gmail.com>2007-08-11 23:31:02 +0000
commit488032d21d4d571dc63eba59174a264612305377 (patch)
treec0e244eacc4ce2952af7543f8264614e54b51c4f /packages
parent90277a374debe8e90b6c7d88728b49c815cbd7ca (diff)
libgsmd: package gsmd plugins separately and have an empty
gsmd-plugins package that depends on all of them
Diffstat (limited to 'packages')
-rw-r--r--packages/gsm/libgsmd_svn.bb21
1 files changed, 18 insertions, 3 deletions
diff --git a/packages/gsm/libgsmd_svn.bb b/packages/gsm/libgsmd_svn.bb
index a1f576f069..fbdbfe1e45 100644
--- a/packages/gsm/libgsmd_svn.bb
+++ b/packages/gsm/libgsmd_svn.bb
@@ -4,7 +4,7 @@ LICENSE = "GPL LGPL"
SECTION = "libs/gsm"
PROVIDES += "gsmd"
PV = "0.1+svnr${SRCREV}"
-PR = "r17"
+PR = "r18"
SRC_URI_OVERRIDES_PACKAGE_ARCH = "1"
@@ -36,11 +36,26 @@ do_install_append() {
install ${WORKDIR}/default ${D}/${sysconfdir}/default/gsmd
}
-PACKAGES =+ "${PN}-tools gsmd gsmd-plugins"
+PACKAGES =+ "${PN}-tools gsmd gsmd-plugins \
+ gsmd-plugin-machine-generic gsmd-plugin-machine-tihtc \
+ gsmd-plugin-vendor-qc gsmd-plugin-vendor-ti \
+ gsmd-plugin-vendor-tihtc"
RDEPENDS_${PN} = "gsmd"
+RDEPENDS_gsmd-plugins = "gsmd-plugin-machine-generic \
+ gsmd-plugin-machine-tihtc \
+ gsmd-plugin-vendor-qc \
+ gsmd-plugin-vendor-ti \
+ gsmd-plugin-vendor-tihtc"
RRECOMMENDS_gsmd = "gsmd-plugins"
FILES_${PN}-tools = "${bindir}/*"
FILES_gsmd = "${sbindir}/gsmd ${sysconfdir}"
-FILES_gsmd-plugins = "${libdir}/gsmd/*.so*"
+FILES_gsmd-plugins = ""
+FILES_gsmd-plugin-machine-generic = "${libdir}/gsmd/libgsmd-machine_generic.so*"
+FILES_gsmd-plugin-machine-tihtc = "${libdir}/gsmd/libgsmd-machine_tihtc.so*"
+FILES_gsmd-plugin-vendor-qc = "${libdir}/gsmd/libgsmd-vendor_qc.so*"
+FILES_gsmd-plugin-vendor-ti = "${libdir}/gsmd/libgsmd-vendor_ti.so*"
+FILES_gsmd-plugin-vendor-tihtc = "${libdir}/gsmd/libgsmd-vendor_tihtc.so*"
PACKAGES_DYNAMIC = "libgsmd* gsmd"
+
+ALLOW_EMPTY_gsmd-plugins = "1"