From 537b49d0e04354fdfbec3ba973ff17fce749d163 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Thu, 25 Sep 2014 13:55:42 +0200 Subject: [PATCH] Update new recipes Change-Id: Ia255656b2e51359fe84e365d18d3c12eeac49b4f Signed-off-by: Ronan Le Martret --- recipes-tizen/ail/ail.inc | 9 + recipes-tizen/ail/ail_git.bb | 2 +- .../bluetooth-tools/bluetooth-tools_git.bb | 2 +- .../ca-certificates-tizen-extraconf.inc | 0 .../ca-certificates-tizen.inc | 80 ++++++ .../ca-certificates-tizen_git.bb | 10 + .../calendar-service-extraconf.inc | 0 .../calendar-service/calendar-service.inc | 168 ++++++++++++ .../calendar-service/calendar-service_git.bb | 10 + recipes-tizen/crosswalk/crosswalk.inc | 8 +- recipes-tizen/crosswalk/crosswalk_git.bb | 2 +- recipes-tizen/dlog/dlog_git.bb | 2 +- .../libmm-player/libmm-player-extraconf.inc | 0 recipes-tizen/libmm-player/libmm-player.inc | 114 ++++++++ recipes-tizen/libmm-player/libmm-player_git.bb | 10 + .../libslp-memo/libslp-memo-extraconf.inc | 0 recipes-tizen/libslp-memo/libslp-memo.inc | 146 ++++++++++ recipes-tizen/libslp-memo/libslp-memo_git.bb | 10 + recipes-tizen/libwbxml2/libwbxml2-extraconf.inc | 0 recipes-tizen/libwbxml2/libwbxml2.inc | 164 ++++++++++++ recipes-tizen/libwbxml2/libwbxml2_git.bb | 10 + recipes-tizen/meta-generic/meta-generic_git.bb | 2 +- .../msg-service/msg-service-extraconf.inc | 0 recipes-tizen/msg-service/msg-service.inc | 298 +++++++++++++++++++++ recipes-tizen/msg-service/msg-service_git.bb | 10 + recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc | 7 +- recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb | 2 +- recipes-tizen/smack/smack.inc | 2 +- recipes-tizen/sync-agent/sync-agent-extraconf.inc | 0 recipes-tizen/sync-agent/sync-agent.inc | 176 ++++++++++++ recipes-tizen/sync-agent/sync-agent_git.bb | 10 + .../tizen-extensions-crosswalk.inc | 7 +- .../tizen-extensions-crosswalk_git.bb | 2 +- ...-Add-env-value-SYSROOT-for-root-fs-prefix.patch | 9 +- .../tizen-platform-wrapper-extraconf.inc | 2 +- .../tizen-platform-wrapper.inc | 1 + .../tizen-platform-wrapper_git.bb | 2 +- recipes-tizen/xmlsec1/xmlsec1-extraconf.inc | 0 recipes-tizen/xmlsec1/xmlsec1.inc | 207 ++++++++++++++ recipes-tizen/xmlsec1/xmlsec1_git.bb | 10 + 40 files changed, 1466 insertions(+), 28 deletions(-) create mode 100644 recipes-tizen/ca-certificates-tizen/ca-certificates-tizen-extraconf.inc create mode 100644 recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc create mode 100644 recipes-tizen/ca-certificates-tizen/ca-certificates-tizen_git.bb create mode 100644 recipes-tizen/calendar-service/calendar-service-extraconf.inc create mode 100644 recipes-tizen/calendar-service/calendar-service.inc create mode 100644 recipes-tizen/calendar-service/calendar-service_git.bb create mode 100644 recipes-tizen/libmm-player/libmm-player-extraconf.inc create mode 100644 recipes-tizen/libmm-player/libmm-player.inc create mode 100644 recipes-tizen/libmm-player/libmm-player_git.bb create mode 100644 recipes-tizen/libslp-memo/libslp-memo-extraconf.inc create mode 100644 recipes-tizen/libslp-memo/libslp-memo.inc create mode 100644 recipes-tizen/libslp-memo/libslp-memo_git.bb create mode 100644 recipes-tizen/libwbxml2/libwbxml2-extraconf.inc create mode 100644 recipes-tizen/libwbxml2/libwbxml2.inc create mode 100644 recipes-tizen/libwbxml2/libwbxml2_git.bb create mode 100644 recipes-tizen/msg-service/msg-service-extraconf.inc create mode 100644 recipes-tizen/msg-service/msg-service.inc create mode 100644 recipes-tizen/msg-service/msg-service_git.bb create mode 100644 recipes-tizen/sync-agent/sync-agent-extraconf.inc create mode 100644 recipes-tizen/sync-agent/sync-agent.inc create mode 100644 recipes-tizen/sync-agent/sync-agent_git.bb create mode 100644 recipes-tizen/xmlsec1/xmlsec1-extraconf.inc create mode 100644 recipes-tizen/xmlsec1/xmlsec1.inc create mode 100644 recipes-tizen/xmlsec1/xmlsec1_git.bb diff --git a/recipes-tizen/ail/ail.inc b/recipes-tizen/ail/ail.inc index 70b3cb8..fe510ee 100644 --- a/recipes-tizen/ail/ail.inc +++ b/recipes-tizen/ail/ail.inc @@ -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* diff --git a/recipes-tizen/ail/ail_git.bb b/recipes-tizen/ail/ail_git.bb index e637298..6379845 100644 --- a/recipes-tizen/ail/ail_git.bb +++ b/recipes-tizen/ail/ail_git.bb @@ -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 " diff --git a/recipes-tizen/bluetooth-tools/bluetooth-tools_git.bb b/recipes-tizen/bluetooth-tools/bluetooth-tools_git.bb index d8671ae..fa906ab 100644 --- a/recipes-tizen/bluetooth-tools/bluetooth-tools_git.bb +++ b/recipes-tizen/bluetooth-tools/bluetooth-tools_git.bb @@ -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 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 index 0000000..ae492a6 --- /dev/null +++ b/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc @@ -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 index 0000000..02cda59 --- /dev/null +++ b/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen_git.bb @@ -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 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 index 0000000..1fd26bd --- /dev/null +++ b/recipes-tizen/calendar-service/calendar-service.inc @@ -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 index 0000000..b774a2e --- /dev/null +++ b/recipes-tizen/calendar-service/calendar-service_git.bb @@ -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 " + diff --git a/recipes-tizen/crosswalk/crosswalk.inc b/recipes-tizen/crosswalk/crosswalk.inc index c9e4a33..0d50c12 100644 --- a/recipes-tizen/crosswalk/crosswalk.inc +++ b/recipes-tizen/crosswalk/crosswalk.inc @@ -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 diff --git a/recipes-tizen/crosswalk/crosswalk_git.bb b/recipes-tizen/crosswalk/crosswalk_git.bb index 875f08e..7868f30 100644 --- a/recipes-tizen/crosswalk/crosswalk_git.bb +++ b/recipes-tizen/crosswalk/crosswalk_git.bb @@ -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 " diff --git a/recipes-tizen/dlog/dlog_git.bb b/recipes-tizen/dlog/dlog_git.bb index 14f75a6..c24ced4 100644 --- a/recipes-tizen/dlog/dlog_git.bb +++ b/recipes-tizen/dlog/dlog_git.bb @@ -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 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 index 0000000..c69e517 --- /dev/null +++ b/recipes-tizen/libmm-player/libmm-player.inc @@ -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 index 0000000..232f360 --- /dev/null +++ b/recipes-tizen/libmm-player/libmm-player_git.bb @@ -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 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 index 0000000..d0c84cd --- /dev/null +++ b/recipes-tizen/libslp-memo/libslp-memo.inc @@ -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 index 0000000..15a59e6 --- /dev/null +++ b/recipes-tizen/libslp-memo/libslp-memo_git.bb @@ -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 index 0000000..e69de29 diff --git a/recipes-tizen/libwbxml2/libwbxml2.inc b/recipes-tizen/libwbxml2/libwbxml2.inc new file mode 100644 index 0000000..a96f19f --- /dev/null +++ b/recipes-tizen/libwbxml2/libwbxml2.inc @@ -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 index 0000000..86329ba --- /dev/null +++ b/recipes-tizen/libwbxml2/libwbxml2_git.bb @@ -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 " + diff --git a/recipes-tizen/meta-generic/meta-generic_git.bb b/recipes-tizen/meta-generic/meta-generic_git.bb index d9dc51b..6eabdcc 100644 --- a/recipes-tizen/meta-generic/meta-generic_git.bb +++ b/recipes-tizen/meta-generic/meta-generic_git.bb @@ -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 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 index 0000000..6ac031e --- /dev/null +++ b/recipes-tizen/msg-service/msg-service.inc @@ -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 index 0000000..68f841f --- /dev/null +++ b/recipes-tizen/msg-service/msg-service_git.bb @@ -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 " + diff --git a/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc b/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc index f73bbda..4730511 100644 --- a/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc +++ b/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc @@ -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/ } diff --git a/recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb b/recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb index a33899f..c946f1f 100644 --- a/recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb +++ b/recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb @@ -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 " diff --git a/recipes-tizen/smack/smack.inc b/recipes-tizen/smack/smack.inc index 57798c3..819b3ce 100644 --- a/recipes-tizen/smack/smack.inc +++ b/recipes-tizen/smack/smack.inc @@ -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 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 index 0000000..997c6dd --- /dev/null +++ b/recipes-tizen/sync-agent/sync-agent.inc @@ -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 index 0000000..f206498 --- /dev/null +++ b/recipes-tizen/sync-agent/sync-agent_git.bb @@ -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 " + diff --git a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc index 96492e7..e5402e2 100644 --- a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc +++ b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc @@ -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 = "" diff --git a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb index 80c554c..65ea692 100644 --- a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb +++ b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb @@ -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 " diff --git a/recipes-tizen/tizen-platform-wrapper/files/0001-Add-env-value-SYSROOT-for-root-fs-prefix.patch b/recipes-tizen/tizen-platform-wrapper/files/0001-Add-env-value-SYSROOT-for-root-fs-prefix.patch index 6c61883..73bab9b 100644 --- a/recipes-tizen/tizen-platform-wrapper/files/0001-Add-env-value-SYSROOT-for-root-fs-prefix.patch +++ b/recipes-tizen/tizen-platform-wrapper/files/0001-Add-env-value-SYSROOT-for-root-fs-prefix.patch @@ -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) \ diff --git a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper-extraconf.inc b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper-extraconf.inc index 16cefca..598d541 100644 --- a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper-extraconf.inc +++ b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper-extraconf.inc @@ -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 } diff --git a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc index 597cd31..a945ce2 100644 --- a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc +++ b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc @@ -17,6 +17,7 @@ PROVIDES = "" RDEPENDS = "" #RDEPENDS of tizen-platform-wrapper (${PN}) +RDEPENDS_${PN} += "coreutils" RDEPENDS_${PN} += "gperf" diff --git a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper_git.bb b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper_git.bb index fa23b6f..bc2ae7f 100644 --- a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper_git.bb +++ b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper_git.bb @@ -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 index 0000000..e69de29 diff --git a/recipes-tizen/xmlsec1/xmlsec1.inc b/recipes-tizen/xmlsec1/xmlsec1.inc new file mode 100644 index 0000000..861310c --- /dev/null +++ b/recipes-tizen/xmlsec1/xmlsec1.inc @@ -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 index 0000000..cde2805 --- /dev/null +++ b/recipes-tizen/xmlsec1/xmlsec1_git.bb @@ -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 " + -- 2.7.4