Update new recipes
authorRonan Le Martret <ronan@fridu.net>
Thu, 25 Sep 2014 11:55:42 +0000 (13:55 +0200)
committerRonan Le Martret <ronan@fridu.net>
Thu, 25 Sep 2014 11:55:42 +0000 (13:55 +0200)
Change-Id: Ia255656b2e51359fe84e365d18d3c12eeac49b4f
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
40 files changed:
recipes-tizen/ail/ail.inc
recipes-tizen/ail/ail_git.bb
recipes-tizen/bluetooth-tools/bluetooth-tools_git.bb
recipes-tizen/ca-certificates-tizen/ca-certificates-tizen-extraconf.inc [new file with mode: 0644]
recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc [new file with mode: 0644]
recipes-tizen/ca-certificates-tizen/ca-certificates-tizen_git.bb [new file with mode: 0644]
recipes-tizen/calendar-service/calendar-service-extraconf.inc [new file with mode: 0644]
recipes-tizen/calendar-service/calendar-service.inc [new file with mode: 0644]
recipes-tizen/calendar-service/calendar-service_git.bb [new file with mode: 0644]
recipes-tizen/crosswalk/crosswalk.inc
recipes-tizen/crosswalk/crosswalk_git.bb
recipes-tizen/dlog/dlog_git.bb
recipes-tizen/libmm-player/libmm-player-extraconf.inc [new file with mode: 0644]
recipes-tizen/libmm-player/libmm-player.inc [new file with mode: 0644]
recipes-tizen/libmm-player/libmm-player_git.bb [new file with mode: 0644]
recipes-tizen/libslp-memo/libslp-memo-extraconf.inc [new file with mode: 0644]
recipes-tizen/libslp-memo/libslp-memo.inc [new file with mode: 0644]
recipes-tizen/libslp-memo/libslp-memo_git.bb [new file with mode: 0644]
recipes-tizen/libwbxml2/libwbxml2-extraconf.inc [new file with mode: 0644]
recipes-tizen/libwbxml2/libwbxml2.inc [new file with mode: 0644]
recipes-tizen/libwbxml2/libwbxml2_git.bb [new file with mode: 0644]
recipes-tizen/meta-generic/meta-generic_git.bb
recipes-tizen/msg-service/msg-service-extraconf.inc [new file with mode: 0644]
recipes-tizen/msg-service/msg-service.inc [new file with mode: 0644]
recipes-tizen/msg-service/msg-service_git.bb [new file with mode: 0644]
recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc
recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb
recipes-tizen/smack/smack.inc
recipes-tizen/sync-agent/sync-agent-extraconf.inc [new file with mode: 0644]
recipes-tizen/sync-agent/sync-agent.inc [new file with mode: 0644]
recipes-tizen/sync-agent/sync-agent_git.bb [new file with mode: 0644]
recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc
recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb
recipes-tizen/tizen-platform-wrapper/files/0001-Add-env-value-SYSROOT-for-root-fs-prefix.patch
recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper-extraconf.inc
recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc
recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper_git.bb
recipes-tizen/xmlsec1/xmlsec1-extraconf.inc [new file with mode: 0644]
recipes-tizen/xmlsec1/xmlsec1.inc [new file with mode: 0644]
recipes-tizen/xmlsec1/xmlsec1_git.bb [new file with mode: 0644]

index 70b3cb8..fe510ee 100644 (file)
@@ -116,6 +116,11 @@ pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
+    # Create tizenglobalapp user needed for global installation
+    $D${prefix}/sbin/useradd -d $D${prefix}/apps -m %TZ_SYS_GLOBALAPP_USER -r -c "system user for common applications" -g root
+    #mkdir -p $D${prefix}/apps/.config/xwalk-service/applications
+    #cd $D${prefix}/apps/
+    #ln -s .config/xwalk-service/applications/
     vconftool set -t string db/ail/ail_info "0" -f -s system::vconf_inhouse
     vconftool set -t string db/menuscreen/desktop "0" -f -s system::vconf_inhouse
     vconftool set -t string db/menu_widget/language "en_US.utf8" -f -s system::vconf_inhouse
