mirror of
https://git.yoctoproject.org/poky
synced 2026-04-04 23:02:22 +02:00
opensync: added 0.22 (last release) of library, msynctool and plugins: file/evo2/irmc/syncml)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@1489 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
PLUGIN_ARCHIVE = "evolution2"
|
||||
|
||||
require libopensync-plugin.inc
|
||||
require libopensync-plugin_0.22.inc
|
||||
|
||||
DEPENDS += " eds-dbus"
|
||||
@@ -0,0 +1,2 @@
|
||||
require libopensync-plugin.inc
|
||||
require libopensync-plugin_0.22.inc
|
||||
@@ -0,0 +1,2 @@
|
||||
require libopensync-plugin.inc
|
||||
require libopensync-plugin_0.22.inc
|
||||
13
meta/packages/opensync/libopensync-plugin-syncml_0.22.bb
Normal file
13
meta/packages/opensync/libopensync-plugin-syncml_0.22.bb
Normal file
@@ -0,0 +1,13 @@
|
||||
|
||||
require libopensync-plugin.inc
|
||||
|
||||
DEPENDS += " libsyncml"
|
||||
|
||||
do_install() {
|
||||
install -d ${D}${datadir}/opensync/defaults
|
||||
install -d ${D}${libdir}/opensync/plugins
|
||||
install -m 644 src/syncml-http-server ${D}${datadir}/opensync/defaults
|
||||
install -m 644 src/syncml-obex-client ${D}${datadir}/opensync/defaults
|
||||
install -m 755 src/.libs/${PLUGIN_SONAME} ${D}${libdir}/opensync/plugins/
|
||||
}
|
||||
|
||||
11
meta/packages/opensync/libopensync-plugin_0.22.inc
Normal file
11
meta/packages/opensync/libopensync-plugin_0.22.inc
Normal file
@@ -0,0 +1,11 @@
|
||||
PLUGIN_ARCHIVE ?= "${@bb.data.getVar('PLUGIN_NAME', d, 1).replace('-sync','')}"
|
||||
SRC_URI = "http://www.opensync.org/attachment/wiki/download/libopensync-plugin-${PLUGIN_ARCHIVE}-${PV}.tar.bz2?format=raw"
|
||||
|
||||
S = "${WORKDIR}/libopensync-plugin-${PLUGIN_ARCHIVE}-${PV}/"
|
||||
|
||||
do_unpack2() {
|
||||
cd ${WORKDIR} && tar jxf libopensync-plugin-${PLUGIN_ARCHIVE}-${PV}.tar.bz2?format=raw
|
||||
}
|
||||
|
||||
addtask unpack2 after do_unpack before do_patch
|
||||
|
||||
21
meta/packages/opensync/libopensync_0.22.bb
Normal file
21
meta/packages/opensync/libopensync_0.22.bb
Normal file
@@ -0,0 +1,21 @@
|
||||
LICENSE = "LGPL"
|
||||
HOMEPAGE = "http://www.opensync.org/"
|
||||
|
||||
DEPENDS = "sqlite3 libxml2 zlib glib-2.0"
|
||||
|
||||
SRC_URI = "http://www.opensync.org/attachment/wiki/download/libopensync-0.22.tar.bz2?format=raw"
|
||||
|
||||
inherit autotools pkgconfig lib_package
|
||||
|
||||
EXTRA_OECONF = "--disable-python"
|
||||
LEAD_SONAME = "libopensync.so"
|
||||
|
||||
FILES_${PN} += " ${libdir}/opensync/formats/*.so"
|
||||
FILES_${PN}-dbg += " ${libdir}/opensync/formats/.debug/*.so"
|
||||
|
||||
require opensync-unpack.inc
|
||||
|
||||
do_stage() {
|
||||
autotools_stage_all
|
||||
}
|
||||
|
||||
9
meta/packages/opensync/msynctool_0.22.bb
Normal file
9
meta/packages/opensync/msynctool_0.22.bb
Normal file
@@ -0,0 +1,9 @@
|
||||
SRC_URI = "http://www.opensync.org/attachment/wiki/download/msynctool-0.22.tar.bz2?format=raw"
|
||||
|
||||
LICENSE = "GPL"
|
||||
DEPENDS = "libopensync"
|
||||
HOMEPAGE = "http://www.opensync.org/"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
|
||||
require opensync-unpack.inc
|
||||
5
meta/packages/opensync/opensync-unpack.inc
Normal file
5
meta/packages/opensync/opensync-unpack.inc
Normal file
@@ -0,0 +1,5 @@
|
||||
do_unpack2() {
|
||||
cd ${WORKDIR} && tar jxf ${PN}-${PV}.tar.bz2?format=raw
|
||||
}
|
||||
|
||||
addtask unpack2 after do_unpack before do_patch
|
||||
Reference in New Issue
Block a user