@@ -135,6 +140,10 @@ pkg_postinst_${PN}() {
     chsmack -a '*' $D${prefix}/share/applications
     chmod g+w $D${prefix}/share/applications
     chmod g+w $D${prefix}/share/applications
+    chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/share/applications
+    chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/share/applications
+    chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/apps
+    chown %TZ_SYS_GLOBALAPP_USER:root $D${prefix}/dbspace
     ail_initdb 2>/dev/null
     chsmack -a '*' $D${prefix}/dbspace/.app_info.db*
      
index e637298..6379845 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=7e3ef0968ba539a3c224c593ffe1d4d47cbc2ac5;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=4ff04e8da95abd6fd7c48fefdb32cab2f31a1b33;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index d8671ae..fa906ab 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-tools;tag=896de069d8c212e32bf966ffb9adaddf8e1dd402;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-tools;tag=c5406a3be5315fb8ec0ecfff0b0a47f53c4af046;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen-extraconf.inc b/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc b/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc
new file mode 100644 (file)
index 0000000..ae492a6
--- /dev/null
@@ -0,0 +1,80 @@
+DESCRIPTION = "Tizen-specific CA certificate installation"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Security/Certificate Management"
+LICENSE = "Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by ca-certificates-tizen
+
+
+RDEPENDS = ""
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/ca-certificates-tizen.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -fr ${D}
+ mkdir -p ${D}//usr/share/ca-certificates/tizen
+ mkdir -p ${D}//usr/share/ca-certificates/wac
+ cp -arf certificates/tizen*.pem ${D}//usr/share/ca-certificates/tizen/
+ cp -arf certificates/wac*.pem ${D}//usr/share/ca-certificates/wac/
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " ca-certificates-tizen "
+
+ca-certificates-tizen_files = ""
+ca-certificates-tizen_files += "/usr/share/ca-certificates/tizen/*"
+ca-certificates-tizen_files += "/usr/share/ca-certificates/wac/*"
+MANIFESTFILES_${PN} = "ca-certificates-tizen.manifest"
+
+FILES_${PN} = "${ca-certificates-tizen_files}"
+
+PKG_ca-certificates-tizen= "ca-certificates-tizen"
+
+require ca-certificates-tizen-extraconf.inc
+
diff --git a/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen_git.bb b/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen_git.bb
new file mode 100644 (file)
index 0000000..02cda59
--- /dev/null
@@ -0,0 +1,10 @@
+require ca-certificates-tizen.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/security/ca-certificates-tizen;tag=7bb7ed313e91c42a57f2abf3560ce4db5baa9a4b;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/calendar-service/calendar-service-extraconf.inc b/recipes-tizen/calendar-service/calendar-service-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/calendar-service/calendar-service.inc b/recipes-tizen/calendar-service/calendar-service.inc
new file mode 100644 (file)
index 0000000..1fd26bd
--- /dev/null
@@ -0,0 +1,168 @@
+DESCRIPTION = "DB library for calendar"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Social & Content/Calendar"
+LICENSE = "Apache 2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by calendar-service
+
+
+#PROVIDES by calendar-service-dev
+PROVIDES += "calendar-service-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of calendar-service (${PN})
+RDEPENDS_${PN} += "sqlite3"
+RDEPENDS_${PN} += "coreutils"
+RDEPENDS_${PN} += "eglibc"
+
+#RDEPENDS of calendar-service-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "calendar-service"
+RDEPENDS_${PN}-dev += "alarm-manager"
+
+
+DEPENDS = ""
+#DEPENDS of calendar-service
+DEPENDS += "pims-ipc"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "contacts-service"
+DEPENDS += "bundle"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "app-svc"
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "alarm-manager"
+DEPENDS += "icu"
+DEPENDS += "sqlite3"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+DEPENDS += "common"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/calendar-service.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         ${EXTRA_OECMAKE} .
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ mkdir -p ${D}/etc/rc.d/rc3.d/
+ mkdir -p ${D}/etc/rc.d/rc5.d/
+ ln -s ../init.d/calendar-serviced.sh ${D}/etc/rc.d/rc3.d/S85calendar-serviced
+ ln -s ../init.d/calendar-serviced.sh ${D}/etc/rc.d/rc5.d/S85calendar-serviced
+ mkdir -p ${D}${systemd_unitdir}/user/tizen-middleware.target.wants
+ install ${S}/packaging/calendar.service ${D}${systemd_unitdir}/user/
+ ln -s ../calendar.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " calendar-service "
+PACKAGES += " calendar-service-dev "
+
+calendar-service_files = ""
+calendar-service_files += "${prefix}/bin/calendar-serviced*"
+calendar-service_files += "${prefix}/lib/libcalendar-service2.so.*"
+calendar-service_files += "/etc/rc.d/init.d/calendar-serviced.sh"
+calendar-service_files += "/etc/rc.d/rc3.d/S85calendar-serviced"
+calendar-service_files += "/etc/rc.d/rc5.d/S85calendar-serviced"
+calendar-service_files += "/usr/share/calendar-svc/dft-calendar"
+calendar-service_files += "${systemd_unitdir}/user/calendar.service"
+calendar-service_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/calendar.service"
+MANIFESTFILES_${PN} = "calendar-service.manifest"
+
+calendar-service-dev_files = ""
+calendar-service-dev_files += "${prefix}/include/calendar-service/*.h"
+calendar-service-dev_files += "${prefix}/include/calendar-service2/*.h"
+calendar-service-dev_files += "${prefix}/lib/*.so"
+calendar-service-dev_files += "${prefix}/lib/pkgconfig/calendar.pc"
+calendar-service-dev_files += "${prefix}/lib/pkgconfig/calendar-service2.pc"
+MANIFESTFILES_${PN}-dev = "calendar-service.manifest"
+
+FILES_${PN} = "${calendar-service_files}"
+FILES_${PN}-dev = "${calendar-service-dev_files}"
+
+PKG_calendar-service= "calendar-service"
+PKG_calendar-service-dev= "calendar-service-dev"
+
+require calendar-service-extraconf.inc
+
diff --git a/recipes-tizen/calendar-service/calendar-service_git.bb b/recipes-tizen/calendar-service/calendar-service_git.bb
new file mode 100644 (file)
index 0000000..b774a2e
--- /dev/null
@@ -0,0 +1,10 @@
+require calendar-service.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/pim/calendar-service;tag=8329a2a463edae1e65d5020eab197a7fa2ad6e98;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index c9e4a33..0d50c12 100644 (file)
@@ -16,6 +16,9 @@ PROVIDES = ""
 
 
 RDEPENDS = ""
+#RDEPENDS of crosswalk (${PN})
+RDEPENDS_${PN} += "ca-certificates-tizen"
+
 
 DEPENDS = ""
 #DEPENDS of crosswalk
@@ -23,6 +26,7 @@ DEPENDS += "cairo"
 DEPENDS += "expat"
 DEPENDS += "udev"
 DEPENDS += "app-core"
+DEPENDS += "xmlsec1"
 DEPENDS += "libslp-sensor"
 DEPENDS += "libxslt"
 inherit perlnative
@@ -75,7 +79,7 @@ do_prep() {
  cp ${S}/packaging/crosswalk.manifest .
  cp ${S}/packaging/crosswalk.xml.in .
  cp ${S}/packaging/crosswalk.png .
- sed "s/@VERSION@/9.38.205.0/g" crosswalk.xml.in > crosswalk.xml
+ sed "s/@VERSION@/10.38.208.0/g" crosswalk.xml.in > crosswalk.xml
  sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.in > xwalk
  sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.service.in > xwalk.service
  
@@ -215,7 +219,7 @@ pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     mkdir -p %TZ_SYS_RO_ICONS/default/small
-    mkdir -p %TZ_SYS_RO_PACKAGE
+    mkdir -p $D${prefix}/share/packages
     ln -sf $D${prefix}/lib/xwalk/libxwalk-backendlib.so /etc/package-manager/backendlib/libxpk.so
     ln -sf $D${prefix}/lib/xwalk/libxwalk-backendlib.so /etc/package-manager/backendlib/libwgt.so
     ln -sf $D${prefix}/lib/xwalk/xwalk_backend_wrapper.sh /etc/package-manager/backend/xpk
index 875f08e..7868f30 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=400a6e8963c9add54baca7dcf594d996b70e4d67;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=feb392014cd0d08b7cae5441c1af3ffc829d6282;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 14f75a6..c24ced4 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/system/dlog;tag=69ec4343e40cf2ffadad6d9d229547a5846392fe;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/system/dlog;tag=c43bce370f4aaa09f48df4e2c1d2b99f133526d0;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/recipes-tizen/libmm-player/libmm-player-extraconf.inc b/recipes-tizen/libmm-player/libmm-player-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/libmm-player/libmm-player.inc b/recipes-tizen/libmm-player/libmm-player.inc
new file mode 100644 (file)
index 0000000..c69e517
--- /dev/null
@@ -0,0 +1,114 @@
+DESCRIPTION = "Multimedia Framework Player Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Libraries"
+LICENSE = "Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libmm-player-dev
+PROVIDES += "libmm-player-dev"
+
+
+#PROVIDES by libmm-player
+
+
+RDEPENDS = ""
+#RDEPENDS of libmm-player-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libmm-player"
+
+
+DEPENDS = ""
+#DEPENDS of libmm-player
+DEPENDS += "libmm-sound"
+DEPENDS += "gstreamer1.0-plugins-base"
+DEPENDS += "audio-session-manager"
+DEPENDS += "libmm-common"
+DEPENDS += "iniparser"
+DEPENDS += "gstreamer1.0"
+DEPENDS += "libmm-utility"
+DEPENDS += "vconf"
+DEPENDS += "libmm-ta"
+DEPENDS += "libmm-session"
+DEPENDS += "icu"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/libmm-player.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " libmm-player-dev "
+PACKAGES += " libmm-player "
+
+libmm-player-dev_files = ""
+libmm-player-dev_files += "${prefix}/lib/*.so"
+libmm-player-dev_files += "${prefix}/include/mmf/*.h"
+libmm-player-dev_files += "${prefix}/lib/pkgconfig/*"
+MANIFESTFILES_${PN}-dev = "libmm-player.manifest"
+
+libmm-player_files = ""
+libmm-player_files += "${prefix}/lib/*.so.*"
+MANIFESTFILES_${PN} = "libmm-player.manifest"
+
+FILES_${PN}-dev = "${libmm-player-dev_files}"
+FILES_${PN} = "${libmm-player_files}"
+
+PKG_libmm-player-dev= "libmm-player-dev"
+PKG_libmm-player= "libmm-player"
+
+require libmm-player-extraconf.inc
+
diff --git a/recipes-tizen/libmm-player/libmm-player_git.bb b/recipes-tizen/libmm-player/libmm-player_git.bb
new file mode 100644 (file)
index 0000000..232f360
--- /dev/null
@@ -0,0 +1,10 @@
+require libmm-player.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-player;tag=7a97ce895b719ae4cf99bb0d6ca1715c1f4c265b;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/libslp-memo/libslp-memo-extraconf.inc b/recipes-tizen/libslp-memo/libslp-memo-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/libslp-memo/libslp-memo.inc b/recipes-tizen/libslp-memo/libslp-memo.inc
new file mode 100644 (file)
index 0000000..d0c84cd
--- /dev/null
@@ -0,0 +1,146 @@
+DESCRIPTION = "Memo DB interface library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Application Framework/Libraries"
+LICENSE = "Flora"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libslp-memo
+
+
+#PROVIDES by libslp-memo-dev
+PROVIDES += "libslp-memo-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of libslp-memo-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libslp-memo"
+
+
+DEPENDS = ""
+#DEPENDS of libslp-memo
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "dlog"
+DEPENDS += "sqlite3"
+DEPENDS += "heynoti"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/libslp-memo.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ export LDFLAGS+=" -Wl,--rpath=${prefix}/lib -Wl,--as-needed -Wl,--hash-style=both"
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         ${EXTRA_OECMAKE} .
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    mkdir -p $D${prefix}/dbspace
+    sqlite3 $D${prefix}/dbspace/.memo.db 'PRAGMA journal_mode = PERSIST;
+    CREATE TABLE if not exists memo ( id INTEGER PRIMARY KEY autoincrement, content TEXT, written_time TEXT, create_time INTEGER, modi_time INTEGER, delete_time INTEGER, doodle INTEGER, color INTEGER, comment TEXT, favorite INTEGER,font_respect INTEGER, font_size INTEGER, font_color INTEGER, doodle_path TEXT );
+                                  '
+    [ "x$D" == "x" ] && ldconfig
+    # Change file owner
+    chown :users $D${prefix}/dbspace/.memo.db
+    chown :users $D${prefix}/dbspace/.memo.db-journal
+    # Change file permissions
+    chmod 660  $D${prefix}/dbspace/.memo.db
+    chmod 660  $D${prefix}/dbspace/.memo.db-journal
+    chsmack -a 'User' $D${prefix}/dbspace/.memo.db*
+
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " libslp-memo "
+PACKAGES += " libslp-memo-dev "
+
+libslp-memo_files = ""
+libslp-memo_files += "${prefix}/lib/*.so.*"
+
+libslp-memo-dev_files = ""
+libslp-memo-dev_files += "${prefix}/lib/*.so"
+libslp-memo-dev_files += "${prefix}/lib/pkgconfig/memo.pc"
+libslp-memo-dev_files += "${prefix}/include/*.h"
+MANIFESTFILES_${PN}-dev = "libslp-memo.manifest"
+
+FILES_${PN} = "${libslp-memo_files}"
+FILES_${PN}-dev = "${libslp-memo-dev_files}"
+
+PKG_libslp-memo= "libslp-memo"
+PKG_libslp-memo-dev= "libslp-memo-dev"
+
+require libslp-memo-extraconf.inc
+
diff --git a/recipes-tizen/libslp-memo/libslp-memo_git.bb b/recipes-tizen/libslp-memo/libslp-memo_git.bb
new file mode 100644 (file)
index 0000000..15a59e6
--- /dev/null
@@ -0,0 +1,10 @@
+require libslp-memo.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/apps/core/preloaded/libslp-memo;tag=442e794292a7868f493f20d80438f13ff0e1db26;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/libwbxml2/libwbxml2-extraconf.inc b/recipes-tizen/libwbxml2/libwbxml2-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/libwbxml2/libwbxml2.inc b/recipes-tizen/libwbxml2/libwbxml2.inc
new file mode 100644 (file)
index 0000000..a96f19f
--- /dev/null
@@ -0,0 +1,164 @@
+DESCRIPTION = "WBXML parser and compiler library"
+HOMEPAGE = "http://libwbxml.opensync.org/"
+SECTION = "System/Libraries"
+LICENSE = "LGPL-2.1+"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libwbxml2
+
+
+#PROVIDES by wbxml2-tools
+PROVIDES += "wbxml2-tools"
+
+
+#PROVIDES by libwbxml2-dev
+PROVIDES += "libwbxml2-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of wbxml2-tools (wbxml2-tools)
+RDEPENDS_wbxml2-tools += "libwbxml2"
+RDEPENDS_wbxml2-tools += "libxml2"
+
+#RDEPENDS of libwbxml2-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libwbxml2"
+RDEPENDS_${PN}-dev += "libxml2"
+RDEPENDS_${PN}-dev += "eglibc"
+RDEPENDS_${PN}-dev += "expat"
+
+
+DEPENDS = ""
+#DEPENDS of libwbxml2
+DEPENDS += "expat"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "libxml2"
+DEPENDS += "zlib"
+DEPENDS_append_class-native = " pkgconfig-native"
+DEPENDS_append_class-target = " pkgconfig-native"
+DEPENDS += "popt"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n libwbxml-0.11.2
+ cp ${S}/packaging/libwbxml2.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ mkdir build
+ pushd build
+ CFLAGS="$CFLAGS" \
+ CXXFLAGS="$CFLAGS" \
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         ${EXTRA_OECMAKE} \
+         -DCMAKE_BUILD_TYPE=None \
+         -DENABLE_INSTALL_DOC:BOOL=OFF \
+          ${WORKDIR}/libwbxml-0.11.2
+ make -j16 VERBOSE=1
+ popd
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ pushd build
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ popd
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " libwbxml2 "
+PACKAGES += " wbxml2-tools "
+PACKAGES += " libwbxml2-dev "
+
+libwbxml2_files = ""
+libwbxml2_files += "${prefix}/lib/libwbxml2.so.1*"
+MANIFESTFILES_${PN} = "libwbxml2.manifest"
+
+wbxml2-tools_files = ""
+wbxml2-tools_files += "${prefix}/bin/wbxml2xml"
+wbxml2-tools_files += "${prefix}/bin/xml2wbxml"
+MANIFESTFILES_wbxml2-tools = "libwbxml2.manifest"
+
+libwbxml2-dev_files = ""
+libwbxml2-dev_files += "${prefix}/lib/pkgconfig/libwbxml2.pc"
+libwbxml2-dev_files += "${prefix}/lib/libwbxml2.so"
+libwbxml2-dev_files += "${prefix}/include/libwbxml-1.0/wbxml"
+libwbxml2-dev_files += "${prefix}/share/cmake/Modules/FindLibWbxml2.cmake"
+libwbxml2-dev_files += "${prefix}/include/wbxml_config.h"
+MANIFESTFILES_${PN}-dev = "libwbxml2.manifest"
+
+FILES_${PN} = "${libwbxml2_files}"
+FILES_wbxml2-tools = "${wbxml2-tools_files}"
+FILES_${PN}-dev = "${libwbxml2-dev_files}"
+
+PKG_libwbxml2= "libwbxml2"
+PKG_wbxml2-tools= "wbxml2-tools"
+PKG_libwbxml2-dev= "libwbxml2-dev"
+
+require libwbxml2-extraconf.inc
+
diff --git a/recipes-tizen/libwbxml2/libwbxml2_git.bb b/recipes-tizen/libwbxml2/libwbxml2_git.bb
new file mode 100644 (file)
index 0000000..86329ba
--- /dev/null
@@ -0,0 +1,10 @@
+require libwbxml2.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/libwbxml2;tag=549574b031e0796f9708a91239b06297f1c88653;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index d9dc51b..6eabdcc 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/meta-generic;tag=a0385703dfe20a676192556cff672dc4442703cb;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/meta-generic;tag=a1e65de17a7adcf5ef58f8c179b17c280879ca26;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/recipes-tizen/msg-service/msg-service-extraconf.inc b/recipes-tizen/msg-service/msg-service-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/msg-service/msg-service.inc b/recipes-tizen/msg-service/msg-service.inc
new file mode 100644 (file)
index 0000000..6ac031e
--- /dev/null
@@ -0,0 +1,298 @@
+DESCRIPTION = "Messaging Framework Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Libraries"
+LICENSE = "Flora-1.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by mms-plugin
+PROVIDES += "mms-plugin"
+
+
+#PROVIDES by msg-service-tools
+PROVIDES += "msg-service-tools"
+
+
+#PROVIDES by sms-plugin
+PROVIDES += "sms-plugin"
+
+
+#PROVIDES by msg-service-dev
+PROVIDES += "msg-service-dev"
+
+
+#PROVIDES by msg-service
+
+
+RDEPENDS = ""
+#RDEPENDS of mms-plugin (mms-plugin)
+RDEPENDS_mms-plugin += "eglibc"
+RDEPENDS_mms-plugin += "msg-service"
+
+#RDEPENDS of msg-service-tools (${PN}-tools)
+RDEPENDS_${PN}-tools += "sqlite3"
+RDEPENDS_${PN}-tools += "eglibc"
+RDEPENDS_${PN}-tools += "vconf"
+RDEPENDS_${PN}-tools += "msg-service"
+
+#RDEPENDS of sms-plugin (sms-plugin)
+RDEPENDS_sms-plugin += "eglibc"
+RDEPENDS_sms-plugin += "msg-service"
+
+#RDEPENDS of msg-service-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "msg-service"
+
+#RDEPENDS of msg-service (${PN})
+RDEPENDS_${PN} += "sqlite3"
+RDEPENDS_${PN} += "eglibc"
+RDEPENDS_${PN} += "systemd"
+RDEPENDS_${PN} += "vconf"
+
+
+DEPENDS = ""
+#DEPENDS of msg-service
+DEPENDS += "libxml2"
+DEPENDS += "security-server"
+DEPENDS += "contacts-service"
+DEPENDS += "libslp-sensor"
+DEPENDS += "curl"
+DEPENDS += "libmm-session"
+DEPENDS += "libmm-fileinfo"
+DEPENDS += "systemd"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "drm-client"
+DEPENDS += "notification"
+DEPENDS += "app-svc"
+DEPENDS += "aul"
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "system-server"
+DEPENDS += "application"
+DEPENDS += "alarm-manager"
+DEPENDS += "libwbxml2"
+DEPENDS += "libsvi"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "libmedia-thumbnail"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+DEPENDS += "libnet-client"
+DEPENDS += "libmm-sound"
+DEPENDS += "libmm-utility"
+DEPENDS += "libtapi-legacy"
+DEPENDS += "libmm-player"
+DEPENDS += "connection"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/msg-service.manifest ${S}/packaging/msg-service-devel.manifest ${S}/packaging/msg-service-tools.manifest ${S}/packaging/sms-plugin.manifest ${S}/packaging/mms-plugin.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         ${EXTRA_OECMAKE} . \
+       -DTZ_SYS_SHARE=${prefix}/share \
+       -DUNITDIR_USER=${systemd_unitdir}/user \
+       -DTZ_SYS_SMACK=${sysconfdir}/smack
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+ mkdir -p ${D}/etc/config
+ mkdir -p ${D}/var/log/msgfw
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ mkdir -p ${D}${systemd_unitdir}/user/tizen-middleware.target.wants
+ #install -m 0644 ${S}/packaging/msg-service.service ${D}${systemd_unitdir}/user/
+ ln -s ../msg-service.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service.service
+ ln -s ../msg-service-log.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service-log.service
+ mkdir -p  ${D}${sysconfdir}/rc.d/rc3.d
+ ln -s ${sysconfdir}/rc.d/init.d/msg-server  ${D}${sysconfdir}/rc.d/rc3.d/S70msg-server
+ mkdir -p  ${D}${sysconfdir}/rc.d/rc5.d
+ ln -s ${sysconfdir}/rc.d/init.d/msg-server  ${D}${sysconfdir}/rc.d/rc5.d/S70msg-server
+ mkdir -p ${D}/opt/usr/data/msg-service
+ rm ${D}/etc/config/sysinfo-message.emul.xml
+}
+
+pkg_postinst_mms-plugin() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+    /bin/systemctl daemon-reload
+    if [ "$1" = "1" ]; then
+        systemctl stop msg-service.service
+    fi
+
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_sms-plugin() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_mms-plugin() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_sms-plugin() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " mms-plugin "
+PACKAGES += " msg-service-tools "
+PACKAGES += " sms-plugin "
+PACKAGES += " msg-service-dev "
+PACKAGES += " msg-service "
+
+mms-plugin_files = ""
+mms-plugin_files += "Flora License v1.1 LICENSE.Flora"
+mms-plugin_files += "${prefix}/lib/libmsg_mms_plugin.so"
+MANIFESTFILES_mms-plugin = "mms-plugin.manifest"
+
+msg-service-tools_files = ""
+msg-service-tools_files += "Flora License v1.1 LICENSE.Flora"
+msg-service-tools_files += "${prefix}/bin/msg-helper"
+msg-service-tools_files += "${prefix}/bin/msg-server"
+msg-service-tools_files += "${prefix}/share/media/Sherbet.wav"
+msg-service-tools_files += "${prefix}/share/msg-service/plugin.cfg"
+msg-service-tools_files += "${sysconfdir}/rc.d/init.d/msg-server"
+msg-service-tools_files += "${sysconfdir}/rc.d/rc3.d/S70msg-server"
+msg-service-tools_files += "${sysconfdir}/rc.d/rc5.d/S70msg-server"
+msg-service-tools_files += "${systemd_unitdir}/user/msg-service.service"
+msg-service-tools_files += "${systemd_unitdir}/user/msg-service-log.service"
+msg-service-tools_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service.service"
+msg-service-tools_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/msg-service-log.service"
+msg-service-tools_files += "${sysconfdir}/config/sysinfo-message.xml"
+msg-service-tools_files += "/var/log/msgfw"
+MANIFESTFILES_${PN}-tools = "msg-service-tools.manifest"
+
+sms-plugin_files = ""
+sms-plugin_files += "Flora License v1.1 LICENSE.Flora"
+sms-plugin_files += "${prefix}/lib/libmsg_sms_plugin.so"
+MANIFESTFILES_sms-plugin = "sms-plugin.manifest"
+
+msg-service-dev_files = ""
+msg-service-dev_files += "${prefix}/lib/libmsg_mapi.so"
+msg-service-dev_files += "${prefix}/lib/pkgconfig/msg-service.pc"
+msg-service-dev_files += "${prefix}/include/msg-service/*"
+MANIFESTFILES_${PN}-dev = "msg-service-devel.manifest"
+
+msg-service_files = ""
+msg-service_files += "Flora License v1.1 LICENSE.Flora"
+msg-service_files += "${prefix}/lib/libmsg_plugin_manager.so"
+msg-service_files += "${prefix}/lib/libmsg_mapi.so.*"
+msg-service_files += "${prefix}/lib/libmsg_framework_handler.so"
+msg-service_files += "${prefix}/lib/libmsg_transaction_manager.so"
+msg-service_files += "${prefix}/lib/libmsg_utils.so"
+msg-service_files += "${prefix}/lib/libmsg_transaction_proxy.so"
+msg-service_files += "${prefix}/lib/libmsg_vobject.so"
+msg-service_files += "${prefix}/share/msg-service/msg_service-init-DB.sh"
+MANIFESTFILES_${PN} = "msg-service.manifest"
+
+FILES_mms-plugin = "${mms-plugin_files}"
+FILES_${PN}-tools = "${msg-service-tools_files}"
+FILES_sms-plugin = "${sms-plugin_files}"
+FILES_${PN}-dev = "${msg-service-dev_files}"
+FILES_${PN} = "${msg-service_files}"
+
+PKG_mms-plugin= "mms-plugin"
+PKG_msg-service-tools= "msg-service-tools"
+PKG_sms-plugin= "sms-plugin"
+PKG_msg-service-dev= "msg-service-dev"
+PKG_msg-service= "msg-service"
+
+require msg-service-extraconf.inc
+
diff --git a/recipes-tizen/msg-service/msg-service_git.bb b/recipes-tizen/msg-service/msg-service_git.bb
new file mode 100644 (file)
index 0000000..68f841f
--- /dev/null
@@ -0,0 +1,10 @@
+require msg-service.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/messaging/msg-service;tag=9efed2370d64fd2d18c5d87eb3904d03756c7df0;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index f73bbda..4730511 100644 (file)
@@ -79,7 +79,7 @@ DEPENDS += "security-server"
 DEPENDS += "dlog"
 DEPENDS += "app-core"
 DEPENDS += "ail"
-DEPENDS += "libsmack"
+DEPENDS += "smack"
 DEPENDS += "bundle"
 DEPENDS += "ecore"
 DEPENDS += "tizen-platform-config"
@@ -179,11 +179,6 @@ pkg_postinst_${PN}() {
     # For pkgmgr-install:
     # Update mime database to support package mime types
     update-mime-database /usr/share/mime
-    # Create tizenglobalapp user needed for global installation
-    $D${prefix}/sbin/useradd -d $D${prefix}/apps -m %TZ_SYS_GLOBALAPP_USER -r -c "system user for common applications" -g root
-    #mkdir -p $D${prefix}/apps/.config/xwalk-service/applications
-    #cd $D${prefix}/apps/
-    #ln -s .config/xwalk-service/applications/
 
 }
 
index a33899f..c946f1f 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=857a213c9177ab8cd381288d37c8f1049578ad5e;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=c44df8e20261ddc2905fdd1ee3badbd5810361d6;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 57798c3..819b3ce 100644 (file)
@@ -29,7 +29,7 @@ PROVIDES += "smack-docs "
 
 RDEPENDS = ""
 #RDEPENDS of smack-dev (${PN}-dev)
-RDEPENDS_${PN}-dev += "libsmack"
+RDEPENDS_${PN}-dev += "smack"
 
 
 DEPENDS = ""
diff --git a/recipes-tizen/sync-agent/sync-agent-extraconf.inc b/recipes-tizen/sync-agent/sync-agent-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/sync-agent/sync-agent.inc b/recipes-tizen/sync-agent/sync-agent.inc
new file mode 100644 (file)
index 0000000..997c6dd
--- /dev/null
@@ -0,0 +1,176 @@
+DESCRIPTION = "Sync agent FW Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Service"
+LICENSE = "Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by sync-agent-dev
+PROVIDES += "sync-agent-dev"
+
+
+#PROVIDES by common-public-plugins
+PROVIDES += "common-public-plugins"
+
+
+#PROVIDES by sync-agent
+
+
+RDEPENDS = ""
+#RDEPENDS of sync-agent-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "sync-agent"
+
+#RDEPENDS of sync-agent (${PN})
+RDEPENDS_${PN} += "eglibc"
+
+
+DEPENDS = ""
+#DEPENDS of sync-agent
+DEPENDS += "libslp-location"
+DEPENDS += "libxml2"
+DEPENDS += "contacts-service"
+DEPENDS += "libgcrypt"
+DEPENDS += "curl"
+DEPENDS += "dbus-glib"
+DEPENDS += "libsoup-2.4"
+DEPENDS_append_class-native = " cmake-native"
+DEPENDS_append_class-target = " cmake-native"
+DEPENDS += "app-svc"
+DEPENDS += "aul"
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "system-server"
+DEPENDS += "system-info"
+DEPENDS += "msg-service"
+DEPENDS += "alarm-manager"
+DEPENDS += "libaccounts-svc"
+DEPENDS += "libwbxml2"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "bundle"
+DEPENDS += "sqlite3"
+DEPENDS += "util-linux"
+DEPENDS += "vconf"
+DEPENDS += "libslp-db-util"
+DEPENDS += "libslp-memo"
+DEPENDS += "syspopup"
+DEPENDS += "libtapi-legacy"
+DEPENDS += "calendar-service"
+DEPENDS += "connection"
+DEPENDS += "common"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/sync-agent.manifest ${S}/packaging/sync-agent-devel.manifest ${S}/packaging/common-public-plugins.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         ${EXTRA_OECMAKE} .
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " sync-agent-dev "
+PACKAGES += " common-public-plugins "
+PACKAGES += " sync-agent "
+
+sync-agent-dev_files = ""
+sync-agent-dev_files += "${prefix}/include/sync_agent.h"
+sync-agent-dev_files += "${prefix}/include/sync-agent/*"
+sync-agent-dev_files += "${prefix}/lib/pkgconfig/sync-agent.pc"
+MANIFESTFILES_${PN}-dev = "sync-agent-devel.manifest"
+
+common-public-plugins_files = ""
+common-public-plugins_files += "${prefix}/lib/sync-agent/common-public/*"
+MANIFESTFILES_common-public-plugins = "common-public-plugins.manifest"
+
+sync-agent_files = ""
+sync-agent_files += "${prefix}/lib/*.so"
+sync-agent_files += "${prefix}/lib/*.so.*"
+MANIFESTFILES_${PN} = "sync-agent.manifest"
+
+FILES_${PN}-dev = "${sync-agent-dev_files}"
+FILES_common-public-plugins = "${common-public-plugins_files}"
+FILES_${PN} = "${sync-agent_files}"
+
+PKG_sync-agent-dev= "sync-agent-dev"
+PKG_common-public-plugins= "common-public-plugins"
+PKG_sync-agent= "sync-agent"
+
+require sync-agent-extraconf.inc
+
diff --git a/recipes-tizen/sync-agent/sync-agent_git.bb b/recipes-tizen/sync-agent/sync-agent_git.bb
new file mode 100644 (file)
index 0000000..f206498
--- /dev/null
@@ -0,0 +1,10 @@
+require sync-agent.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/system/sync-agent;tag=65d4fdceb1d079d92b794bcf47684ddc8e8b7307;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 96492e7..e5402e2 100644 (file)
@@ -41,7 +41,6 @@ RDEPENDS_${PN}-audiosystem-demo += "tizen-extensions-crosswalk"
 #RDEPENDS of tizen-extensions-crosswalk (${PN})
 RDEPENDS_${PN} += "crosswalk"
 RDEPENDS_${PN} += "media-thumbnail-server"
-RDEPENDS_${PN} += "libgsignon-glib"
 
 #RDEPENDS of tizen-extensions-crosswalk-examples (${PN}-examples)
 RDEPENDS_${PN}-examples += "tizen-extensions-crosswalk"
@@ -54,6 +53,7 @@ DEPENDS = ""
 #DEPENDS of tizen-extensions-crosswalk
 DEPENDS += "libgsignon-glib"
 DEPENDS += "app-core"
+DEPENDS += "sync-agent"
 DEPENDS += "runtime-info"
 DEPENDS += "dbus-glib"
 DEPENDS += "slp-pkgmgr"
@@ -94,14 +94,11 @@ do_prep() {
  #setup -q
  
  cp ${S}/packaging/tizen-extensions-crosswalk.manifest .
- cp ${S}/packaging/tizen-extensions-crosswalk.in .
  cp ${S}/packaging/tizen-extensions-crosswalk.png .
  cp ${S}/packaging/tizen-extensions-crosswalk-bluetooth-demo .
  cp ${S}/packaging/tizen-extensions-crosswalk-examples .
  cp ${S}/packaging/tizen-extensions-crosswalk-system-info-demo .
  
- sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" tizen-extensions-crosswalk.in > tizen-extensions-crosswalk
  
 }
 do_patch_append() {
@@ -143,7 +140,6 @@ do_install() {
  
  
  # Binary wrapper.
- install -m 755 -D tizen-extensions-crosswalk ${D}${prefix}/bin/tizen-extensions-crosswalk
  install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-bluetooth-demo ${D}${prefix}/bin/tizen-extensions-crosswalk-bluetooth-demo
  install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-examples ${D}${prefix}/bin/tizen-extensions-crosswalk-examples
  install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-system-info-demo ${D}${prefix}/bin/tizen-extensions-crosswalk-system-info-demo
@@ -237,7 +233,6 @@ tizen-extensions-crosswalk-audiosystem-demo_files += "${prefix}/share/tizen-exte
 tizen-extensions-crosswalk-audiosystem-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/audiosystem/images/*"
 
 tizen-extensions-crosswalk_files = ""
-tizen-extensions-crosswalk_files += "${prefix}/bin/tizen-extensions-crosswalk"
 tizen-extensions-crosswalk_files += "${prefix}/lib/tizen-extensions-crosswalk/libtizen*.so"
 
 tizen-extensions-crosswalk-examples_files = ""
index 80c554c..65ea692 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=7ed38d71f868a66a8b299ddf8101ccf97921a814;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=248f6f45a0bf2f09e8efd280b7f225bef55813c9;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 6c61883..73bab9b 100644 (file)
@@ -27,7 +27,8 @@ index dab1c21..b700274 100644
      return _FOREIGN_INVALID_;
  }
  
-diff --git a/src/foreign.h b/src/foreign.h
+diff --git a/src/foreign.h b/
+
 index 3c9066f..a918bd8 100644
 --- a/src/foreign.h
 +++ b/src/foreign.h
@@ -54,10 +55,10 @@ index 3c9066f..a918bd8 100644
      _FOREIGN_COUNT_
  };
  
-diff --git a/src/tzplatform_config.c b/src/tzplatform_config.c
+diff --git a/src/init.c b/src/init.c
 index 735fef6..184ebb3 100644
---- a/src/tzplatform_config.c
-+++ b/src/tzplatform_config.c
+--- a/src/init.c
++++ b/src/init.c
 @@ -65,7 +65,8 @@ static inline void unlock() { }
  
  #define _HAS_IDS_   (  _FOREIGN_HAS_(UID)  \
index 16cefca..598d541 100644 (file)
@@ -1,7 +1,7 @@
 SRC_URI += "file://0001-Add-env-value-SYSROOT-for-root-fs-prefix.patch"
 
 do_configure_append_class-native() {
- sed -i "s@\"/etc/tizen-platform.conf\"@\"${sysconfdir}/tizen-platform.conf\"@g" ${S}/src/tzplatform_config.c
+ sed -i "s@\"/etc/tizen-platform.conf\"@\"${sysconfdir}/tizen-platform.conf\"@g" ${S}/src/init.c
  sed -i "s@\"/etc/tizen-platform.conf\"@\"${sysconfdir}/tizen-platform.conf\"@g" ${S}/src/toolbox.c
 }
 
index 597cd31..a945ce2 100644 (file)
@@ -17,6 +17,7 @@ PROVIDES = ""
 
 RDEPENDS = ""
 #RDEPENDS of tizen-platform-wrapper (${PN})
+RDEPENDS_${PN} += "coreutils"
 RDEPENDS_${PN} += "gperf"
 
 
index fa23b6f..bc2ae7f 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/appfw/tizen-platform-wrapper;tag=b2855ffc77dcb11586c82d037f6defdaa5aaf800;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/tizen-platform-wrapper;tag=c085c25c97cf7e13a9ca539495e457cb33f217aa;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/recipes-tizen/xmlsec1/xmlsec1-extraconf.inc b/recipes-tizen/xmlsec1/xmlsec1-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/xmlsec1/xmlsec1.inc b/recipes-tizen/xmlsec1/xmlsec1.inc
new file mode 100644 (file)
index 0000000..861310c
--- /dev/null
@@ -0,0 +1,207 @@
+DESCRIPTION = "Library providing support for "XML Signature" and "XML Encryption" standards"
+HOMEPAGE = "http://www.aleksey.com/xmlsec/index.html"
+SECTION = "System/Libraries"
+LICENSE = "MIT"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by xmlsec1
+
+
+#PROVIDES by xmlsec1-dev-static
+PROVIDES += "xmlsec1-dev-static"
+
+
+#PROVIDES by xmlsec1-gcrypt
+PROVIDES += "xmlsec1-gcrypt"
+
+
+#PROVIDES by xmlsec1-openssl
+PROVIDES += "xmlsec1-openssl"
+
+
+#PROVIDES by xmlsec1-dev
+PROVIDES += "xmlsec1-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of xmlsec1-dev-static (${PN}-dev-static)
+RDEPENDS_${PN}-dev-static += "xmlsec1-dev"
+
+#RDEPENDS of xmlsec1-gcrypt (${PN}-gcrypt)
+RDEPENDS_${PN}-gcrypt += "xmlsec1"
+
+#RDEPENDS of xmlsec1-openssl (${PN}-openssl)
+RDEPENDS_${PN}-openssl += "xmlsec1"
+
+#RDEPENDS of xmlsec1-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "xmlsec1"
+
+
+DEPENDS = ""
+#DEPENDS of xmlsec1
+DEPENDS += "libxml2"
+DEPENDS += "openssl"
+DEPENDS += "libxslt"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/xmlsec1.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  
+  
+  autotools_do_configure
+  
+  make -j16
+  
+  
+  
+}
+EXTRA_OECONF += " --enable-static --enable-dynamic --disable-crypto-dl --disable-apps-crypto-dl --without-gnutls"
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   
+   rm -rf ${D}${infodir} 
+   rm -rf ${D}${prefix}/share/doc/packages 
+   rm -rf ${D}${prefix}/share/doc/xmlsec1 
+   rm -rf ${D}${prefix}/share/doc/xmlsec1-1.2.19 
+   rm -rf ${D}${prefix}/share/gtk-doc 
+   rm -rf ${D}${prefix}/share/doc 
+   rm -rf ${D}${prefix}/share/man 
+   find ${D} -regex ".*/man/man./.*.[0-9]" | xargs rm -f -- 
+   find ${D} -regex ".*/man/../man./.*.[0-9]" | xargs rm -f -- 
+   find ${D} -regex ".*/man/man./.*.[0-9]pm" | xargs rm -f --
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " xmlsec1 "
+PACKAGES += " xmlsec1-dev-static "
+PACKAGES += " xmlsec1-gcrypt "
+PACKAGES += " xmlsec1-openssl "
+PACKAGES += " xmlsec1-dev "
+
+xmlsec1_files = ""
+xmlsec1_files += "Copyright"
+xmlsec1_files += "${prefix}/lib/libxmlsec1.so.*"
+xmlsec1_files += "${prefix}/bin/xmlsec1"
+MANIFESTFILES_${PN} = "xmlsec1.manifest"
+
+xmlsec1-dev-static_files = ""
+xmlsec1-dev-static_files += "${prefix}/lib/*.a"
+MANIFESTFILES_${PN}-dev-static = "xmlsec1.manifest"
+
+xmlsec1-gcrypt_files = ""
+xmlsec1-gcrypt_files += "${prefix}/lib/libxmlsec1-gcrypt.so.*"
+MANIFESTFILES_${PN}-gcrypt = "xmlsec1.manifest"
+
+xmlsec1-openssl_files = ""
+xmlsec1-openssl_files += "${prefix}/lib/libxmlsec1-openssl.so.*"
+MANIFESTFILES_${PN}-openssl = "xmlsec1.manifest"
+
+xmlsec1-dev_files = ""
+xmlsec1-dev_files += "Copyright"
+xmlsec1-dev_files += "${prefix}/include/xmlsec1"
+xmlsec1-dev_files += "${prefix}/bin/xmlsec1-config"
+xmlsec1-dev_files += "${prefix}/lib/lib*.so"
+xmlsec1-dev_files += "${prefix}/lib/pkgconfig/*"
+xmlsec1-dev_files += "${prefix}/lib/xmlsec1Conf.sh"
+xmlsec1-dev_files += "${prefix}/share/aclocal/xmlsec1.m4"
+MANIFESTFILES_${PN}-dev = "xmlsec1.manifest"
+
+FILES_${PN} = "${xmlsec1_files}"
+FILES_${PN}-dev-static = "${xmlsec1-dev-static_files}"
+FILES_${PN}-gcrypt = "${xmlsec1-gcrypt_files}"
+FILES_${PN}-openssl = "${xmlsec1-openssl_files}"
+FILES_${PN}-dev = "${xmlsec1-dev_files}"
+
+PKG_xmlsec1= "xmlsec1"
+PKG_xmlsec1-dev-static= "xmlsec1-dev-static"
+PKG_xmlsec1-gcrypt= "xmlsec1-gcrypt"
+PKG_xmlsec1-openssl= "xmlsec1-openssl"
+PKG_xmlsec1-dev= "xmlsec1-dev"
+
+require xmlsec1-extraconf.inc
+
diff --git a/recipes-tizen/xmlsec1/xmlsec1_git.bb b/recipes-tizen/xmlsec1/xmlsec1_git.bb
new file mode 100644 (file)
index 0000000..cde2805
--- /dev/null
@@ -0,0 +1,10 @@
+require xmlsec1.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/xmlsec1;tag=839015fd0f40e78c6afc13daebb093a22d9d5d61;nobranch=1"
+
+BBCLASSEXTEND += " native "
+