From: Ronan Le Martret Date: Tue, 4 Nov 2014 16:19:22 +0000 (+0100) Subject: update meta-tizen X-Git-Tag: rev_0.4~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=022b67154509c01d3a3b5c46f3690073f2158721;p=scm%2Fbb%2Fmeta-tizen.git update meta-tizen Change-Id: I03a114e8b04e90b4d40558eb80cc9d6aab5766db Signed-off-by: Ronan Le Martret --- diff --git a/classes/metatizen.bbclass b/classes/metatizen.bbclass index d8e2861..ed1cbba 100644 --- a/classes/metatizen.bbclass +++ b/classes/metatizen.bbclass @@ -26,8 +26,21 @@ python tizen_copy_manifest () { # Start by package population by taking a copy of the installed # files to operate on # Preserve sparse files and hard links - cmd = 'cp %s/*.manifest %s' % (dest, dvar) - (retval, output) = oe.utils.getstatusoutput(cmd) - if retval: - bb.fatal("file copy failed with exit code %s (cmd was %s)%s" % (retval, cmd, ":\n%s" % output if output else "")) + packages = d.getVar('PACKAGES', True) + for pkg in packages.split(): + manifest_path=d.getVar('MANIFESTFILES_%s' % pkg, True) + if manifest_path: + manifest_dir = os.path.dirname(manifest_path) + + if manifest_dir: + cmd = 'mkdir -p %s/%s' % (dvar,manifest_dir) + (retval, output) = oe.utils.getstatusoutput(cmd) + if retval: + bb.fatal("directory failed to be created with exit code %s (cmd was %s)%s" % (retval, cmd, ":\n%s" % output if output else "")) + + cmd = 'cp %s/%s %s/%s' % (dest, manifest_path , dvar,manifest_dir) + + (retval, output) = oe.utils.getstatusoutput(cmd) + if retval: + bb.fatal("file copy failed with exit code %s (cmd was %s)%s" % (retval, cmd, ":\n%s" % output if output else "")) } diff --git a/conf/layer.conf b/conf/layer.conf index f45565f..989f31d 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -19,10 +19,6 @@ INHERIT += "metatizen" #262144=256(Mo)*1024 IMAGE_ROOTFS_SIZE_ext3 = "262144" -# Crosswalk third-party "angle" doesn't build with gcc 4.9 -# https://bugs.tizen.org/jira/browse/BTY-38 -GCCVERSION = "4.8%" - DISTRO_FEATURES_append = " pam " DISTRO_FEATURES_remove = " x11" DISTRO_FEATURES_append = " wayland" diff --git a/recipes-tizen/CommonAPI-DBus/CommonAPI-DBus.inc b/recipes-tizen/CommonAPI-DBus/CommonAPI-DBus.inc index 50c56c1..090f012 100644 --- a/recipes-tizen/CommonAPI-DBus/CommonAPI-DBus.inc +++ b/recipes-tizen/CommonAPI-DBus/CommonAPI-DBus.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI IPC Common API C++ DBus" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/GENIVI" LICENSE = "MPL-2.0" +PV = "2.1.6" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/CommonAPI/CommonAPI.inc b/recipes-tizen/CommonAPI/CommonAPI.inc index 52533da..eab724d 100644 --- a/recipes-tizen/CommonAPI/CommonAPI.inc +++ b/recipes-tizen/CommonAPI/CommonAPI.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI IPC Common API C++ Runtime" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/GENIVI" LICENSE = "MPL-2.0" +PV = "2.1.6" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator.inc b/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator.inc index da3ef86..b374c22 100644 --- a/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator.inc +++ b/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator_git.bb b/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator_git.bb index 8ec9057..14ed8b7 100644 --- a/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator_git.bb +++ b/recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator_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/profile/ivi/Modello_AMBSimulator;tag=d0b0056443ee26c66651340b5b2740b9cc2ef445;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_AMBSimulator;tag=6dcac734d95f99d36b8b5bab9799b3f8860bb176;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Appmanager/Modello-Appmanager.inc b/recipes-tizen/Modello-Appmanager/Modello-Appmanager.inc index 708362f..7a29cf3 100644 --- a/recipes-tizen/Modello-Appmanager/Modello-Appmanager.inc +++ b/recipes-tizen/Modello-Appmanager/Modello-Appmanager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-Appmanager/Modello-Appmanager_git.bb b/recipes-tizen/Modello-Appmanager/Modello-Appmanager_git.bb index 39f7716..d8cf10e 100644 --- a/recipes-tizen/Modello-Appmanager/Modello-Appmanager_git.bb +++ b/recipes-tizen/Modello-Appmanager/Modello-Appmanager_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/profile/ivi/Modello_Appmanager;tag=818e2cf0f050389ea713be2f0beb2e15f3ea7642;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Appmanager;tag=29077649bc00e39417d74a1651f94f54a6868a2d;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Common/Modello-Common.inc b/recipes-tizen/Modello-Common/Modello-Common.inc index ef28a26..4395de7 100644 --- a/recipes-tizen/Modello-Common/Modello-Common.inc +++ b/recipes-tizen/Modello-Common/Modello-Common.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -25,7 +26,7 @@ DEPENDS_append_class-target = " fdupes-native" do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q -n Modello-Common-0.0.2 + #setup -q -n Modello-Common-0.0.3 cp ${S}/packaging/Modello-Common.manifest . diff --git a/recipes-tizen/Modello-Common/Modello-Common_git.bb b/recipes-tizen/Modello-Common/Modello-Common_git.bb index 4daa42e..7ad805f 100644 --- a/recipes-tizen/Modello-Common/Modello-Common_git.bb +++ b/recipes-tizen/Modello-Common/Modello-Common_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/profile/ivi/Modello_Common;tag=6ead735106c47c9e8282c942ee9aedccd063e940;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=77a9a6ba5ebe588f6a7e30f6799dcadadcfd162b;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Dashboard/Modello-Dashboard.inc b/recipes-tizen/Modello-Dashboard/Modello-Dashboard.inc index 2f2647f..fa88abd 100644 --- a/recipes-tizen/Modello-Dashboard/Modello-Dashboard.inc +++ b/recipes-tizen/Modello-Dashboard/Modello-Dashboard.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-Dashboard/Modello-Dashboard_git.bb b/recipes-tizen/Modello-Dashboard/Modello-Dashboard_git.bb index b41742a..1934385 100644 --- a/recipes-tizen/Modello-Dashboard/Modello-Dashboard_git.bb +++ b/recipes-tizen/Modello-Dashboard/Modello-Dashboard_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/profile/ivi/Modello_Dashboard;tag=220efc256c672c1ff9c2d60c5da61249f3130b10;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=96d57eca5bd13b5a807a7da746bc96dbdcbcf539;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Homescreen/Modello-Homescreen.inc b/recipes-tizen/Modello-Homescreen/Modello-Homescreen.inc index 259b3a1..87b89f5 100644 --- a/recipes-tizen/Modello-Homescreen/Modello-Homescreen.inc +++ b/recipes-tizen/Modello-Homescreen/Modello-Homescreen.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A proof of concept pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -23,6 +24,7 @@ RDEPENDS_${PN} += "Modello-Common" DEPENDS = "" #DEPENDS of Modello-Homescreen DEPENDS += "tizen-platform-config" +inherit pkgconfig DEPENDS += "zip" do_prep() { diff --git a/recipes-tizen/Modello-Homescreen/Modello-Homescreen_git.bb b/recipes-tizen/Modello-Homescreen/Modello-Homescreen_git.bb index 6de32bc..4035513 100644 --- a/recipes-tizen/Modello-Homescreen/Modello-Homescreen_git.bb +++ b/recipes-tizen/Modello-Homescreen/Modello-Homescreen_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/profile/ivi/Modello_Homescreen;tag=ad970d14f427417ed186f2de6aacdb29fda844d2;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=7aa5723eceb5a35f56dfbd03e4e2ffc2c5f9b742;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Hvac/Modello-Hvac.inc b/recipes-tizen/Modello-Hvac/Modello-Hvac.inc index bbd8fd7..8a70a95 100644 --- a/recipes-tizen/Modello-Hvac/Modello-Hvac.inc +++ b/recipes-tizen/Modello-Hvac/Modello-Hvac.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -29,7 +30,7 @@ DEPENDS += "zip" do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} - #setup -q -n Modello-Hvac-0.0.2 + #setup -q -n Modello-Hvac-0.0.3 cp ${S}/packaging/Modello-Hvac.manifest . diff --git a/recipes-tizen/Modello-Hvac/Modello-Hvac_git.bb b/recipes-tizen/Modello-Hvac/Modello-Hvac_git.bb index 29d1dbd..27dba14 100644 --- a/recipes-tizen/Modello-Hvac/Modello-Hvac_git.bb +++ b/recipes-tizen/Modello-Hvac/Modello-Hvac_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/profile/ivi/Modello_Hvac;tag=25355b75ba877b485ef874267d56bb1248f00b53;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Hvac;tag=af5fbddabc6773cbdd33bf8790808fcec64da485;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Installer/Modello-Installer.inc b/recipes-tizen/Modello-Installer/Modello-Installer.inc index e862a63..7193570 100644 --- a/recipes-tizen/Modello-Installer/Modello-Installer.inc +++ b/recipes-tizen/Modello-Installer/Modello-Installer.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Installer for Modello" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer.inc b/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer.inc index 99f44f4..3ae3b6e 100644 --- a/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer.inc +++ b/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer_git.bb b/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer_git.bb index 772ff00..909602b 100644 --- a/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer_git.bb +++ b/recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer_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/profile/ivi/Modello_Multimediaplayer;tag=d99987ed6c067e188fa3ac715683efe90dbc1581;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=edd92531a5975aa471d1c1e91a6d108bf732a558;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Nav/Modello-Nav.inc b/recipes-tizen/Modello-Nav/Modello-Nav.inc index 1cc4990..a709831 100644 --- a/recipes-tizen/Modello-Nav/Modello-Nav.inc +++ b/recipes-tizen/Modello-Nav/Modello-Nav.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-Nav/Modello-Nav_git.bb b/recipes-tizen/Modello-Nav/Modello-Nav_git.bb index d86229a..81ccf4e 100644 --- a/recipes-tizen/Modello-Nav/Modello-Nav_git.bb +++ b/recipes-tizen/Modello-Nav/Modello-Nav_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/profile/ivi/Modello_Nav;tag=b298c42f097800ca3bcc52fd94bc689f15a7b575;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=6b922b34d1b3b8b8f240b0231473f8ae6fb826d7;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-Phone/Modello-Phone.inc b/recipes-tizen/Modello-Phone/Modello-Phone.inc index 7be7516..270d344 100644 --- a/recipes-tizen/Modello-Phone/Modello-Phone.inc +++ b/recipes-tizen/Modello-Phone/Modello-Phone.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-Phone/Modello-Phone_git.bb b/recipes-tizen/Modello-Phone/Modello-Phone_git.bb index c01b538..8151292 100644 --- a/recipes-tizen/Modello-Phone/Modello-Phone_git.bb +++ b/recipes-tizen/Modello-Phone/Modello-Phone_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/profile/ivi/Modello_Phone;tag=f3644d280d7ce72dadb4e79515c21923bfa03779;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=d64bb84178f6a3cc17f12eca3504f079162f0283;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/Modello-SDL/Modello-SDL.inc b/recipes-tizen/Modello-SDL/Modello-SDL.inc index d74d501..b8fa2df 100644 --- a/recipes-tizen/Modello-SDL/Modello-SDL.inc +++ b/recipes-tizen/Modello-SDL/Modello-SDL.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/Modello-SDL/Modello-SDL_git.bb b/recipes-tizen/Modello-SDL/Modello-SDL_git.bb index 6cf8575..abbbbec 100644 --- a/recipes-tizen/Modello-SDL/Modello-SDL_git.bb +++ b/recipes-tizen/Modello-SDL/Modello-SDL_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/profile/ivi/Modello_SDL;tag=d03890cc6ce2dca421e1bb8c4746ee5269c0c2dd;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/Modello_SDL;tag=c6bb5a39bf009bbca2cbb6e1559a04529b9f4617;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/adns/adns.inc b/recipes-tizen/adns/adns.inc index 59d831d..6878c33 100644 --- a/recipes-tizen/adns/adns.inc +++ b/recipes-tizen/adns/adns.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Advanced Easy-to-Use Asynchronous-Capable DNS Utilities" HOMEPAGE = "http://www.chiark.greenend.org.uk/~ian/adns/" SECTION = "System/Utilities" LICENSE = "GPL-2.0+" +PV = "1.4" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ail/ail.inc b/recipes-tizen/ail/ail.inc index 8c368ed..e7394e0 100644 --- a/recipes-tizen/ail/ail.inc +++ b/recipes-tizen/ail/ail.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Application Information Library" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Libraries" LICENSE = "Apache-2.0" +PV = "0.2.80" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -23,9 +24,6 @@ PROVIDES += "ail-dev" RDEPENDS = "" -#RDEPENDS of ail (${PN}) -RDEPENDS_${PN} += "libcap" - #RDEPENDS of ail-dev (${PN}-dev) RDEPENDS_${PN}-dev += "tizen-platform-config" RDEPENDS_${PN}-dev += "libail" diff --git a/recipes-tizen/ail/ail_git.bb b/recipes-tizen/ail/ail_git.bb index 0a41a29..60dd19d 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=e252503f15cb8c3d3401178f926762498ab9aedb;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=4df6f91071ef4ddc2918cbe7679c787b835e8c7a;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/alarm-manager/alarm-manager.inc b/recipes-tizen/alarm-manager/alarm-manager.inc index 899e5d5..ea199e6 100644 --- a/recipes-tizen/alarm-manager/alarm-manager.inc +++ b/recipes-tizen/alarm-manager/alarm-manager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Alarm library" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Libraries" LICENSE = "Apache-2.0" +PV = "0.4.86" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/alarm-manager/alarm-manager_git.bb b/recipes-tizen/alarm-manager/alarm-manager_git.bb index 67eef8a..211bb09 100644 --- a/recipes-tizen/alarm-manager/alarm-manager_git.bb +++ b/recipes-tizen/alarm-manager/alarm-manager_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/alarm-manager;tag=b8807e9c4192e960c4abe2002cbde3e8d280fad4;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/appfw/alarm-manager;tag=19baeb3cdc026c400eef251ab4df53d2c3c05cf9;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/alsa-scenario/alsa-scenario.inc b/recipes-tizen/alsa-scenario/alsa-scenario.inc index 754ed6b..568184e 100644 --- a/recipes-tizen/alsa-scenario/alsa-scenario.inc +++ b/recipes-tizen/alsa-scenario/alsa-scenario.inc @@ -2,12 +2,13 @@ DESCRIPTION = "ALSA Scenario pkg" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Audio FW" LICENSE = "LGPL-2.0+" +PV = "0.2.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/app-checker/app-checker.inc b/recipes-tizen/app-checker/app-checker.inc index 2ba1abb..33e4af6 100644 --- a/recipes-tizen/app-checker/app-checker.inc +++ b/recipes-tizen/app-checker/app-checker.inc @@ -2,12 +2,13 @@ DESCRIPTION = "App Checker" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.16" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/app-core/app-core.inc b/recipes-tizen/app-core/app-core.inc index 279ea83..740aec8 100644 --- a/recipes-tizen/app-core/app-core.inc +++ b/recipes-tizen/app-core/app-core.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Application basic" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Libraries" LICENSE = "Apache-2.0" +PV = "1.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/app-svc/app-svc.inc b/recipes-tizen/app-svc/app-svc.inc index e80cab2..0c7c3cb 100644 --- a/recipes-tizen/app-svc/app-svc.inc +++ b/recipes-tizen/app-svc/app-svc.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Application Service" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Service" LICENSE = "Apache-2.0" +PV = "0.1.53" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/appcore-agent/appcore-agent.inc b/recipes-tizen/appcore-agent/appcore-agent.inc index 580490b..c4e5036 100644 --- a/recipes-tizen/appcore-agent/appcore-agent.inc +++ b/recipes-tizen/appcore-agent/appcore-agent.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Agent Application basic" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Service" LICENSE = "Apache-2.0" +PV = "1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/audio-session-manager/audio-session-manager.inc b/recipes-tizen/audio-session-manager/audio-session-manager.inc index 6158dea..6a01e45 100644 --- a/recipes-tizen/audio-session-manager/audio-session-manager.inc +++ b/recipes-tizen/audio-session-manager/audio-session-manager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Audio Session Manager" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Service" LICENSE = "Apache-2.0" +PV = "0.2.6" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/aul/aul.inc b/recipes-tizen/aul/aul.inc index c1406a3..fdc3914 100644 --- a/recipes-tizen/aul/aul.inc +++ b/recipes-tizen/aul/aul.inc @@ -2,12 +2,13 @@ DESCRIPTION = "App utility library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.300" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/automotive-message-broker/automotive-message-broker.inc b/recipes-tizen/automotive-message-broker/automotive-message-broker.inc index e517fd3..b9c717a 100644 --- a/recipes-tizen/automotive-message-broker/automotive-message-broker.inc +++ b/recipes-tizen/automotive-message-broker/automotive-message-broker.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Service" LICENSE = "LGPL-2.1" +PV = "0.11.901" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/avsystem/avsystem.inc b/recipes-tizen/avsystem/avsystem.inc index eb90bd5..fdf82b5 100644 --- a/recipes-tizen/avsystem/avsystem.inc +++ b/recipes-tizen/avsystem/avsystem.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Audio Video System" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.5.5" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/badge/badge.inc b/recipes-tizen/badge/badge.inc index bd052f4..c32f11c 100644 --- a/recipes-tizen/badge/badge.inc +++ b/recipes-tizen/badge/badge.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Badge library" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.5" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/bluetooth-frwk/bluetooth-frwk.inc b/recipes-tizen/bluetooth-frwk/bluetooth-frwk.inc index b21a361..dcc3575 100644 --- a/recipes-tizen/bluetooth-frwk/bluetooth-frwk.inc +++ b/recipes-tizen/bluetooth-frwk/bluetooth-frwk.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Bluetooth framework for BlueZ and Obexd" HOMEPAGE = "http://nohomepage.org" SECTION = "Network & Connectivity/Bluetooth" LICENSE = "Apache-2.0" +PV = "0.2.55" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -38,9 +39,8 @@ RDEPENDS_${PN}-dev += "bluetooth-frwk" RDEPENDS_${PN}-service += "bluetooth-frwk" #RDEPENDS of bluetooth-frwk (${PN}) -RDEPENDS_${PN} += "bluetooth-tools" RDEPENDS_${PN} += "dbus" -RDEPENDS_${PN} += "syspopup" +RDEPENDS_${PN} += "bluetooth-tools" RDEPENDS_${PN} += "vconf" RDEPENDS_${PN} += "glibc" @@ -51,7 +51,6 @@ DEPENDS += "status" inherit tizen_cmake DEPENDS += "libxml2" DEPENDS += "dbus" -DEPENDS += "syspopup" DEPENDS += "tizen-platform-config" inherit pkgconfig DEPENDS += "dlog" @@ -92,6 +91,7 @@ do_compile() { export CFLAGS+=" -Wall -g -fvisibility=hidden -fPIC" export LDFLAGS+=" -Wl,--rpath=${prefix}/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs" + cmake \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \ @@ -105,6 +105,7 @@ do_compile() { -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \ ${EXTRA_OECMAKE} . \ -DTZ_SYS_USER_GROUP=users \ + -DTZ_SYS_DEFAULT_USER=app \ -DLIBNOTIFY_SUPPORT=Off \ -DLIBNOTIFICATION_SUPPORT=On @@ -133,16 +134,16 @@ do_install() { rm -f ${D}${infodir}/dir find ${D} -regex ".*\.la$" | xargs rm -f -- find ${D} -regex ".*\.a$" | xargs rm -f -- - mkdir -p ${D}${sysconfdir}/rc.d/rc3.d/ - mkdir -p ${D}${sysconfdir}/rc.d/rc5.d/ - ln -s ${sysconfdir}/rc.d/init.d/bluetooth-frwk-service ${D}${sysconfdir}/rc.d/rc3.d/S80bluetooth-frwk-service - ln -s ${sysconfdir}/rc.d/init.d/bluetooth-frwk-service ${D}${sysconfdir}/rc.d/rc5.d/S80bluetooth-frwk-service mkdir -p ${D}${systemd_unitdir}/user mkdir -p ${D}${systemd_unitdir}/user/tizen-middleware.target.wants install -m 0644 bt-service/bluetooth-frwk-service.service ${D}${systemd_unitdir}/user ln -s ../bluetooth-frwk-service.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/bluetooth-frwk-service.service + mkdir -p ${D}${prefix}/share/icons/default + install -m 0644 ${S}/packaging/bt-icon.png ${D}${prefix}/share/icons/default/bt-icon.png + + # On IVI bt-service needs to be run as 'app' even if there is a 'guest' user. } @@ -189,14 +190,12 @@ MANIFESTFILES_${PN}-core = "bluetooth-frwk.manifest" bluetooth-frwk-service_files = "" bluetooth-frwk-service_files += "${prefix}/share/dbus-1/system-services/org.projectx.bt.service" -bluetooth-frwk-service_files += "${sysconfdir}/rc.d/init.d/bluetooth-frwk-service" -bluetooth-frwk-service_files += "${sysconfdir}/rc.d/rc3.d/S80bluetooth-frwk-service" -bluetooth-frwk-service_files += "${sysconfdir}/rc.d/rc5.d/S80bluetooth-frwk-service" bluetooth-frwk-service_files += "${prefix}/bin/bt-service" bluetooth-frwk-service_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/bluetooth-frwk-service.service" bluetooth-frwk-service_files += "${systemd_unitdir}/user/bluetooth-frwk-service.service" bluetooth-frwk-service_files += "/opt/var/lib/bluetooth/auto-pair-blacklist" bluetooth-frwk-service_files += "${sysconfdir}/dbus-1/system.d/bluetooth-frwk-service.conf" +bluetooth-frwk-service_files += "${prefix}/share/icons/default/bt-icon.png" MANIFESTFILES_${PN}-service = "bluetooth-frwk.manifest" bluetooth-frwk_files = "" diff --git a/recipes-tizen/bluetooth-frwk/bluetooth-frwk_git.bb b/recipes-tizen/bluetooth-frwk/bluetooth-frwk_git.bb index 4a49dc5..dd0ca56 100644 --- a/recipes-tizen/bluetooth-frwk/bluetooth-frwk_git.bb +++ b/recipes-tizen/bluetooth-frwk/bluetooth-frwk_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-frwk;tag=0378b12d47739c9b2edddac01aaf6f8023e88bef;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-frwk;tag=9319c8e659d1194a7682350468da6c8fc6cd58cb;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/bluetooth-tools/bluetooth-tools.inc b/recipes-tizen/bluetooth-tools/bluetooth-tools.inc index 995ea0c..ee6261f 100644 --- a/recipes-tizen/bluetooth-tools/bluetooth-tools.inc +++ b/recipes-tizen/bluetooth-tools/bluetooth-tools.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Bluetooth-tools" HOMEPAGE = "http://nohomepage.org" SECTION = "Network & Connectivity/Bluetooth" LICENSE = "Apache-2.0" +PV = "0.2.35" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/bullet/bullet.inc b/recipes-tizen/bullet/bullet.inc index e2b94fd..c55f22c 100644 --- a/recipes-tizen/bullet/bullet.inc +++ b/recipes-tizen/bullet/bullet.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Bullet Continuous Collision Detection and Physics Library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Zlib" +PV = "2.81" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/bundle/bundle.inc b/recipes-tizen/bundle/bundle.inc index 647eb5a..5bb7229 100644 --- a/recipes-tizen/bundle/bundle.inc +++ b/recipes-tizen/bundle/bundle.inc @@ -2,12 +2,13 @@ DESCRIPTION = "String key-val dictionary ADT" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.1.31" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc b/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc index ae492a6..705958c 100644 --- a/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc +++ b/recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tizen-specific CA certificate installation" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Certificate Management" LICENSE = "Apache-2.0" +PV = "0.1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/calendar-service/calendar-service.inc b/recipes-tizen/calendar-service/calendar-service.inc index 98e3a93..d089881 100644 --- a/recipes-tizen/calendar-service/calendar-service.inc +++ b/recipes-tizen/calendar-service/calendar-service.inc @@ -2,12 +2,13 @@ DESCRIPTION = "DB library for calendar" HOMEPAGE = "http://nohomepage.org" SECTION = "Social & Content/Calendar" LICENSE = "Apache 2.0" +PV = "0.1.15" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-appfw-app-manager/capi-appfw-app-manager.inc b/recipes-tizen/capi-appfw-app-manager/capi-appfw-app-manager.inc index e0e23a3..76bcc17 100644 --- a/recipes-tizen/capi-appfw-app-manager/capi-appfw-app-manager.inc +++ b/recipes-tizen/capi-appfw-app-manager/capi-appfw-app-manager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Application Manager API" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/API" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-appfw-application/capi-appfw-application.inc b/recipes-tizen/capi-appfw-application/capi-appfw-application.inc index 13d6da3..a4c40a4 100644 --- a/recipes-tizen/capi-appfw-application/capi-appfw-application.inc +++ b/recipes-tizen/capi-appfw-application/capi-appfw-application.inc @@ -2,12 +2,13 @@ DESCRIPTION = "An Application library in SLP C API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-appfw-package-manager/capi-appfw-package-manager.inc b/recipes-tizen/capi-appfw-package-manager/capi-appfw-package-manager.inc index cca210a..d732a28 100644 --- a/recipes-tizen/capi-appfw-package-manager/capi-appfw-package-manager.inc +++ b/recipes-tizen/capi-appfw-package-manager/capi-appfw-package-manager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Package Manager API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.0.30" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-base-common/capi-base-common.inc b/recipes-tizen/capi-base-common/capi-base-common.inc index 2c356ed..479f11f 100644 --- a/recipes-tizen/capi-base-common/capi-base-common.inc +++ b/recipes-tizen/capi-base-common/capi-base-common.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Common header files of Tizen Native API" HOMEPAGE = "http://nohomepage.org" SECTION = "API/C API" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-content-media-content/capi-content-media-content.inc b/recipes-tizen/capi-content-media-content/capi-content-media-content.inc index e135749..69aeb20 100644 --- a/recipes-tizen/capi-content-media-content/capi-content-media-content.inc +++ b/recipes-tizen/capi-content-media-content/capi-content-media-content.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Media content library in SLP C API" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/API" LICENSE = "Apache-2.0" +PV = "0.2.59" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-location-manager/capi-location-manager.inc b/recipes-tizen/capi-location-manager/capi-location-manager.inc index 8cb32cc..357b740 100644 --- a/recipes-tizen/capi-location-manager/capi-location-manager.inc +++ b/recipes-tizen/capi-location-manager/capi-location-manager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Location Manager library in Tizen Native API" HOMEPAGE = "http://nohomepage.org" SECTION = "Location/API" LICENSE = "Apache-2.0" +PV = "0.1.11" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-media-image-util/capi-media-image-util.inc b/recipes-tizen/capi-media-image-util/capi-media-image-util.inc index ee48c5e..fc2e339 100644 --- a/recipes-tizen/capi-media-image-util/capi-media-image-util.inc +++ b/recipes-tizen/capi-media-image-util/capi-media-image-util.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Image Utility library in Tizen Native API" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/API" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-media-sound-manager/capi-media-sound-manager.inc b/recipes-tizen/capi-media-sound-manager/capi-media-sound-manager.inc index d4a6060..1166420 100644 --- a/recipes-tizen/capi-media-sound-manager/capi-media-sound-manager.inc +++ b/recipes-tizen/capi-media-sound-manager/capi-media-sound-manager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Sound Manager library" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/API" LICENSE = "Apache-2.0" +PV = "0.1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-media-wav-player/capi-media-wav-player.inc b/recipes-tizen/capi-media-wav-player/capi-media-wav-player.inc index 13be1e8..b910b34 100644 --- a/recipes-tizen/capi-media-wav-player/capi-media-wav-player.inc +++ b/recipes-tizen/capi-media-wav-player/capi-media-wav-player.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A wav player library in Tizen C API" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/API" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth.inc b/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth.inc index 384b820..3656020 100644 --- a/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth.inc +++ b/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Network Bluetooth Framework" HOMEPAGE = "http://nohomepage.org" SECTION = "Connectivity/API" LICENSE = "Apache-2.0" +PV = "0.1.39" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth_git.bb b/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth_git.bb index fab2ee9..b02c460 100644 --- a/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth_git.bb +++ b/recipes-tizen/capi-network-bluetooth/capi-network-bluetooth_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/api/bluetooth;tag=014a6c5edc61aca99164393dc669c026ee20cb5f;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/api/bluetooth;tag=ea4787499cb21d2bfc744aad7b8ba103efe67845;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/capi-network-connection/capi-network-connection.inc b/recipes-tizen/capi-network-connection/capi-network-connection.inc index 5dc2255..f8b6503 100644 --- a/recipes-tizen/capi-network-connection/capi-network-connection.inc +++ b/recipes-tizen/capi-network-connection/capi-network-connection.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Network Connection library in TIZEN C API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Network" LICENSE = "Apache License Version 2.0" +PV = "0.1.3_13" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-network-nfc/capi-network-nfc.inc b/recipes-tizen/capi-network-nfc/capi-network-nfc.inc index 8ddf678..aac8f80 100644 --- a/recipes-tizen/capi-network-nfc/capi-network-nfc.inc +++ b/recipes-tizen/capi-network-nfc/capi-network-nfc.inc @@ -2,12 +2,13 @@ DESCRIPTION = "NFC Core API" HOMEPAGE = "http://nohomepage.org" SECTION = "Network & Connectivity/NFC" LICENSE = "Apache-2.0" +PV = "0.1.5" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -30,10 +31,10 @@ RDEPENDS_${PN}-dev += "capi-network-nfc" DEPENDS = "" #DEPENDS of capi-network-nfc inherit tizen_cmake -DEPENDS += "vconf" inherit pkgconfig DEPENDS += "dlog" DEPENDS += "glib-2.0" +DEPENDS += "vconf" DEPENDS += "capi-base-common" DEPENDS += "nfc-manager-neard" diff --git a/recipes-tizen/capi-network-tethering/capi-network-tethering.inc b/recipes-tizen/capi-network-tethering/capi-network-tethering.inc index 31fcfc8..9777102 100644 --- a/recipes-tizen/capi-network-tethering/capi-network-tethering.inc +++ b/recipes-tizen/capi-network-tethering/capi-network-tethering.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tethering Framework" HOMEPAGE = "http://nohomepage.org" SECTION = "Connectivity/API" LICENSE = "Apache-2.0" +PV = "0.0.15" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-network-wifi/capi-network-wifi.inc b/recipes-tizen/capi-network-wifi/capi-network-wifi.inc index 084bee0..db387a6 100644 --- a/recipes-tizen/capi-network-wifi/capi-network-wifi.inc +++ b/recipes-tizen/capi-network-wifi/capi-network-wifi.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Network Wi-Fi library in TIZEN C API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Network" LICENSE = "Apache-2.0" +PV = "0.1.2_18" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-system-device/capi-system-device.inc b/recipes-tizen/capi-system-device/capi-system-device.inc index e382722..7044727 100644 --- a/recipes-tizen/capi-system-device/capi-system-device.inc +++ b/recipes-tizen/capi-system-device/capi-system-device.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Device library in TIZEN C API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-system-info/capi-system-info.inc b/recipes-tizen/capi-system-info/capi-system-info.inc index 08b1874..fe9ead4 100644 --- a/recipes-tizen/capi-system-info/capi-system-info.inc +++ b/recipes-tizen/capi-system-info/capi-system-info.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A System Information library in SLP C API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.2.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-system-power/capi-system-power.inc b/recipes-tizen/capi-system-power/capi-system-power.inc index ef362b1..6cc34e8 100644 --- a/recipes-tizen/capi-system-power/capi-system-power.inc +++ b/recipes-tizen/capi-system-power/capi-system-power.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A power library in SLP C API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-system-runtime-info/capi-system-runtime-info.inc b/recipes-tizen/capi-system-runtime-info/capi-system-runtime-info.inc index b1df93e..247db59 100644 --- a/recipes-tizen/capi-system-runtime-info/capi-system-runtime-info.inc +++ b/recipes-tizen/capi-system-runtime-info/capi-system-runtime-info.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Runtime Information library in Tizen Native API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.0.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-system-sensor/capi-system-sensor.inc b/recipes-tizen/capi-system-sensor/capi-system-sensor.inc index faf982c..304b4b4 100644 --- a/recipes-tizen/capi-system-sensor/capi-system-sensor.inc +++ b/recipes-tizen/capi-system-sensor/capi-system-sensor.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Sensor library in TIZEN C API" HOMEPAGE = "http://nohomepage.org" SECTION = "framework/system" LICENSE = "Apache 2.0" +PV = "0.1.17" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-system-system-settings/capi-system-system-settings.inc b/recipes-tizen/capi-system-system-settings/capi-system-system-settings.inc index 73c561c..fa82bab 100644 --- a/recipes-tizen/capi-system-system-settings/capi-system-system-settings.inc +++ b/recipes-tizen/capi-system-system-settings/capi-system-system-settings.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A System Settings library in Tizen Native API" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-web-favorites/capi-web-favorites.inc b/recipes-tizen/capi-web-favorites/capi-web-favorites.inc index 3acf47a..6434a13 100644 --- a/recipes-tizen/capi-web-favorites/capi-web-favorites.inc +++ b/recipes-tizen/capi-web-favorites/capi-web-favorites.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Internet bookmark and history API" HOMEPAGE = "http://nohomepage.org" SECTION = "Web Framework/API" LICENSE = "Apache-2.0" +PV = "0.0.15" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/capi-web-url-download/capi-web-url-download.inc b/recipes-tizen/capi-web-url-download/capi-web-url-download.inc index b7c67da..38f95b2 100644 --- a/recipes-tizen/capi-web-url-download/capi-web-url-download.inc +++ b/recipes-tizen/capi-web-url-download/capi-web-url-download.inc @@ -2,12 +2,13 @@ DESCRIPTION = "CAPI for content download with web url" HOMEPAGE = "http://nohomepage.org" SECTION = "Development/Libraries" LICENSE = "Apache-2.0" +PV = "1.1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite-extraconf.inc b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite.inc b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite.inc new file mode 100644 index 0000000..777e1f8 --- /dev/null +++ b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite.inc @@ -0,0 +1,87 @@ +DESCRIPTION = "Crosswalk suite for Tizen Common" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "1.0.0" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by common-crosswalk-suite + + +RDEPENDS = "" +#RDEPENDS of common-crosswalk-suite (${PN}) +RDEPENDS_${PN} += "common-suite-launcher" +RDEPENDS_${PN} += "testkit-stub" +RDEPENDS_${PN} += "testkit-lite" + + +DEPENDS = "" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/common-crosswalk-suite.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} + + install -d ${D}/${prefix}/share/tests/common-crosswalk-suite + install -m 0755 common/runtest.sh ${D}/${prefix}/share/tests/common-crosswalk-suite + install -m 0644 common/*.xml ${D}/${prefix}/share/tests/common-crosswalk-suite + cp -r common/TESTDIR ${D}/${prefix}/share/tests/common-crosswalk-suite + + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " common-crosswalk-suite " + +common-crosswalk-suite_files = "" +common-crosswalk-suite_files += "${prefix}/share/tests/common-crosswalk-suite" +MANIFESTFILES_${PN} = "common-crosswalk-suite.manifest" + +FILES_${PN} = "${common-crosswalk-suite_files}" + +PKG_common-crosswalk-suite= "common-crosswalk-suite" + +require common-crosswalk-suite-extraconf.inc + diff --git a/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite_git.bb b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite_git.bb new file mode 100644 index 0000000..a326394 --- /dev/null +++ b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite_git.bb @@ -0,0 +1,10 @@ +require common-crosswalk-suite.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/common/common-crosswalk-suite;tag=43f12d43db99ba46319f3c245e9aeb9d3fac82f0;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/common-graphics-suite/common-graphics-suite-extraconf.inc b/recipes-tizen/common-graphics-suite/common-graphics-suite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/common-graphics-suite/common-graphics-suite.inc b/recipes-tizen/common-graphics-suite/common-graphics-suite.inc new file mode 100644 index 0000000..f31451a --- /dev/null +++ b/recipes-tizen/common-graphics-suite/common-graphics-suite.inc @@ -0,0 +1,88 @@ +DESCRIPTION = "Graphics suite for Tizen Common" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "1.1" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by common-graphics-suite + + +RDEPENDS = "" +#RDEPENDS of common-graphics-suite (${PN}) +RDEPENDS_${PN} += "common-suite-launcher" +RDEPENDS_${PN} += "wayland-fits-master" +RDEPENDS_${PN} += "testkit-lite" + + +DEPENDS = "" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/common-graphics-suite.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} + + install -d ${D}/${prefix}/share/tests/common/common-graphics-suite + install -m 0755 runtest ${D}/${prefix}/share/tests/common/common-graphics-suite + install -m 0644 *.xml ${D}/${prefix}/share/tests/common/common-graphics-suite + install -m 0644 LICENSE ${D}/${prefix}/share/tests/common/common-graphics-suite + cp -r TESTDIR ${D}/${prefix}/share/tests/common/common-graphics-suite + + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " common-graphics-suite " + +common-graphics-suite_files = "" +common-graphics-suite_files += "${prefix}/share/tests/common/common-graphics-suite" +MANIFESTFILES_${PN} = "common-graphics-suite.manifest" + +FILES_${PN} = "${common-graphics-suite_files}" + +PKG_common-graphics-suite= "common-graphics-suite" + +require common-graphics-suite-extraconf.inc + diff --git a/recipes-tizen/common-graphics-suite/common-graphics-suite_git.bb b/recipes-tizen/common-graphics-suite/common-graphics-suite_git.bb new file mode 100644 index 0000000..372d69d --- /dev/null +++ b/recipes-tizen/common-graphics-suite/common-graphics-suite_git.bb @@ -0,0 +1,10 @@ +require common-graphics-suite.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/common/common-graphics-suite;tag=2ed6a477adc8d08c3efabaf8034bd16d4eabe779;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/common-multimedia-suite/common-multimedia-suite-extraconf.inc b/recipes-tizen/common-multimedia-suite/common-multimedia-suite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/common-multimedia-suite/common-multimedia-suite.inc b/recipes-tizen/common-multimedia-suite/common-multimedia-suite.inc new file mode 100644 index 0000000..9ac81cb --- /dev/null +++ b/recipes-tizen/common-multimedia-suite/common-multimedia-suite.inc @@ -0,0 +1,145 @@ +DESCRIPTION = "Multimedia suite for Tizen Common" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "1.0.0" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by common-multimedia-suite + + +#PROVIDES by ivi-multimedia-tests +PROVIDES += "ivi-multimedia-tests" + + +#PROVIDES by gst-auto-launch +PROVIDES += "gst-auto-launch" + + +RDEPENDS = "" +#RDEPENDS of gst-auto-launch (gst-auto-launch) +RDEPENDS_gst-auto-launch += "gstreamer-utils" + +#RDEPENDS of ivi-multimedia-tests (ivi-multimedia-tests) +RDEPENDS_ivi-multimedia-tests += "gstreamer-utils" +RDEPENDS_ivi-multimedia-tests += "testkit-lite" +RDEPENDS_ivi-multimedia-tests += "pulseaudio-utils" + +#RDEPENDS of common-multimedia-suite (${PN}) +RDEPENDS_${PN} += "common-suite-launcher" +RDEPENDS_${PN} += "testkit-lite" + + +DEPENDS = "" +#DEPENDS of common-multimedia-suite +DEPENDS += "glib-2.0" +inherit pkgconfig +DEPENDS += "gstreamer1.0" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/common-multimedia-suite.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 + oe_runmake -j16 + + + + +} +EXTRA_OECONF += " --prefix=${prefix}" + +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 -- + + # common-multimedia-suite package + install -d ${D}/${prefix}/share/tests/common-multimedia-suite + install -m 0755 common/runtest.sh ${D}/${prefix}/share/tests/common-multimedia-suite + install -m 0644 common/*.xml ${D}/${prefix}/share/tests/common-multimedia-suite + install -m 0644 LICENSE ${D}/${prefix}/share/tests/common-multimedia-suite + cp -r common/TESTDIR ${D}/${prefix}/share/tests/common-multimedia-suite + + # ivi-multimedia-tests package + install -d ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests + install -d ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests + install -m 0755 ivi/tts-gstreamer-tests/src/* ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests + install -m 0644 ivi/tts-gstreamer-tests/tests.xml ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests + install -m 0644 ivi/tts-gstreamer-tests/README ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests + install -m 0755 ivi/tts-pulseaudio-tests/src/*.sh ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests + install -m 0644 ivi/tts-pulseaudio-tests/tests.xml ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests + install -m 0644 ivi/tts-pulseaudio-tests/README ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests + install -m 0644 LICENSE ${D}/${prefix}/share/tests/ivi-multimedia-tests + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " gst-auto-launch " +PACKAGES += " ivi-multimedia-tests " +PACKAGES += " common-multimedia-suite " + +gst-auto-launch_files = "" +gst-auto-launch_files += "${prefix}/bin/gst-auto-launch" +gst-auto-launch_files += "${prefix}/share/gst-auto-launch" + +ivi-multimedia-tests_files = "" +ivi-multimedia-tests_files += "${prefix}/share/tests/ivi-multimedia-tests" + +common-multimedia-suite_files = "" +common-multimedia-suite_files += "${prefix}/share/tests/common-multimedia-suite" +MANIFESTFILES_${PN} = "common-multimedia-suite.manifest" + +FILES_gst-auto-launch = "${gst-auto-launch_files}" +FILES_ivi-multimedia-tests = "${ivi-multimedia-tests_files}" +FILES_${PN} = "${common-multimedia-suite_files}" + +PKG_gst-auto-launch= "gst-auto-launch" +PKG_ivi-multimedia-tests= "ivi-multimedia-tests" +PKG_common-multimedia-suite= "common-multimedia-suite" + +require common-multimedia-suite-extraconf.inc + diff --git a/recipes-tizen/common-multimedia-suite/common-multimedia-suite_git.bb b/recipes-tizen/common-multimedia-suite/common-multimedia-suite_git.bb new file mode 100644 index 0000000..ba0a068 --- /dev/null +++ b/recipes-tizen/common-multimedia-suite/common-multimedia-suite_git.bb @@ -0,0 +1,10 @@ +require common-multimedia-suite.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/common/common-multimedia-suite;tag=0a75992bd0357284a47973ebba5264bc2f18e8b6;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/common-sanity-suite/common-sanity-suite-extraconf.inc b/recipes-tizen/common-sanity-suite/common-sanity-suite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/common-sanity-suite/common-sanity-suite.inc b/recipes-tizen/common-sanity-suite/common-sanity-suite.inc new file mode 100644 index 0000000..d330c55 --- /dev/null +++ b/recipes-tizen/common-sanity-suite/common-sanity-suite.inc @@ -0,0 +1,88 @@ +DESCRIPTION = "Sanity suite for Tizen Common" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "1.1" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by common-sanity-suite + + +RDEPENDS = "" +#RDEPENDS of common-sanity-suite (${PN}) +RDEPENDS_${PN} += "common-suite-launcher" +RDEPENDS_${PN} += "testkit-lite" + + +DEPENDS = "" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/common-sanity-suite.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} + + ## common-sanity-suite + install -d ${D}/${prefix}/share/tests/common/common-sanity-suite + install -m 0755 runtest ${D}/${prefix}/share/tests/common/common-sanity-suite + install -m 644 *.xml ${D}/${prefix}/share/tests/common/common-sanity-suite + install -m 0644 LICENSE ${D}/${prefix}/share/tests/common/common-sanity-suite + cp -r TESTDIR ${D}/${prefix}/share/tests/common/common-sanity-suite + + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " common-sanity-suite " + +common-sanity-suite_files = "" +common-sanity-suite_files += "${prefix}/share/tests/common/common-sanity-suite" +MANIFESTFILES_${PN} = "common-sanity-suite.manifest" + +FILES_${PN} = "${common-sanity-suite_files}" + +PKG_common-sanity-suite= "common-sanity-suite" + +require common-sanity-suite-extraconf.inc + diff --git a/recipes-tizen/common-sanity-suite/common-sanity-suite_git.bb b/recipes-tizen/common-sanity-suite/common-sanity-suite_git.bb new file mode 100644 index 0000000..f5ccae3 --- /dev/null +++ b/recipes-tizen/common-sanity-suite/common-sanity-suite_git.bb @@ -0,0 +1,10 @@ +require common-sanity-suite.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/common/common-sanity-suite;tag=6f3bf9868483eeab094d4230be0dd1aa2c9f90f4;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/common-suite-launcher/common-suite-launcher-extraconf.inc b/recipes-tizen/common-suite-launcher/common-suite-launcher-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/common-suite-launcher/common-suite-launcher.inc b/recipes-tizen/common-suite-launcher/common-suite-launcher.inc new file mode 100644 index 0000000..34466fd --- /dev/null +++ b/recipes-tizen/common-suite-launcher/common-suite-launcher.inc @@ -0,0 +1,85 @@ +DESCRIPTION = "Launcher of Tizen Common test suites" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "2.1.0" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by common-suite-launcher + + +RDEPENDS = "" +#RDEPENDS of common-suite-launcher (${PN}) +RDEPENDS_${PN} += "xmlstarlet" + + +DEPENDS = "" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/common-suite-launcher.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} + + install -d ${D}/${prefix}/bin + install -m 0755 src/common-suite-launcher ${D}/${prefix}/bin + install -m 0755 src/result-format ${D}/${prefix}/bin + + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " common-suite-launcher " + +common-suite-launcher_files = "" +common-suite-launcher_files += "${prefix}/bin/common-suite-launcher" +common-suite-launcher_files += "${prefix}/bin/result-format" +MANIFESTFILES_${PN} = "common-suite-launcher.manifest" + +FILES_${PN} = "${common-suite-launcher_files}" + +PKG_common-suite-launcher= "common-suite-launcher" + +require common-suite-launcher-extraconf.inc + diff --git a/recipes-tizen/common-suite-launcher/common-suite-launcher_git.bb b/recipes-tizen/common-suite-launcher/common-suite-launcher_git.bb new file mode 100644 index 0000000..30e64b3 --- /dev/null +++ b/recipes-tizen/common-suite-launcher/common-suite-launcher_git.bb @@ -0,0 +1,10 @@ +require common-suite-launcher.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/tools/common-suite-launcher;tag=68d1ad0246f7dfd3bb1379d238cad68c450a3985;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/contacts-service/contacts-service.inc b/recipes-tizen/contacts-service/contacts-service.inc index a8aa5dc..b6332aa 100644 --- a/recipes-tizen/contacts-service/contacts-service.inc +++ b/recipes-tizen/contacts-service/contacts-service.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Contacts Service" HOMEPAGE = "http://nohomepage.org" SECTION = "Social & Contents/Pim" LICENSE = "Apache-2.0" +PV = "0.10.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty-extraconf.inc b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty-extraconf.inc new file mode 100644 index 0000000..069d61e --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty-extraconf.inc @@ -0,0 +1,37 @@ +inherit gettext + +FILESEXTRAPATHS_prepend := "${THISDIR}/crosswalk:" + +SRC_URI += "\ + file://include.gypi \ + file://oe-defaults.gypi \ + " +SRC_URI += "file://fix-crosbuild.patch" + +# This comes from the chromium recipe: +# http://layers.openembedded.org/layerindex/recipe/4969/ +# It allows architecture specific configuration +COMPATIBLE_MACHINE = "(-)" +COMPATIBLE_MACHINE_i586 = "(.*)" +COMPATIBLE_MACHINE_x86-64 = "(.*)" +COMPATIBLE_MACHINE_armv6 = "(.*)" +COMPATIBLE_MACHINE_armv7a = "(.*)" +COMPATIBLE_MACHINE_romley-ivb = "(.*)" +COMPATIBLE_MACHINE_valleyisland-64 = "(.*)" + +RDEPENDS_${PN} += "libpulsecommon" + +do_compile_prepend() { + + CC_host="gcc"; export CC_host + CXX_host="g++"; export CXX_host + + LD="${CXX}" export LD + CC="${CC}" export CC + CXX="${CXX}" export CXX + GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -I${WORKDIR}/oe-defaults.gypi -I${WORKDIR}/include.gypi" + GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Dhost_clang=0 " +} + +do_configure() { +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty.inc b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty.inc new file mode 100644 index 0000000..57810d4 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty.inc @@ -0,0 +1,196 @@ +DESCRIPTION = "Chromium-based app runtime" +HOMEPAGE = "https://github.com/otcshare/crosswalk" +SECTION = "Web Framework/Web Run Time" +LICENSE = "(BSD-3-Clause and LGPL-2.1+)" +PV = "10.38.222.0" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by crosswalk-thirdparty +# the PROVIDES rules is ignore "crosswalk-thirdparty " + + +RDEPENDS = "" +#RDEPENDS of crosswalk-thirdparty (${PN}) +RDEPENDS_${PN} += "ca-certificates-tizen" + + +DEPENDS = "" +#DEPENDS of crosswalk-thirdparty +DEPENDS += "cairo" +DEPENDS += "expat" +DEPENDS += "udev" +DEPENDS += "libxslt" +DEPENDS += "glib-2.0" +DEPENDS += "bzip2" +DEPENDS += "nss" +DEPENDS += "alsa-lib" +DEPENDS += "elfutils" +inherit pkgconfig +inherit perlnative +DEPENDS += "wayland" +DEPENDS += "which" +DEPENDS += "libxml2" +DEPENDS += "libcap" +DEPENDS += "flex" +DEPENDS += "gperf" +inherit pythonnative +DEPENDS += "python-xml" +DEPENDS_append_class-native = " ninja-native" +DEPENDS_append_class-target = " ninja-native" +DEPENDS += "pango" +DEPENDS += "vconf" +DEPENDS += "fontconfig" +DEPENDS += "libxkbcommon" +DEPENDS += "dbus" +DEPENDS += "pulseaudio" +DEPENDS_append_class-native = " bison-native" +DEPENDS_append_class-target = " bison-native" +DEPENDS += "pciutils" +DEPENDS += "binutils" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q -n crosswalk + + cp ${S}/packaging/crosswalk-thirdparty.manifest . + cp ${S}/packaging/xwalk-thirdparty.gyp src/xwalk/ + + + cat ${S}/packaging/Blink-Add-GCC-flag-Wno-narrowing-fix-64bits-build.patch | patch -s -p0 --fuzz=2 + #patch9 + + # The profiles using Wayland (and thus Ozone) do not need this patch. + + +} +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 ; + + + # Stop unconditionally passing -Wall to the compiler. Chromium has its own + # mechanisms for deciding which parts of the code need -Wall and which need it + # to be left out (since several pieces are built with -Werror). At least in + # M39, this is preventing the "rtc_base" target from being built because it + # does not expect -Wall to be passed to the compiler (see webrtc issue 3307). + export CXXFLAGS=`echo $CXXFLAGS | sed s,-Wall,,g` + + # For ffmpeg on ia32. The original CFLAGS set by the gyp and config files in + # src/third_party/ffmpeg already pass -O2 -fomit-frame-pointer, but Tizen's + # CFLAGS end up appending -fno-omit-frame-pointer. See http://crbug.com/37246 + export CFLAGS=`echo $CFLAGS | sed s,-fno-omit-frame-pointer,,g` + + + # Building the RPM in the GBS chroot fails with errors such as + # /usr/lib/gcc/i586-tizen-linux/4.7/../../../../i586-tizen-linux/bin/ld: + # failed to set dynamic section sizes: Memory exhausted + # For now, work around it by passing a GNU ld-specific flag that optimizes the + # linker for memory usage. + export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory" + + # Support building in a non-standard directory, possibly outside ${WORKDIR}. + # Since the build root is erased every time a new build is performed, one way + # to avoid losing the build directory is to specify a location outside the + # build root to the BUILDDIR_NAME definition, such as "/var/tmp/xwalk-build" + # (remember all paths are still inside the chroot): + # gbs build --define 'BUILDDIR_NAME /some/path' + BUILDDIR_NAME="" + if [ -n "${BUILDDIR_NAME}" ]; then + mkdir -p "${BUILDDIR_NAME}" + ln -s "${BUILDDIR_NAME}" src/out + fi + + GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Duse_ozone=1 -Denable_xdg_shell=1" + + # Force gold binary from chroot ld.gold provided by binutils-gold + GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_nacl=1 -Dlinux_use_bundled_binutils=0 -Dlinux_use_bundled_gold=0 " + + # Linking fails in Tizen Common when fatal ld warnings are enabled. XWALK-1379. + GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_fatal_linker_warnings=1" + + # For building for arm in OBS, we need : + # -> to unset sysroot value. + # sysroot variable is automatically set for cross compilation to use arm-sysroot provided by Chromium project + # sysroot usage is not needed, we need to use arm libraries from the virtualized environment. + # + # Crosswalk build fails if the fpu selected in the gcc option is different from neon in case of arm7 compilation + # So force it. + + + # --no-parallel is added because chroot does not mount a /dev/shm, this will + # cause python multiprocessing.SemLock error. + export GYP_GENERATORS='ninja' + ./src/xwalk/gyp_xwalk src/xwalk/xwalk-thirdparty.gyp \ + --no-parallel \ + ${GYP_EXTRA_FLAGS} \ + -Dchromeos=0 \ + -Dclang=0 \ + -Dtizen=1 \ + -Dpython_ver=2.7 \ + -Duse_aura=1 \ + -Duse_cups=0 \ + -Duse_gconf=0 \ + -Duse_gnome_keyring=0 \ + -Duse_kerberos=0 \ + -Duse_system_bzip2=1 \ + -Duse_system_libexif=1 \ + -Duse_system_libxml=1 \ + -Duse_system_nspr=1 \ + -Dshared_process_mode=1 \ + -Denable_hidpi=1 + + ninja -j16 -C src/out/Release xwalk-thirdparty + + + +} + +do_install() { + export RPM_BUILD_ROOT=${D} + cd ${S} + LANG=C + export LANG + unset DISPLAY + rm -rf ${D} + mkdir -p ${D} + + + mkdir -p ${D}/${prefix}/share/crosswalk-thirdparty/ + tar -zcvf out.tgz src/out + cp -ar out.tgz ${D}/${prefix}/share/crosswalk-thirdparty/ + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " crosswalk-thirdparty " + +crosswalk-thirdparty_files = "" +crosswalk-thirdparty_files += "${prefix}/share/crosswalk-thirdparty/*" +MANIFESTFILES_${PN} = "crosswalk-thirdparty.manifest" + +FILES_${PN} = "${crosswalk-thirdparty_files}" + +PKG_crosswalk-thirdparty= "crosswalk-thirdparty" + +require crosswalk-thirdparty-extraconf.inc + diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/include.gypi new file mode 100644 index 0000000..2c88271 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/include.gypi @@ -0,0 +1,8 @@ +{ + 'variables': { + # Configure for armv6 compilation + 'target_arch': 'arm', + 'armv7': 0, + 'arm_neon': 0, + } +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/oe-defaults.gypi new file mode 100644 index 0000000..27e1cfe --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 1, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 0, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0 + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/include.gypi new file mode 100644 index 0000000..316cf48 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/include.gypi @@ -0,0 +1,9 @@ +{ + 'variables': { + # Configure for armv7 compilation + 'target_arch': 'arm', + 'armv7': 1, + 'arm_thumb': 1, + 'arm_neon': 1, + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/oe-defaults.gypi new file mode 100644 index 0000000..27e1cfe --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 1, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 0, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0 + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/fix-crosbuild.patch b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/fix-crosbuild.patch new file mode 100644 index 0000000..47e034b --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/fix-crosbuild.patch @@ -0,0 +1,21 @@ +diff --git a/src/build/common.gypi b/src/build/common.gypi +index 5ce3249..329623f 100644 +--- a/src/build/common.gypi ++++ b/src/build/common.gypi +@@ -4187,7 +4187,7 @@ + # Newer gccs and clangs support -fuse-ld, use the flag to force gold + # selection. + # gcc -- http://gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/Optimize-Options.html +- 'ldflags': [ '-fuse-ld=gold', ], ++ #'ldflags': [ '-fuse-ld=gold', ], + + 'target_conditions': [ + ['_toolset=="target"', { +@@ -4201,6 +4201,7 @@ + # crashing on the bots: crbug.com/161942. + # '-Wl,--threads', + # '-Wl,--thread-count=4', ++ '-fuse-ld=gold', + ], + }], + ], diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/include.gypi new file mode 100644 index 0000000..c2e2a7d --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/include.gypi @@ -0,0 +1,5 @@ +{ + 'variables': { + 'target_arch': 'x64', + } +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/oe-defaults.gypi new file mode 100644 index 0000000..0a6e8e8 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 0, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 1, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0, + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/include.gypi new file mode 100644 index 0000000..69f3a08 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/include.gypi @@ -0,0 +1,5 @@ +{ + 'variables': { + 'target_arch': 'ia32', + } +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/oe-defaults.gypi new file mode 100644 index 0000000..0a6e8e8 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 0, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 1, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0, + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/include.gypi new file mode 100644 index 0000000..c2e2a7d --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/include.gypi @@ -0,0 +1,5 @@ +{ + 'variables': { + 'target_arch': 'x64', + } +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/oe-defaults.gypi new file mode 100644 index 0000000..0a6e8e8 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 0, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 1, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0, + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/include.gypi new file mode 100644 index 0000000..c2e2a7d --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/include.gypi @@ -0,0 +1,5 @@ +{ + 'variables': { + 'target_arch': 'x64', + } +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/oe-defaults.gypi new file mode 100644 index 0000000..0a6e8e8 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 0, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 1, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0, + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/include.gypi new file mode 100644 index 0000000..c2e2a7d --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/include.gypi @@ -0,0 +1,5 @@ +{ + 'variables': { + 'target_arch': 'x64', + } +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/oe-defaults.gypi new file mode 100644 index 0000000..0a6e8e8 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 0, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 1, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0, + }, +} diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty_git.bb b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty_git.bb new file mode 100644 index 0000000..e03a4d8 --- /dev/null +++ b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty_git.bb @@ -0,0 +1,10 @@ +require crosswalk-thirdparty.inc + +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=460390ae423ed8b84ea014d6389dc529cde2aec5;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/crosswalk/crosswalk-extraconf.inc b/recipes-tizen/crosswalk/crosswalk-extraconf.inc index be46667..1a6a1e7 100644 --- a/recipes-tizen/crosswalk/crosswalk-extraconf.inc +++ b/recipes-tizen/crosswalk/crosswalk-extraconf.inc @@ -1,11 +1,14 @@ inherit gettext +DEPENDS += "crosswalk-thirdparty" + FILESEXTRAPATHS_prepend := "${THISDIR}/crosswalk:" SRC_URI += "\ file://include.gypi \ file://oe-defaults.gypi \ " +SRC_URI += "file://fix-crosbuild.patch" # This comes from the chromium recipe: # http://layers.openembedded.org/layerindex/recipe/4969/ @@ -27,9 +30,12 @@ do_compile_prepend() { LD="${CXX}" export LD CC="${CC}" export CC - CXX="${CXX}" export CXX_host + CXX="${CXX}" export CXX GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -I${WORKDIR}/oe-defaults.gypi -I${WORKDIR}/include.gypi" GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Dhost_clang=0 " + + mkdir -p src/out + tar -zxvf ${STAGING_DIR_HOST}${prefix}/share/crosswalk-thirdparty/out.tgz } do_configure() { diff --git a/recipes-tizen/crosswalk/crosswalk.inc b/recipes-tizen/crosswalk/crosswalk.inc index 0f8cf38..7006e56 100644 --- a/recipes-tizen/crosswalk/crosswalk.inc +++ b/recipes-tizen/crosswalk/crosswalk.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Chromium-based app runtime" HOMEPAGE = "https://github.com/otcshare/crosswalk" SECTION = "Web Framework/Web Run Time" LICENSE = "(BSD-3-Clause and LGPL-2.1+)" +PV = "10.38.222.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -30,7 +31,7 @@ DEPENDS += "app-core" DEPENDS += "xmlsec1" DEPENDS += "libxslt" inherit perlnative -DEPENDS += "pango" +DEPENDS += "secure-storage" DEPENDS += "bzip2" DEPENDS += "nss" DEPENDS += "alsa-lib" @@ -58,8 +59,9 @@ DEPENDS += "libcap" DEPENDS += "python-xml" DEPENDS_append_class-native = " ninja-native" DEPENDS_append_class-target = " ninja-native" -DEPENDS += "mesa" +DEPENDS += "pango" DEPENDS += "vconf" +DEPENDS += "virtual/egl" DEPENDS += "nspr" DEPENDS += "dbus" DEPENDS += "libxkbcommon" @@ -80,7 +82,7 @@ do_prep() { cp ${S}/packaging/crosswalk.manifest . cp ${S}/packaging/crosswalk.xml.in . cp ${S}/packaging/crosswalk.png . - sed "s/@VERSION@/10.38.217.0/g" crosswalk.xml.in > crosswalk.xml + sed "s/@VERSION@/10.38.222.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 @@ -110,6 +112,13 @@ do_compile() { LD_AS_NEEDED=1; export LD_AS_NEEDED ; + mkdir -p src/out + if [ -f ${prefix}/share/crosswalk-thirdparty/out.tgz ]; then + tar -zxvf ${prefix}/share/crosswalk-thirdparty/out.tgz + fi + + find . -exec touch -a -m -t "200912120000" {} \; + # Stop unconditionally passing -Wall to the compiler. Chromium has its own # mechanisms for deciding which parts of the code need -Wall and which need it # to be left out (since several pieces are built with -Werror). At least in @@ -236,8 +245,8 @@ pkg_postinst_${PN}() { pkg_prerm_${PN}() { #!/bin/sh -e - if [ $1 -eq 1 ] ; then - # don't remove if we are upgrade the rpm package + if [ $1 -eq 0 ] ; then + # don't remove if we are upgrade the rpm package [ -L /etc/package-manager/backendlib/libxpk.so ] && rm /etc/package-manager/backendlib/libxpk.so [ -L /etc/package-manager/backendlib/libwgt.so ] && rm /etc/package-manager/backendlib/libwgt.so [ -L /etc/package-manager/backend/xpk ] && rm /etc/package-manager/backend/xpk diff --git a/recipes-tizen/crosswalk/crosswalk/fix-crosbuild.patch b/recipes-tizen/crosswalk/crosswalk/fix-crosbuild.patch new file mode 100644 index 0000000..47e034b --- /dev/null +++ b/recipes-tizen/crosswalk/crosswalk/fix-crosbuild.patch @@ -0,0 +1,21 @@ +diff --git a/src/build/common.gypi b/src/build/common.gypi +index 5ce3249..329623f 100644 +--- a/src/build/common.gypi ++++ b/src/build/common.gypi +@@ -4187,7 +4187,7 @@ + # Newer gccs and clangs support -fuse-ld, use the flag to force gold + # selection. + # gcc -- http://gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/Optimize-Options.html +- 'ldflags': [ '-fuse-ld=gold', ], ++ #'ldflags': [ '-fuse-ld=gold', ], + + 'target_conditions': [ + ['_toolset=="target"', { +@@ -4201,6 +4201,7 @@ + # crashing on the bots: crbug.com/161942. + # '-Wl,--threads', + # '-Wl,--thread-count=4', ++ '-fuse-ld=gold', + ], + }], + ], diff --git a/recipes-tizen/crosswalk/crosswalk/genericx86-64/include.gypi b/recipes-tizen/crosswalk/crosswalk/genericx86-64/include.gypi new file mode 100644 index 0000000..c2e2a7d --- /dev/null +++ b/recipes-tizen/crosswalk/crosswalk/genericx86-64/include.gypi @@ -0,0 +1,5 @@ +{ + 'variables': { + 'target_arch': 'x64', + } +} diff --git a/recipes-tizen/crosswalk/crosswalk/genericx86-64/oe-defaults.gypi b/recipes-tizen/crosswalk/crosswalk/genericx86-64/oe-defaults.gypi new file mode 100644 index 0000000..0a6e8e8 --- /dev/null +++ b/recipes-tizen/crosswalk/crosswalk/genericx86-64/oe-defaults.gypi @@ -0,0 +1,15 @@ +{ + 'variables': { + 'use_system_bzip2': 1, + 'disable_nacl': 1, + 'proprietary_codecs': 0, + 'v8_use_snapshot': 1, + 'use_system_ffmpeg': 0, + 'linux_use_tcmalloc': 1, + 'linux_link_kerberos': 0, + 'use_kerberos': 0, + 'use_cups': 0, + 'use_gnome_keyring': 0, + 'linux_link_gnome_keyring': 0, + }, +} diff --git a/recipes-tizen/crosswalk/crosswalk_git.bb b/recipes-tizen/crosswalk/crosswalk_git.bb index 32f5f39..eee2471 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=fb4cda9072d69cdaac80f04fbb01e22cc881a384;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=460390ae423ed8b84ea014d6389dc529cde2aec5;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/dbus-python/dbus-python.inc b/recipes-tizen/dbus-python/dbus-python.inc index 47612e7..a76e065 100644 --- a/recipes-tizen/dbus-python/dbus-python.inc +++ b/recipes-tizen/dbus-python/dbus-python.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Python bindings for D-Bus" HOMEPAGE = "http://www.freedesktop.org/wiki/Software/DBusBindings/" SECTION = "System/Libraries" LICENSE = "MIT" +PV = "1.1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/default-ac-domains/default-ac-domains.inc b/recipes-tizen/default-ac-domains/default-ac-domains.inc index 64783a6..e361f33 100644 --- a/recipes-tizen/default-ac-domains/default-ac-domains.inc +++ b/recipes-tizen/default-ac-domains/default-ac-domains.inc @@ -2,12 +2,13 @@ DESCRIPTION = "The definition of default ac domains" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Access Control" LICENSE = "GPL-2.0" +PV = "0.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/default-ac-domains/default-ac-domains_git.bb b/recipes-tizen/default-ac-domains/default-ac-domains_git.bb index de41888..921a2da 100644 --- a/recipes-tizen/default-ac-domains/default-ac-domains_git.bb +++ b/recipes-tizen/default-ac-domains/default-ac-domains_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/security/default-ac-domains;tag=ba096c8ca6fb42146a2541ea6e5df8973593ea9d;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/security/default-ac-domains;tag=e0e07131d5999d39f5ab3ea5f54bf83e81abafc3;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/desktop-file-utils/desktop-file-utils.inc b/recipes-tizen/desktop-file-utils/desktop-file-utils.inc index 2ca8ef8..4812631 100644 --- a/recipes-tizen/desktop-file-utils/desktop-file-utils.inc +++ b/recipes-tizen/desktop-file-utils/desktop-file-utils.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Utilities for Manipulating Desktop Files" HOMEPAGE = "http://www.freedesktop.org/wiki/Software/desktop-file-utils" SECTION = "Development/Tools/Other" LICENSE = "GPL-2.0+" +PV = "0.20" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/desktop-skin/desktop-skin.inc b/recipes-tizen/desktop-skin/desktop-skin.inc index 6afb47f..9e22cda 100644 --- a/recipes-tizen/desktop-skin/desktop-skin.inc +++ b/recipes-tizen/desktop-skin/desktop-skin.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Desktop skin for Tizen:Common" HOMEPAGE = "http://nohomepage.org" SECTION = "Applications/Multimedia" LICENSE = "GPL-2.0+" +PV = "2.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -26,6 +27,7 @@ do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} #setup -q + cp ${S}/packaging/desktop-skin.manifest . } @@ -99,6 +101,7 @@ desktop-skin_files += "${prefix}/share/media/photos/*" desktop-skin_files += "${prefix}/share/icons/tizen/32x32/*" desktop-skin_files += "${prefix}/share/applications/tizen/*" desktop-skin_files += "${prefix}/share/backgrounds/tizen/*" +MANIFESTFILES_${PN} = "desktop-skin.manifest" FILES_${PN} = "${desktop-skin_files}" diff --git a/recipes-tizen/desktop-skin/desktop-skin_git.bb b/recipes-tizen/desktop-skin/desktop-skin_git.bb index 4d925f4..3bde50f 100644 --- a/recipes-tizen/desktop-skin/desktop-skin_git.bb +++ b/recipes-tizen/desktop-skin/desktop-skin_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/profile/common/desktop-skin;tag=0d87f0e3b4a28909829308ce42a20a4b5934cc7e;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/common/desktop-skin;tag=ac4f1b6b5e6021c5ef6e9e3033e06215d4ba1274;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/dlog/dlog.inc b/recipes-tizen/dlog/dlog.inc index db018f2..a392fd5 100644 --- a/recipes-tizen/dlog/dlog.inc +++ b/recipes-tizen/dlog/dlog.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Logging service" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.4.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/dlog/dlog_git.bb b/recipes-tizen/dlog/dlog_git.bb index 81911ce..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=da8fd9cf10bb30ee1bf1f1398c0bffc33ac55b08;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/system/dlog;tag=c43bce370f4aaa09f48df4e2c1d2b99f133526d0;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/dlt/dlt.inc b/recipes-tizen/dlt/dlt.inc index 24b1296..716ff08 100644 --- a/recipes-tizen/dlt/dlt.inc +++ b/recipes-tizen/dlt/dlt.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Diagnostic Log and Trace" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/GENIVI" LICENSE = "MPL-2.0" +PV = "2.11.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/download-provider/download-provider.inc b/recipes-tizen/download-provider/download-provider.inc index 8f60018..2ce0dd8 100644 --- a/recipes-tizen/download-provider/download-provider.inc +++ b/recipes-tizen/download-provider/download-provider.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Download the contents in background" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "1.1.6" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/drm-client/drm-client.inc b/recipes-tizen/drm-client/drm-client.inc index 1e1939a..bbec07f 100644 --- a/recipes-tizen/drm-client/drm-client.inc +++ b/recipes-tizen/drm-client/drm-client.inc @@ -2,12 +2,13 @@ DESCRIPTION = "DRM client Package" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.30" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/dukgenerator/dukgenerator-extraconf.inc b/recipes-tizen/dukgenerator/dukgenerator-extraconf.inc new file mode 100644 index 0000000..29f6da1 --- /dev/null +++ b/recipes-tizen/dukgenerator/dukgenerator-extraconf.inc @@ -0,0 +1 @@ +INSANE_SKIP_${PN} = "staticdev" \ No newline at end of file diff --git a/recipes-tizen/dukgenerator/dukgenerator.inc b/recipes-tizen/dukgenerator/dukgenerator.inc new file mode 100644 index 0000000..e5dd571 --- /dev/null +++ b/recipes-tizen/dukgenerator/dukgenerator.inc @@ -0,0 +1,114 @@ +DESCRIPTION = "Device Unique Key Library" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Security/Libraries" +LICENSE = "Apache-2.0" +PV = "1.0.0" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by dukgenerator-dev +PROVIDES += "dukgenerator-dev" + + +#PROVIDES by dukgenerator + + +RDEPENDS = "" +#RDEPENDS of dukgenerator-dev (${PN}-dev) +RDEPENDS_${PN}-dev += "dukgenerator" + + +DEPENDS = "" +#DEPENDS of dukgenerator +DEPENDS += "libcryptsvc" +inherit tizen_cmake +inherit pkgconfig +DEPENDS += "openssl" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/dukgenerator.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 ; + + MAJORVER=`echo 1.0.0 | awk 'BEGIN {FS="."}{print $1}'` + + 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 \ + -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \ + ${EXTRA_OECMAKE} . -DLIB_INSTALL_DIR:PATH=${prefix}/lib -DFULLVER=1.0.0 -DMAJORVER=${MAJORVER} -DDESCRIPTION="Device Unique Key Library" -DBUILD_SHARED_LIBS:BOOL=OFF + make -j16 + + + + +} + +do_install() { + export RPM_BUILD_ROOT=${D} + cd ${S} + LANG=C + export LANG + unset DISPLAY + rm -rf ${D} + mkdir -p ${D} + + make DESTDIR=${D} INSTALL_ROOT=${D} install + rm -f ${D}${infodir}/dir + find ${D} -regex ".*\\.la$" | xargs rm -f -- + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " dukgenerator-dev " +PACKAGES += " dukgenerator " + +dukgenerator-dev_files = "" +dukgenerator-dev_files += "${prefix}/include/*" +dukgenerator-dev_files += "${prefix}/lib/pkgconfig/dukgenerator.pc" +MANIFESTFILES_${PN}-dev = "dukgenerator.manifest" + +dukgenerator_files = "" +dukgenerator_files += "${prefix}/lib/*.a" +MANIFESTFILES_${PN} = "dukgenerator.manifest" + +FILES_${PN}-dev = "${dukgenerator-dev_files}" +FILES_${PN} = "${dukgenerator_files}" + +PKG_dukgenerator-dev= "dukgenerator-dev" +PKG_dukgenerator= "dukgenerator" + +require dukgenerator-extraconf.inc + diff --git a/recipes-tizen/dukgenerator/dukgenerator_git.bb b/recipes-tizen/dukgenerator/dukgenerator_git.bb new file mode 100644 index 0000000..4ae0c39 --- /dev/null +++ b/recipes-tizen/dukgenerator/dukgenerator_git.bb @@ -0,0 +1,10 @@ +require dukgenerator.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/security/dukgenerator;tag=dba9f75b65f93b0139eb79e634252ce7a7c8d06d;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/ecryptfs-utils/ecryptfs-utils.inc b/recipes-tizen/ecryptfs-utils/ecryptfs-utils.inc index 3a13b8c..23f95e0 100644 --- a/recipes-tizen/ecryptfs-utils/ecryptfs-utils.inc +++ b/recipes-tizen/ecryptfs-utils/ecryptfs-utils.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Userspace Utilities for ecryptfs" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "GPL-2.0+" +PV = "104" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/edbus/edbus.inc b/recipes-tizen/edbus/edbus.inc index 544d259..ed1a29a 100644 --- a/recipes-tizen/edbus/edbus.inc +++ b/recipes-tizen/edbus/edbus.inc @@ -2,12 +2,13 @@ DESCRIPTION = "EFL Wrapper for DBus" HOMEPAGE = "http://www.enlightenment.org/" SECTION = "Graphics & UI Framework/EFL" LICENSE = "BSD-2-Clause" +PV = "1.7.8" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/efl-theme-tizen-hd/efl-theme-tizen-hd.inc b/recipes-tizen/efl-theme-tizen-hd/efl-theme-tizen-hd.inc index 9dc7298..fb20c01 100644 --- a/recipes-tizen/efl-theme-tizen-hd/efl-theme-tizen-hd.inc +++ b/recipes-tizen/efl-theme-tizen-hd/efl-theme-tizen-hd.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tizen theme files" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "1.0.204r07" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/efl/efl.inc b/recipes-tizen/efl/efl.inc index d41fda1..4fe0c22 100644 --- a/recipes-tizen/efl/efl.inc +++ b/recipes-tizen/efl/efl.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Enlightenment Foundation Libraries - set of libraries used (not o HOMEPAGE = "http://enlightenment.org/" SECTION = "Graphics & UI Framework/API" LICENSE = "LGPL-2.1" +PV = "1.9.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -340,11 +341,11 @@ DEPENDS += "giflib" DEPENDS += "udev" DEPENDS += "capi-system-sensor" DEPENDS += "gnutls" -DEPENDS += "mesa" DEPENDS += "util-linux" DEPENDS += "vconf" #Replace "DEPENDS" on gettext by "inherit gettext" inherit gettext +DEPENDS += "virtual/egl" DEPENDS += "libxkbcommon" DEPENDS += "fribidi" DEPENDS += "libjpeg-turbo" diff --git a/recipes-tizen/elementary/elementary.inc b/recipes-tizen/elementary/elementary.inc index 9a0c956..4ecc4fc 100644 --- a/recipes-tizen/elementary/elementary.inc +++ b/recipes-tizen/elementary/elementary.inc @@ -2,12 +2,13 @@ DESCRIPTION = "EFL toolkit for small touchscreens" HOMEPAGE = "http://trac.enlightenment.org/e/wiki/Elementary" SECTION = "Graphics & UI Framework/Development" LICENSE = "LGPL-2.1+" +PV = "1.9.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/elementary/elementary_git.bb b/recipes-tizen/elementary/elementary_git.bb index 142ff97..df7bd4a 100644 --- a/recipes-tizen/elementary/elementary_git.bb +++ b/recipes-tizen/elementary/elementary_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/elementary;tag=f6f34e95018787d8a9c2d005146b22607e606d72;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/elementary;tag=48de6fe3127b0e8da306d0fa0b181469b101e3af;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/evolution-data-server/evolution-data-server.inc b/recipes-tizen/evolution-data-server/evolution-data-server.inc index ce91258..7fb2090 100644 --- a/recipes-tizen/evolution-data-server/evolution-data-server.inc +++ b/recipes-tizen/evolution-data-server/evolution-data-server.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Evolution Data Server" HOMEPAGE = "http://www.gnome.org" SECTION = "Development/Libraries" LICENSE = "LGPL-2.0+" +PV = "3.11.93" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -66,9 +67,9 @@ RDEPENDS_${PN}-doc += "evolution-data-server" RDEPENDS_${PN}-dev += "evolution-data-server" RDEPENDS_${PN}-dev += "libedataserver" RDEPENDS_${PN}-dev += "libecal" +RDEPENDS_${PN}-dev += "glibc" RDEPENDS_${PN}-dev += "libcamel" RDEPENDS_${PN}-dev += "libedata-cal" -RDEPENDS_${PN}-dev += "glibc" RDEPENDS_${PN}-dev += "libedata-book" RDEPENDS_${PN}-dev += "libebook" RDEPENDS_${PN}-dev += "libebackend" @@ -78,6 +79,7 @@ DEPENDS = "" #DEPENDS of evolution-data-server DEPENDS_append_class-native = " intltool-native" DEPENDS_append_class-target = " intltool-native" +DEPENDS += "glibc-locale" DEPENDS += "gnome-common" DEPENDS += "gperf" DEPENDS += "nss" diff --git a/recipes-tizen/fdupes/fdupes.inc b/recipes-tizen/fdupes/fdupes.inc index cdabf01..40ab15c 100644 --- a/recipes-tizen/fdupes/fdupes.inc +++ b/recipes-tizen/fdupes/fdupes.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Identifying or deleting duplicate files" HOMEPAGE = "http://premium.caribe.net/~adrian2/fdupes.html" SECTION = "Base/Compression" LICENSE = "MIT" +PV = "1.40" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/festival/festival.inc b/recipes-tizen/festival/festival.inc index 35b1101..16c5728 100644 --- a/recipes-tizen/festival/festival.inc +++ b/recipes-tizen/festival/festival.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A free speech synthesis and text-to-speech system" HOMEPAGE = "http://www.cstr.ed.ac.uk/projects/festival/" SECTION = "System/Libraries" LICENSE = "MIT and GPL-2.0+ and TCL" +PV = "2.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -33,19 +34,19 @@ do_prep() { cd ${S} #extracte source 1 pushd ${S}/../ - tar zxf ${S}/packaging/speech_tools-2.1-release.tar.gz + unp ${S}/packaging/speech_tools-2.1-release.tar.gz popd #extracte source 2 pushd ${S}/../ - tar zxf ${S}/packaging/festlex_CMU.tar.gz + unp ${S}/packaging/festlex_CMU.tar.gz popd #extracte source 3 pushd ${S}/../ - tar zxf ${S}/packaging/festvox_kallpc16k.tar.gz + unp ${S}/packaging/festvox_kallpc16k.tar.gz popd #extracte source 4 pushd ${S}/../ - tar zxf ${S}/packaging/festlex_POSLEX.tar.gz + unp ${S}/packaging/festlex_POSLEX.tar.gz popd chmod -Rf a+rX,u+w,g-w,o-w ${S} #setup -q -b 1 -b 2 -b 3 -b 4 @@ -100,7 +101,33 @@ do_configure() { } do_compile() { + cd ${S} + LANG=C + export LANG + unset DISPLAY + LD_AS_NEEDED=1; export LD_AS_NEEDED ; + + # festival + + autotools_do_configure + + cd .. + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/speech_tools/lib + export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/festival-2.1/src/lib + # speech tools + cd speech_tools + ./configure --prefix=${prefix} --libdir=${prefix}/lib --datadir=${prefix}/share/festival --sysconfdir=${sysconfdir} + + oe_runmake CC="${CC} -fPIC $RPM_OPT_FLAGS" CXX="${HOST_SYS}-g++ $RPM_OPT_FLAGS -fPIC -Wno-non-template-friend -ffriend-injection -fno-strict-aliasing" + cd ../festival-2.1 + oe_runmake CC="${CC} -fPIC $RPM_OPT_FLAGS" CXX="${HOST_SYS}-g++ $RPM_OPT_FLAGS -fPIC -Wno-non-template-friend -ffriend-injection -fno-strict-aliasing" + oe_runmake doc + + + + } +EXTRA_OECONF += " --prefix=${prefix} --libdir=${prefix}/lib --datadir=${prefix}/share/festival --sysconfdir=${sysconfdir}" do_install() { export RPM_BUILD_ROOT=${D} @@ -135,9 +162,9 @@ do_install() { install -m 755 bin/festival_server* ${D}${prefix}/bin/ install -m 755 examples/saytime ${D}${prefix}/bin/ # install manpages - #install -D -m 644 doc/festival.1 ${D}${mandir}/man1/festival.1 - #install -m 644 doc/festival_client.1 ${D}${mandir}/man1/ - #install -m 644 doc/text2wave.1 ${D}${mandir}/man1/ + install -D -m 644 doc/festival.1 ${D}${mandir}/man1/festival.1 + install -m 644 doc/festival_client.1 ${D}${mandir}/man1/ + install -m 644 doc/text2wave.1 ${D}${mandir}/man1/ # install configs install -D lib/festival.scm ${D}${sysconfdir}/festival.scm # install dictionarys diff --git a/recipes-tizen/gcr/gcr.inc b/recipes-tizen/gcr/gcr.inc index c98abc0..ef52271 100644 --- a/recipes-tizen/gcr/gcr.inc +++ b/recipes-tizen/gcr/gcr.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library for Crypto UI related task" HOMEPAGE = "http://www.gnome.org" SECTION = "Security/Crypto Libraries" LICENSE = "LGPL-2.1+" +PV = "3.8.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/genivi-audio-manager/genivi-audio-manager.inc b/recipes-tizen/genivi-audio-manager/genivi-audio-manager.inc index f98a434..54ede7b 100644 --- a/recipes-tizen/genivi-audio-manager/genivi-audio-manager.inc +++ b/recipes-tizen/genivi-audio-manager/genivi-audio-manager.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Audio Manager" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/API" LICENSE = "MPL-2.0" +PV = "6.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/genivi-shell/genivi-shell.inc b/recipes-tizen/genivi-shell/genivi-shell.inc index a5e5899..0f7b848 100644 --- a/recipes-tizen/genivi-shell/genivi-shell.inc +++ b/recipes-tizen/genivi-shell/genivi-shell.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Shell Plugin-in" HOMEPAGE = "http://git.projects.genivi.org/wayland-ivi-extension.git" SECTION = "Graphics & UI Framework/Wayland Window System" LICENSE = "Apache-2.0" +PV = "0.2.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/gobject-introspection/gobject-introspection.inc b/recipes-tizen/gobject-introspection/gobject-introspection.inc index 624d283..28d78df 100644 --- a/recipes-tizen/gobject-introspection/gobject-introspection.inc +++ b/recipes-tizen/gobject-introspection/gobject-introspection.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GObject Introspection Tools" HOMEPAGE = "http://live.gnome.org/GObjectIntrospection" SECTION = "Development/Libraries" LICENSE = "LGPL-2.1+ and GPL-2.0+" +PV = "1.36.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/gpg2/gpg2.inc b/recipes-tizen/gpg2/gpg2.inc index 2def927..b393daa 100644 --- a/recipes-tizen/gpg2/gpg2.inc +++ b/recipes-tizen/gpg2/gpg2.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GnuPG 2" HOMEPAGE = "http://www.gnupg.org/aegypten2/" SECTION = "Security/Certificate Management" LICENSE = "GPL-3.0+" +PV = "2.0.19" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/gsignond-plugin-oauth/gsignond-plugin-oauth.inc b/recipes-tizen/gsignond-plugin-oauth/gsignond-plugin-oauth.inc index 7b6d281..60c384b 100644 --- a/recipes-tizen/gsignond-plugin-oauth/gsignond-plugin-oauth.inc +++ b/recipes-tizen/gsignond-plugin-oauth/gsignond-plugin-oauth.inc @@ -2,12 +2,13 @@ DESCRIPTION = "OAuth plugin for GLib" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Accounts" LICENSE = "LGPL-2.1+" +PV = "1.0.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/gsignond-plugin-sasl/gsignond-plugin-sasl.inc b/recipes-tizen/gsignond-plugin-sasl/gsignond-plugin-sasl.inc index 7dc9bf0..da244c3 100644 --- a/recipes-tizen/gsignond-plugin-sasl/gsignond-plugin-sasl.inc +++ b/recipes-tizen/gsignond-plugin-sasl/gsignond-plugin-sasl.inc @@ -2,12 +2,13 @@ DESCRIPTION = "SASL plugin for GLib" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Accounts" LICENSE = "LGPL-2.1+" +PV = "1.0.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/gsignond/gsignond.inc b/recipes-tizen/gsignond/gsignond.inc index c95b3ba..c81a5cf 100644 --- a/recipes-tizen/gsignond/gsignond.inc +++ b/recipes-tizen/gsignond/gsignond.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GLib based Single Sign-On daemon" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Accounts" LICENSE = "LGPL-2.1+ and GPL-2.0+" +PV = "1.0.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -39,12 +40,12 @@ RDEPENDS_${PN}-dev += "gsignond" DEPENDS = "" #DEPENDS of gsignond -DEPENDS += "smack" -DEPENDS += "dbus" inherit pkgconfig DEPENDS += "glib-2.0" DEPENDS += "ecryptfs-utils" +DEPENDS += "smack" DEPENDS += "sqlite3" +DEPENDS += "dbus" do_prep() { cd ${S} @@ -100,7 +101,7 @@ do_install() { install -m 755 -d ${D}${systemd_unitdir}/user install -m 644 data/gsignond.service ${D}${systemd_unitdir}/user/ install -m 755 -d ${D}${systemd_unitdir}/user/weston.target.wants - ln -sf ../gsignond.service ${D}${systemd_unitdir}/user/weston.target.wants/gsignond.service + ln -s ../gsignond.service ${D}${systemd_unitdir}/user/weston.target.wants/gsignond.service } @@ -128,7 +129,7 @@ gsignond-doc_files = "" gsignond-doc_files += "${prefix}/share/gtk-doc/html/gsignond/*" gsignond_files = "" -gsignond_files += "AUTHORS COPYING.LIB" +gsignond_files += "AUTHORS COPYING.LIB INSTALL NEWS README" gsignond_files += "${prefix}/bin/gsignond" gsignond_files += "${prefix}/lib/libgsignond-*.so.*" gsignond_files += "${prefix}/lib/gsignond/extensions/*.so*" diff --git a/recipes-tizen/gsignond/gsignond_git.bb b/recipes-tizen/gsignond/gsignond_git.bb index b8bc510..bd86f36 100644 --- a/recipes-tizen/gsignond/gsignond_git.bb +++ b/recipes-tizen/gsignond/gsignond_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/gsignond;tag=06cd2a8aace7bdfc442499c6b04b9afcea46c67a;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/gsignond;tag=572cf9261e1233c5db1b74b74a70d97289d752a2;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/gupnp-av/gupnp-av-extraconf.inc b/recipes-tizen/gupnp-av/gupnp-av-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/gupnp-av/gupnp-av.inc b/recipes-tizen/gupnp-av/gupnp-av.inc new file mode 100644 index 0000000..16602e7 --- /dev/null +++ b/recipes-tizen/gupnp-av/gupnp-av.inc @@ -0,0 +1,132 @@ +DESCRIPTION = "GUPnP-AV is a collection of helpers for building UPnP AV applications" +HOMEPAGE = "http://nohomepage.org" +SECTION = "System/Libraries" +LICENSE = "LGPLv2+" +PV = "0.12.4" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by gupnp-av-dev +PROVIDES += "gupnp-av-dev" + + +#PROVIDES by gupnp-av + + +RDEPENDS = "" +#RDEPENDS of gupnp-av-dev (${PN}-dev) +RDEPENDS_${PN}-dev += "gupnp-av" + +#RDEPENDS of gupnp-av (${PN}) +RDEPENDS_${PN} += "glibc" + + +DEPENDS = "" +#DEPENDS of gupnp-av +DEPENDS += "libxml2" +inherit pkgconfig +DEPENDS += "glib-2.0" +DEPENDS += "gupnp" +DEPENDS += "vala" +DEPENDS += "gtk-doc-stub" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q -n gupnp-av-0.12.4 + + +} +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 += " --disable-static" + +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 -- + + rm -rf $RPM_BUILD_ROOT${prefix}/share/gtk-doc + + +} + +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 += " gupnp-av-dev " +PACKAGES += " gupnp-av " + +gupnp-av-dev_files = "" +gupnp-av-dev_files += "${prefix}/include/gupnp-av-1.0/libgupnp-av" +gupnp-av-dev_files += "${prefix}/lib/*.so" +gupnp-av-dev_files += "${prefix}/lib/pkgconfig/gupnp-av-1.0.pc" +gupnp-av-dev_files += "${prefix}/lib/girepository-1.0/GUPnPAV-1.0.typelib" +gupnp-av-dev_files += "${prefix}/share/gir-1.0/GUPnPAV-1.0.gir" +gupnp-av-dev_files += "${prefix}/share/vala/vapi/gupnp-av-1.0.deps" +gupnp-av-dev_files += "${prefix}/share/vala/vapi/gupnp-av-1.0.vapi" + +gupnp-av_files = "" +gupnp-av_files += "AUTHORS COPYING README" +gupnp-av_files += "${prefix}/lib/*.so.*" +gupnp-av_files += "${prefix}/share/gupnp-av/*.xsd" + +FILES_${PN}-dev = "${gupnp-av-dev_files}" +FILES_${PN} = "${gupnp-av_files}" + +PKG_gupnp-av-dev= "gupnp-av-dev" +PKG_gupnp-av= "gupnp-av" + +require gupnp-av-extraconf.inc + diff --git a/recipes-tizen/gupnp-av/gupnp-av_git.bb b/recipes-tizen/gupnp-av/gupnp-av_git.bb new file mode 100644 index 0000000..58c2464 --- /dev/null +++ b/recipes-tizen/gupnp-av/gupnp-av_git.bb @@ -0,0 +1,10 @@ +require gupnp-av.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/profile/ivi/GUPnP-AV;tag=71094b9473dad3d2a9bf7c77e5f920879fae8290;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/gupnp-dlna/gupnp-dlna-extraconf.inc b/recipes-tizen/gupnp-dlna/gupnp-dlna-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/gupnp-dlna/gupnp-dlna.inc b/recipes-tizen/gupnp-dlna/gupnp-dlna.inc new file mode 100644 index 0000000..1a558ac --- /dev/null +++ b/recipes-tizen/gupnp-dlna/gupnp-dlna.inc @@ -0,0 +1,172 @@ +DESCRIPTION = "Utility library for easing DLNA-related tasks" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Applications/Multimedia" +LICENSE = "LGPLv2.1" +PV = "0.10.2" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by gupnp-dlna-dev +PROVIDES += "gupnp-dlna-dev" + + +#PROVIDES by gupnp-dlna + + +RDEPENDS = "" +#RDEPENDS of gupnp-dlna-dev (${PN}-dev) +RDEPENDS_${PN}-dev += "gupnp-dlna" + +#RDEPENDS of gupnp-dlna (${PN}) +RDEPENDS_${PN} += "glibc" + + +DEPENDS = "" +#DEPENDS of gupnp-dlna +DEPENDS += "libxml2" +DEPENDS += "vala" +inherit pkgconfig +DEPENDS += "glib-2.0" +DEPENDS += "gstreamer1.0-plugins-base" +DEPENDS += "gstreamer1.0" +DEPENDS += "gtk-doc-stub" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q -n gupnp-dlna-0.10.2 + + +} +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 += " --disable-static " + +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 -- + + rm -rf $RPM_BUILD_ROOT${prefix}/share/gtk-doc + + +} + +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 += " gupnp-dlna-dev " +PACKAGES += " gupnp-dlna " + +gupnp-dlna-dev_files = "" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-audio-information.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-container-information.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-gst-utils.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-g-values.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-image-information.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-information.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile-guesser.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-restriction.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-value-list.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-values.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-video-information.h" +gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/metadata/gupnp-dlna-metadata-extractor.h" +gupnp-dlna-dev_files += "${prefix}/lib/pkgconfig/gupnp-dlna-2.0.pc" +gupnp-dlna-dev_files += "${prefix}/lib/pkgconfig/gupnp-dlna-metadata-2.0.pc" +gupnp-dlna-dev_files += "${prefix}/lib/pkgconfig/gupnp-dlna-gst-2.0.pc" +gupnp-dlna-dev_files += "${prefix}/lib/libgupnp-dlna-2.0.so" +gupnp-dlna-dev_files += "${prefix}/lib/libgupnp-dlna-gst-2.0.so" +gupnp-dlna-dev_files += "${prefix}/lib/gupnp-dlna/libgstreamer.so" +gupnp-dlna-dev_files += "${prefix}/lib/girepository-1.0/GUPnPDLNA-2.0.typelib" +gupnp-dlna-dev_files += "${prefix}/lib/girepository-1.0/GUPnPDLNAGst-2.0.typelib" +gupnp-dlna-dev_files += "${prefix}/share/gir-1.0/GUPnPDLNA-2.0.gir" +gupnp-dlna-dev_files += "${prefix}/share/gir-1.0/GUPnPDLNAGst-2.0.gir" +gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-2.0.deps" +gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-2.0.vapi" +gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-gst-2.0.deps" +gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-gst-2.0.vapi" + +gupnp-dlna_files = "" +gupnp-dlna_files += "${prefix}/bin/gupnp-dlna-info-2.0" +gupnp-dlna_files += "${prefix}/bin/gupnp-dlna-ls-profiles-2.0" +gupnp-dlna_files += "${prefix}/lib/libgupnp-dlna-2.0.so.*" +gupnp-dlna_files += "${prefix}/lib/libgupnp-dlna-gst-2.0.so.*" +gupnp-dlna_files += "${prefix}/lib/gupnp-dlna/libgstreamer.so" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/aac.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/ac3.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/amr.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/avc.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/common.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/dlna-profiles.rng" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/jpeg.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/lpcm.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mp3.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg-ts.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg1.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg4.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/png.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/wma.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg-common.xml" +gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg-ps.xml" + +FILES_${PN}-dev = "${gupnp-dlna-dev_files}" +FILES_${PN} = "${gupnp-dlna_files}" + +PKG_gupnp-dlna-dev= "gupnp-dlna-dev" +PKG_gupnp-dlna= "gupnp-dlna" + +require gupnp-dlna-extraconf.inc + diff --git a/recipes-tizen/gupnp-dlna/gupnp-dlna_git.bb b/recipes-tizen/gupnp-dlna/gupnp-dlna_git.bb new file mode 100644 index 0000000..bdb39e6 --- /dev/null +++ b/recipes-tizen/gupnp-dlna/gupnp-dlna_git.bb @@ -0,0 +1,10 @@ +require gupnp-dlna.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/profile/ivi/GUPnP-DLNA;tag=fcf4110293c50f0299142bc9ef56f29266fb8d78;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/gupnp/gupnp-extraconf.inc b/recipes-tizen/gupnp/gupnp-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/gupnp/gupnp.inc b/recipes-tizen/gupnp/gupnp.inc new file mode 100644 index 0000000..420b4c3 --- /dev/null +++ b/recipes-tizen/gupnp/gupnp.inc @@ -0,0 +1,133 @@ +DESCRIPTION = "GUPnP is an framework for creating UPnP devices & control points" +HOMEPAGE = "http://nohomepage.org" +SECTION = "System/Libraries" +LICENSE = "LGPLv2+" +PV = "0.20.5" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by gupnp-dev +PROVIDES += "gupnp-dev" + + +#PROVIDES by gupnp + + +RDEPENDS = "" +#RDEPENDS of gupnp-dev (${PN}-dev) +RDEPENDS_${PN}-dev += "gupnp" + +#RDEPENDS of gupnp (${PN}) +RDEPENDS_${PN} += "glibc" + + +DEPENDS = "" +#DEPENDS of gupnp +DEPENDS += "gssdp" +DEPENDS += "libxml2" +inherit pkgconfig +DEPENDS += "glib-2.0" +DEPENDS += "libsoup-2.4" +DEPENDS += "util-linux" +DEPENDS += "vala" +DEPENDS += "gtk-doc-stub" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q -n gupnp-0.20.5 + + +} +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 += " --disable-static" + +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 -- + + rm -rf $RPM_BUILD_ROOT${prefix}/share/gtk-doc + + +} + +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 += " gupnp-dev " +PACKAGES += " gupnp " + +gupnp-dev_files = "" +gupnp-dev_files += "${prefix}/lib/pkgconfig/gupnp-1.0.pc" +gupnp-dev_files += "${prefix}/lib/*.so" +gupnp-dev_files += "${prefix}/include/gupnp-1.0" +gupnp-dev_files += "${prefix}/bin/gupnp-binding-tool" +gupnp-dev_files += "${prefix}/lib/girepository-1.0/GUPnP-1.0.typelib" +gupnp-dev_files += "${prefix}/share/gir-1.0/GUPnP-1.0.gir" +gupnp-dev_files += "${prefix}/share/vala/vapi/gupnp-1.0.deps" +gupnp-dev_files += "${prefix}/share/vala/vapi/gupnp-1.0.vapi" + +gupnp_files = "" +gupnp_files += "${prefix}/lib/*.so.*" + +FILES_${PN}-dev = "${gupnp-dev_files}" +FILES_${PN} = "${gupnp_files}" + +PKG_gupnp-dev= "gupnp-dev" +PKG_gupnp= "gupnp" + +require gupnp-extraconf.inc + diff --git a/recipes-tizen/gupnp/gupnp_git.bb b/recipes-tizen/gupnp/gupnp_git.bb new file mode 100644 index 0000000..6c6d412 --- /dev/null +++ b/recipes-tizen/gupnp/gupnp_git.bb @@ -0,0 +1,10 @@ +require gupnp.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/profile/ivi/GUPnP;tag=6133eb3c531b27747fa8277ea8e92e10e5eb4688;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/heynoti/heynoti.inc b/recipes-tizen/heynoti/heynoti.inc index 7c7b329..121c317 100644 --- a/recipes-tizen/heynoti/heynoti.inc +++ b/recipes-tizen/heynoti/heynoti.inc @@ -2,12 +2,13 @@ DESCRIPTION = "HEY (ligHt Easy speedy) notification library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/hwdata/hwdata.inc b/recipes-tizen/hwdata/hwdata.inc index de98a06..901d6c9 100644 --- a/recipes-tizen/hwdata/hwdata.inc +++ b/recipes-tizen/hwdata/hwdata.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Hardware identification and configuration data" HOMEPAGE = "http://git.fedorahosted.org/git/hwdata.git" SECTION = "System/Base" LICENSE = "GPL-2.0+" +PV = "0.260" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ibus-hangul/ibus-hangul.inc b/recipes-tizen/ibus-hangul/ibus-hangul.inc index a14444e..543c8a1 100644 --- a/recipes-tizen/ibus-hangul/ibus-hangul.inc +++ b/recipes-tizen/ibus-hangul/ibus-hangul.inc @@ -2,12 +2,13 @@ DESCRIPTION = "The Hangul engine for IBus input platform" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "GPL-2.0+" +PV = "1.4.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ibus-libpinyin/ibus-libpinyin.inc b/recipes-tizen/ibus-libpinyin/ibus-libpinyin.inc index 4a90a76..518934c 100644 --- a/recipes-tizen/ibus-libpinyin/ibus-libpinyin.inc +++ b/recipes-tizen/ibus-libpinyin/ibus-libpinyin.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Intelligent Pinyin engine based on libpinyin for IBus" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "GPL-2.0+" +PV = "1.6.92" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ibus/ibus.inc b/recipes-tizen/ibus/ibus.inc index 427d23b..3d46492 100644 --- a/recipes-tizen/ibus/ibus.inc +++ b/recipes-tizen/ibus/ibus.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Intelligent Input Bus for Linux OS" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "LGPL-2.0+" +PV = "1.5.4" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ico-uxf-device-input-controller/ico-uxf-device-input-controller.inc b/recipes-tizen/ico-uxf-device-input-controller/ico-uxf-device-input-controller.inc index 5c8937c..45b106c 100644 --- a/recipes-tizen/ico-uxf-device-input-controller/ico-uxf-device-input-controller.inc +++ b/recipes-tizen/ico-uxf-device-input-controller/ico-uxf-device-input-controller.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Device Input Controller" HOMEPAGE = "http://nohomepage.org" SECTION = "Graphics & UI Framework/Input" LICENSE = "Apache-2.0" +PV = "0.9.06" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -25,10 +26,12 @@ RDEPENDS_${PN} += "ico-uxf-weston-plugin" DEPENDS = "" #DEPENDS of ico-uxf-device-input-controller DEPENDS += "ico-uxf-utilities" +DEPENDS += "virtual/egl" inherit pkgconfig DEPENDS += "glib-2.0" DEPENDS += "wayland" -DEPENDS += "mesa" +DEPENDS += "virtual/libgl" +DEPENDS += "virtual/libgles2" DEPENDS += "ico-uxf-weston-plugin" do_prep() { diff --git a/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc b/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc index ead093d..39e7645 100644 --- a/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc +++ b/recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc @@ -2,12 +2,13 @@ DESCRIPTION = "HomeScreen sample application" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/ICO Homescreen" LICENSE = "Apache-2.0" +PV = "0.9.8" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc b/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc index fdedc05..03b00bb 100644 --- a/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc +++ b/recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Sample homescreen and system controller" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/ICO Homescreen" LICENSE = "Apache-2.0" +PV = "0.9.22" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -68,6 +69,7 @@ DEPENDS += "app-svc" inherit pkgconfig DEPENDS += "glib-2.0" DEPENDS += "wayland" +DEPENDS += "virtual/libgl" DEPENDS += "boost" DEPENDS += "ico-uxf-weston-plugin" DEPENDS += "ico-uxf-utilities" @@ -78,7 +80,7 @@ DEPENDS += "bundle" DEPENDS += "weston-ivi-shell" DEPENDS += "libwebsockets" DEPENDS += "ecore" -DEPENDS += "mesa" +DEPENDS += "virtual/egl" DEPENDS += "dbus" DEPENDS += "ail" DEPENDS_append_class-native = " fdupes-native" diff --git a/recipes-tizen/ico-uxf-utilities/ico-uxf-utilities.inc b/recipes-tizen/ico-uxf-utilities/ico-uxf-utilities.inc index 7ed2d8f..7a1b855 100644 --- a/recipes-tizen/ico-uxf-utilities/ico-uxf-utilities.inc +++ b/recipes-tizen/ico-uxf-utilities/ico-uxf-utilities.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Common utilities for ico uifw" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Libraries" LICENSE = "Apache-2.0" +PV = "0.9.07" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin.inc b/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin.inc index ca2be08..67fc060 100644 --- a/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin.inc +++ b/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Weston Plugins for IVI" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/ICO Homescreen" LICENSE = "MIT" +PV = "0.9.22" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -33,13 +34,14 @@ RDEPENDS_${PN} += "weekeyboard" DEPENDS = "" #DEPENDS of ico-uxf-weston-plugin DEPENDS += "genivi-shell" +DEPENDS += "virtual/egl" DEPENDS += "evas" DEPENDS += "aul" DEPENDS += "weston-ivi-shell" inherit pkgconfig DEPENDS += "weston" +DEPENDS += "virtual/libgl" DEPENDS += "ecore" -DEPENDS += "mesa" DEPENDS += "pixman" do_prep() { diff --git a/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin_git.bb b/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin_git.bb index b99782f..db7cdcf 100644 --- a/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin_git.bb +++ b/recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin_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/profile/ivi/ico-uxf-weston-plugin;tag=240f812897b4191589ae87e3d8bc45b7117e5026;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-weston-plugin;tag=8ccf810f079b757e6be43f4c0ec2107351776b13;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin.inc b/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin.inc index 5ce9576..36affa2 100644 --- a/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin.inc +++ b/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin.inc @@ -1,13 +1,14 @@ -DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system" +DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system." HOMEPAGE = "http://nohomepage.org" -SECTION = "Automotive/Other" -LICENSE = "LGPL-2.1" +SECTION = "System Environment/Daemons" +LICENSE = "LGPL v2.1" +PV = "0.9.5" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -17,6 +18,7 @@ PROVIDES = "" RDEPENDS = "" #RDEPENDS of ico-vic-amb-plugin (${PN}) +RDEPENDS_${PN} += "libjson" RDEPENDS_${PN} += "ico-uxf-utilities" RDEPENDS_${PN} += "glibc" @@ -36,7 +38,6 @@ do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} #setup -q -n ico-vic-amb-plugin-0.9.5 - cp ${S}/packaging/ico-vic-amb-plugin.manifest . } @@ -67,7 +68,8 @@ do_compile() { -DBUILD_SHARED_LIBS:BOOL=ON \ -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \ ${EXTRA_OECMAKE} - oe_runmake -j16 + + make -j16 @@ -93,9 +95,9 @@ do_install() { find ${D} -regex ".*\.la$" | xargs rm -f -- find ${D} -regex ".*\.a$" | xargs rm -f -- mkdir -p ${D}/${sysconfdir}/ambd + mkdir -p ${D}/usr/bin cp src/AMBformat.conf ${D}/${sysconfdir}/ambd/ - mkdir -p ${D}${prefix}/bin - cp tool/ico_set_vehicleinfo ${D}${prefix}/bin/ico_set_vehicleinfo + cp tool/ico_set_vehicleinfo ${D}/usr/bin/ico_set_vehicleinfo } @@ -118,10 +120,8 @@ PACKAGES += " ico-vic-amb-plugin " ico-vic-amb-plugin_files = "" ico-vic-amb-plugin_files += "${prefix}/lib/automotive-message-broker/*.so" ico-vic-amb-plugin_files += "${sysconfdir}/ambd/AMBformat.conf" -ico-vic-amb-plugin_files += "${prefix}/share/doc/automotive-message-broker/ico-vic-amb-plugin/README" -ico-vic-amb-plugin_files += "${prefix}/bin/ico_set_vehicleinfo" -CONFFILES_${PN} = "" -CONFFILES_${PN} += "${sysconfdir}/ambd/AMBformat.conf" +ico-vic-amb-plugin_files += "/usr/share/doc/automotive-message-broker/ico-vic-amb-plugin/README" +ico-vic-amb-plugin_files += "/usr/bin/ico_set_vehicleinfo" MANIFESTFILES_${PN} = "ico-vic-amb-plugin.manifest" FILES_${PN} = "${ico-vic-amb-plugin_files}" diff --git a/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin_git.bb b/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin_git.bb index 38a9a81..f1b72f4 100644 --- a/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin_git.bb +++ b/recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin_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/profile/ivi/ico-vic-amb-plugin;tag=02ef0382aa81212de4246c6e6074eb10c678007f;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-amb-plugin;tag=743db049cbd153971aff0bcf1f002683cc7aebd3;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator.inc b/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator.inc index 978d7fb..93faf91 100644 --- a/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator.inc +++ b/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator.inc @@ -2,12 +2,13 @@ DESCRIPTION = "CarSimulator" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/ICO Homescreen" LICENSE = "Apache-2.0" +PV = "0.9.10" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -26,6 +27,7 @@ DEPENDS = "" #DEPENDS of ico-vic-carsimulator DEPENDS += "ico-uxf-utilities" DEPENDS += "make" +inherit pkgconfig DEPENDS += "glib-2.0" DEPENDS += "json-glib" DEPENDS_append_class-native = " automake-native" diff --git a/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator_git.bb b/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator_git.bb index faad033..b2f41dc 100644 --- a/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator_git.bb +++ b/recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator_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/profile/ivi/ico-vic-carsimulator;tag=292dd5f55444764ad1e3243cf9d90d63e752ef64;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-carsimulator;tag=bf9beedad80666c9ddff39154e6fc741bbaed5e4;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/iniparser/iniparser.inc b/recipes-tizen/iniparser/iniparser.inc index dfca7b5..ac0277e 100644 --- a/recipes-tizen/iniparser/iniparser.inc +++ b/recipes-tizen/iniparser/iniparser.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Stand-alone ini file parsing library" HOMEPAGE = "http://ndevilla.free.fr/iniparser/" SECTION = "System/Libraries" LICENSE = "MIT" +PV = "2.17" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite-extraconf.inc b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite.inc b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite.inc new file mode 100644 index 0000000..0a61173 --- /dev/null +++ b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite.inc @@ -0,0 +1,115 @@ +DESCRIPTION = "Sanity suite for Tizen IVI" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "1.1" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by ivi-sanity-suite-GUI +PROVIDES += "ivi-sanity-suite-GUI" + + +#PROVIDES by ivi-sanity-suite + + +RDEPENDS = "" +#RDEPENDS of ivi-sanity-suite-GUI (${PN}-GUI) +RDEPENDS_${PN}-GUI += "testkit-lite" +RDEPENDS_${PN}-GUI += "fMBT" + +#RDEPENDS of ivi-sanity-suite (${PN}) +RDEPENDS_${PN} += "common-suite-launcher" +RDEPENDS_${PN} += "testkit-lite" + + +DEPENDS = "" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/ivi-sanity-suite.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} + + install -d ${D}/${prefix}/share/tests/pc/ivi-sanity-suite + install -m 0755 runtest ${D}/${prefix}/share/tests/pc/ivi-sanity-suite + install -m 0755 process_check/prs_checker ${D}/${prefix}/share/tests/pc/ivi-sanity-suite + install -m 0644 process_check/testkit.xml ${D}/${prefix}/share/tests/pc/ivi-sanity-suite + install -m 0644 LICENSE ${D}/${prefix}/share/tests/pc/ivi-sanity-suite + install -m 0644 process_check/README ${D}/${prefix}/share/tests/pc/ivi-sanity-suite + + install -d ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + install -m 0755 GUI/runtest.sh ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + install -m 0755 GUI/ivi_apps.py ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + install -m 0755 GUI/ivi_tests.py ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + install -m 0644 GUI/testkit.xml ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + install -m 0644 GUI/README ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + install -m 0644 LICENSE ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + cp -r GUI/ivi-tests_pics ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI + + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " ivi-sanity-suite-GUI " +PACKAGES += " ivi-sanity-suite " + +ivi-sanity-suite-GUI_files = "" +ivi-sanity-suite-GUI_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/GUI" + +ivi-sanity-suite_files = "" +ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/runtest" +ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/prs_checker" +ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/testkit.xml" +ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/LICENSE" +ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/README" +MANIFESTFILES_${PN} = "ivi-sanity-suite.manifest" + +FILES_${PN}-GUI = "${ivi-sanity-suite-GUI_files}" +FILES_${PN} = "${ivi-sanity-suite_files}" + +PKG_ivi-sanity-suite-GUI= "ivi-sanity-suite-GUI" +PKG_ivi-sanity-suite= "ivi-sanity-suite" + +require ivi-sanity-suite-extraconf.inc + diff --git a/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite_git.bb b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite_git.bb new file mode 100644 index 0000000..34f7bd9 --- /dev/null +++ b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite_git.bb @@ -0,0 +1,10 @@ +require ivi-sanity-suite.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/ivi/ivi-sanity-suite;tag=ef7ddc2e489672dc5567e511da57283fe22859fb;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/keyutils/keyutils.inc b/recipes-tizen/keyutils/keyutils.inc index 2b515b7..9e9e0c0 100644 --- a/recipes-tizen/keyutils/keyutils.inc +++ b/recipes-tizen/keyutils/keyutils.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Linux Key Management Utilities" HOMEPAGE = "http://people.redhat.com/~dhowells/keyutils/" SECTION = "System/Kernel" LICENSE = "GPL-2.0+ and LGPL-2.1+" +PV = "1.5.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/lemolo/lemolo.inc b/recipes-tizen/lemolo/lemolo.inc index 860296e..1d1b3b4 100644 --- a/recipes-tizen/lemolo/lemolo.inc +++ b/recipes-tizen/lemolo/lemolo.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Ofono EFL Dialer" HOMEPAGE = "http://nohomepage.org" SECTION = "Applications/Telephony" LICENSE = "Apache-2.0" +PV = "0.1.7" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -26,7 +27,6 @@ DEPENDS = "" #Replace "DEPENDS" on gettext by "inherit gettext" inherit gettext DEPENDS += "pulseaudio" -inherit pkgconfig DEPENDS += "ofono" DEPENDS += "capi-system-power" DEPENDS += "evas" diff --git a/recipes-tizen/libaccounts-svc/libaccounts-svc.inc b/recipes-tizen/libaccounts-svc/libaccounts-svc.inc index 7fb68aa..4c821da 100644 --- a/recipes-tizen/libaccounts-svc/libaccounts-svc.inc +++ b/recipes-tizen/libaccounts-svc/libaccounts-svc.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Account DB library" HOMEPAGE = "http://nohomepage.org" SECTION = "Social & Content/Utilities" LICENSE = "Apache-2.0" +PV = "0.2.52" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libav/libav.inc b/recipes-tizen/libav/libav.inc index 84f623f..29db028 100644 --- a/recipes-tizen/libav/libav.inc +++ b/recipes-tizen/libav/libav.inc @@ -1,13 +1,14 @@ DESCRIPTION = "AV codec lib" HOMEPAGE = "http://nohomepage.org" -SECTION = "Multimedia/Libraries" +SECTION = "Multimedia/Codec" LICENSE = "LGPL-2.1+" +PV = "9.8" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -82,7 +83,7 @@ do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} #setup -q - + cp ${S}/packaging/libav.manifest . } @@ -100,48 +101,48 @@ do_compile() { unset DISPLAY LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - export CONFIGURE_OPTIONS="\ - --disable-static --disable-nonfree --disable-gpl \ - --disable-version3 --disable-devices --disable-doc \ - --disable-zlib --disable-network --disable-avdevice \ - --disable-bsfs --disable-yasm --disable-avresample \ - --disable-muxers \ - --disable-filters \ - --enable-filter=buffer --enable-filter=buffersink --enable-filter=crop \ - --enable-filter=hflip --enable-filter=lut --enable-filter=lutyuv \ - --enable-filter=lutrgb --enable-filter=overlay --enable-filter=scale \ - --enable-filter=transpose --enable-filter=unsharp --enable-filter=vflip \ + export CONFIGURE_OPTIONS="--enable-shared --disable-static \ + --disable-version3 --disable-devices --disable-nonfree --disable-gpl --disable-doc \ + --disable-zlib --disable-network \ + --disable-avdevice \ + --disable-bsfs --disable-filters \ + --enable-filter=buffer --enable-filter=buffersink --enable-filter=crop \ + --enable-filter=hflip --enable-filter=lut --enable-filter=lutyuv \ + --enable-filter=lutrgb --enable-filter=overlay --enable-filter=scale \ + --enable-filter=transpose --enable-filter=unsharp --enable-filter=vflip \ --disable-protocols \ + --disable-avresample \ --enable-protocol=file \ + --disable-encoders \ + --disable-muxers \ --disable-parsers \ - --enable-parser=aac --enable-parser=h264 --enable-parser=mpegaudio \ - --enable-parser=h263 --enable-parser=mpeg4video --enable-parser=mpegvideo \ + --enable-parser=aac --enable-parser=h264 --enable-parser=mpegaudio \ + --enable-parser=h263 --enable-parser=mpeg4video --enable-parser=mpegvideo \ --disable-demuxers \ - --enable-demuxer=aac --enable-demuxer=h264 --enable-demuxer=mpegts \ - --enable-demuxer=amr --enable-demuxer=m4v --enable-demuxer=mpegtsraw \ - --enable-demuxer=asf --enable-demuxer=mmf --enable-demuxer=mpegvideo \ - --enable-demuxer=avi --enable-demuxer=mov --enable-demuxer=ogg \ - --enable-demuxer=flac --enable-demuxer=mp3 --enable-demuxer=wav \ - --enable-demuxer=h263 --enable-demuxer=mpegps --enable-demuxer=matroska \ - --enable-demuxer=dv --enable-demuxer=flv \ + --enable-demuxer=aac --enable-demuxer=h264 --enable-demuxer=mpegts \ + --enable-demuxer=amr --enable-demuxer=m4v --enable-demuxer=mpegtsraw \ + --enable-demuxer=asf --enable-demuxer=mmf --enable-demuxer=mpegvideo \ + --enable-demuxer=avi --enable-demuxer=mov --enable-demuxer=ogg \ + --enable-demuxer=flac --enable-demuxer=mp3 --enable-demuxer=wav \ + --enable-demuxer=h263 --enable-demuxer=mpegps --enable-demuxer=matroska \ + --enable-demuxer=dv --enable-demuxer=flv \ --disable-decoders \ - --enable-decoder=alac --enable-decoder=h264 --enable-decoder=wmv1 \ - --enable-decoder=flac --enable-decoder=mpeg4 --enable-decoder=wmv2 \ - --enable-decoder=h263 --enable-decoder=mpegvideo --enable-decoder=wmv3 \ - --enable-decoder=vc1 --enable-decoder=flv --enable-decoder=amrnb \ - --enable-decoder=tiff --enable-decoder=mp3 --enable-decoder=h263i \ - --enable-decoder=aac --enable-decoder=theora --enable-decoder=pcm_mulaw \ - --enable-decoder=pcm_alaw --enable-decoder=bmp \ - --disable-encoders \ - --enable-encoder=h263 --enable-encoder=h263p --enable-encoder=mpeg4 \ - --enable-encoder=bmp --enable-encoder=aac \ - --enable-swscale --enable-fft --enable-rdft \ - --enable-mdct --enable-neon --enable-shared \ + --enable-decoder=alac --enable-decoder=h264 --enable-decoder=wmv1 \ + --enable-decoder=flac --enable-decoder=mpeg4 --enable-decoder=wmv2 \ + --enable-decoder=h263 --enable-decoder=mpegvideo --enable-decoder=wmv3 \ + --enable-decoder=vc1 --enable-decoder=flv \ + --enable-decoder=h263i --enable-decoder=theora \ + --enable-decoder=pcm_alaw --enable-decoder=pcm_mulaw \ + --enable-encoder=h263 --enable-encoder=h263p --enable-encoder=mpeg4 \ + --enable-decoder=bmp --enable-encoder=bmp \ + --enable-decoder=tiff \ + --enable-decoder=mp3 --enable-decoder=amrnb \ + --enable-encoder=aac --enable-decoder=aac \ + --enable-swscale --disable-yasm \ + --enable-fft --enable-rdft --enable-mdct --enable-neon \ " - CFLAGS="$CFLAGS -fPIC -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS ./configure --prefix=${prefix} --shlibdir=${prefix}/lib --libdir=${prefix}/lib $CONFIGURE_OPTIONS @@ -171,42 +172,47 @@ do_install() { rm -f ${D}${infodir}/dir find ${D} -regex ".*\.la$" | xargs rm -f -- find ${D} -regex ".*\.a$" | xargs rm -f -- - + mkdir -p ${D}/${prefix}/share/license + cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavcodec + cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavformat + cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavutil + cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavfilter + cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libswscale } -pkg_postinst_${PN}() { +pkg_postinst_libavfilter() { #!/bin/sh -e [ "x$D" == "x" ] && ldconfig } -pkg_postinst_libavutil() { +pkg_postinst_${PN}() { #!/bin/sh -e [ "x$D" == "x" ] && ldconfig } -pkg_postinst_libavcodec() { +pkg_postinst_libavutil() { #!/bin/sh -e [ "x$D" == "x" ] && ldconfig } -pkg_postinst_libswscale() { +pkg_postinst_libavcodec() { #!/bin/sh -e [ "x$D" == "x" ] && ldconfig } -pkg_postinst_libavformat() { +pkg_postinst_libswscale() { #!/bin/sh -e [ "x$D" == "x" ] && ldconfig } -pkg_postinst_libavfilter() { +pkg_postinst_libavformat() { #!/bin/sh -e [ "x$D" == "x" ] && ldconfig @@ -263,47 +269,63 @@ PACKAGES += " libavformat-dev " libavutil_files = "" libavutil_files += "${prefix}/lib/libavutil.so.*" +libavutil_files += "${prefix}/share/license/libavutil" +MANIFESTFILES_${PN}util = "libav.manifest" libavfilter-dev_files = "" libavfilter-dev_files += "${prefix}/include/libavfilter/*" libavfilter-dev_files += "${prefix}/lib/libavfilter.so" libavfilter-dev_files += "${prefix}/lib/pkgconfig/libavfilter.pc" +MANIFESTFILES_${PN}filter-dev = "libav.manifest" libavformat_files = "" libavformat_files += "${prefix}/lib/libavformat.so.*" +libavformat_files += "${prefix}/share/license/libavformat" +MANIFESTFILES_${PN}format = "libav.manifest" libavtools_files = "" libavtools_files += "${prefix}/bin/av*" libavtools_files += "${prefix}/share/avconv/*.avpreset" +MANIFESTFILES_${PN}tools = "libav.manifest" libavcodec_files = "" libavcodec_files += "${prefix}/lib/libavcodec.so.*" +libavcodec_files += "${prefix}/share/license/libavcodec" +MANIFESTFILES_${PN}codec = "libav.manifest" libavfilter_files = "" libavfilter_files += "${prefix}/lib/libavfilter.so.*" +libavfilter_files += "${prefix}/share/license/libavfilter" +MANIFESTFILES_${PN}filter = "libav.manifest" libswscale-dev_files = "" libswscale-dev_files += "${prefix}/include/libswscale/*" libswscale-dev_files += "${prefix}/lib/libswscale.so" libswscale-dev_files += "${prefix}/lib/pkgconfig/libswscale.pc" +MANIFESTFILES_libswscale-dev = "libav.manifest" libavcodec-dev_files = "" libavcodec-dev_files += "${prefix}/include/libavcodec/*" libavcodec-dev_files += "${prefix}/lib/libavcodec.so" libavcodec-dev_files += "${prefix}/lib/pkgconfig/libavcodec.pc" +MANIFESTFILES_${PN}codec-dev = "libav.manifest" libavutil-dev_files = "" libavutil-dev_files += "${prefix}/include/libavutil/*" libavutil-dev_files += "${prefix}/lib/libavutil.so" libavutil-dev_files += "${prefix}/lib/pkgconfig/libavutil.pc" +MANIFESTFILES_${PN}util-dev = "libav.manifest" libswscale_files = "" libswscale_files += "${prefix}/lib/libswscale.so.*" +libswscale_files += "${prefix}/share/license/libswscale" +MANIFESTFILES_libswscale = "libav.manifest" libavformat-dev_files = "" libavformat-dev_files += "${prefix}/include/libavformat/*" libavformat-dev_files += "${prefix}/lib/libavformat.so" libavformat-dev_files += "${prefix}/lib/pkgconfig/libavformat.pc" +MANIFESTFILES_${PN}format-dev = "libav.manifest" FILES_${PN}util = "${libavutil_files}" FILES_${PN}filter-dev = "${libavfilter-dev_files}" diff --git a/recipes-tizen/libav/libav_git.bb b/recipes-tizen/libav/libav_git.bb index 3695d97..9a8996a 100644 --- a/recipes-tizen/libav/libav_git.bb +++ b/recipes-tizen/libav/libav_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/libav;tag=1445e92f0200ac2ce1a3988334a7d7992122f0f3;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/libav;tag=0fd9bbab02cc36060782e7a1f68417b5810300bf;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/libcom-core/libcom-core.inc b/recipes-tizen/libcom-core/libcom-core.inc index 904fc9f..8d278fa 100644 --- a/recipes-tizen/libcom-core/libcom-core.inc +++ b/recipes-tizen/libcom-core/libcom-core.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library for the light-weight IPC" HOMEPAGE = "http://nohomepage.org" SECTION = "Base/IPC" LICENSE = "Apache-2.0" +PV = "0.5.9" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libcom-core/libcom-core_git.bb b/recipes-tizen/libcom-core/libcom-core_git.bb index 176fac9..f21c2de 100644 --- a/recipes-tizen/libcom-core/libcom-core_git.bb +++ b/recipes-tizen/libcom-core/libcom-core_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/com-core;tag=15d9dee4aa77064669ddd4bccddaeaccd3865f21;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/appfw/com-core;tag=dbfd87c27e0f73b95b2ae16d0b76e059484d5375;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/libcryptsvc/libcryptsvc-extraconf.inc b/recipes-tizen/libcryptsvc/libcryptsvc-extraconf.inc new file mode 100644 index 0000000..dfdcea3 --- /dev/null +++ b/recipes-tizen/libcryptsvc/libcryptsvc-extraconf.inc @@ -0,0 +1 @@ +INSANE_SKIP_${PN} = "dev-so" \ No newline at end of file diff --git a/recipes-tizen/libcryptsvc/libcryptsvc.inc b/recipes-tizen/libcryptsvc/libcryptsvc.inc new file mode 100644 index 0000000..fab7ac0 --- /dev/null +++ b/recipes-tizen/libcryptsvc/libcryptsvc.inc @@ -0,0 +1,132 @@ +DESCRIPTION = "Crypto Service Library" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Security/Libraries" +LICENSE = "Apache-2.0" +PV = "0.0.1" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by libcryptsvc-dev +PROVIDES += "libcryptsvc-dev" + + +#PROVIDES by libcryptsvc + + +RDEPENDS = "" +#RDEPENDS of libcryptsvc-dev (${PN}-dev) +RDEPENDS_${PN}-dev += "libcryptsvc" + + +DEPENDS = "" +#DEPENDS of libcryptsvc +inherit tizen_cmake +inherit pkgconfig +DEPENDS += "dlog" +DEPENDS += "openssl" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/libcryptsvc.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 ; + + MAJORVER=`echo 0.0.1 | awk 'BEGIN {FS="."}{print $1}'` + + 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 \ + -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \ + ${EXTRA_OECMAKE} . -DARCH=x86 -DFULLVER=0.0.1 -DMAJORVER=${MAJORVER} -DDESCRIPTION="Crypto Service Library (Development)" + 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 + + [ "x$D" == "x" ] && ldconfig +} + +pkg_postrm_${PN}() { + #!/bin/sh -e + + [ "x$D" == "x" ] && ldconfig +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " libcryptsvc-dev " +PACKAGES += " libcryptsvc " + +libcryptsvc-dev_files = "" +libcryptsvc-dev_files += "${prefix}/include/*" +libcryptsvc-dev_files += "${prefix}/lib/pkgconfig/cryptsvc.pc" +MANIFESTFILES_${PN}-dev = "libcryptsvc.manifest" + +libcryptsvc_files = "" +libcryptsvc_files += "${prefix}/lib/*.so*" +MANIFESTFILES_${PN} = "libcryptsvc.manifest" + +FILES_${PN}-dev = "${libcryptsvc-dev_files}" +FILES_${PN} = "${libcryptsvc_files}" + +PKG_libcryptsvc-dev= "libcryptsvc-dev" +PKG_libcryptsvc= "libcryptsvc" + +require libcryptsvc-extraconf.inc + diff --git a/recipes-tizen/libcryptsvc/libcryptsvc_git.bb b/recipes-tizen/libcryptsvc/libcryptsvc_git.bb new file mode 100644 index 0000000..ce7b4b3 --- /dev/null +++ b/recipes-tizen/libcryptsvc/libcryptsvc_git.bb @@ -0,0 +1,10 @@ +require libcryptsvc.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/security/libcryptsvc;tag=a59f1b1f2853ba347705bbdd97f587ebe946bb80;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/libdevice-node/libdevice-node.inc b/recipes-tizen/libdevice-node/libdevice-node.inc index 35194ee..57fc43b 100644 --- a/recipes-tizen/libdevice-node/libdevice-node.inc +++ b/recipes-tizen/libdevice-node/libdevice-node.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library to control OAL APIs" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Libraries" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libdrm/libdrm.inc b/recipes-tizen/libdrm/libdrm.inc index b850226..0b791ba 100644 --- a/recipes-tizen/libdrm/libdrm.inc +++ b/recipes-tizen/libdrm/libdrm.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Userspace interface to kernel DRM services" HOMEPAGE = "http://cgit.freedesktop.org/mesa/drm" SECTION = "Graphics & UI Framework/Libraries" LICENSE = "MIT" +PV = "2.4.52" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libfeedback/libfeedback.inc b/recipes-tizen/libfeedback/libfeedback.inc index df7ded1..705ac3a 100644 --- a/recipes-tizen/libfeedback/libfeedback.inc +++ b/recipes-tizen/libfeedback/libfeedback.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Feedback library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.1.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libgee/libgee-extraconf.inc b/recipes-tizen/libgee/libgee-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/libgee/libgee.inc b/recipes-tizen/libgee/libgee.inc new file mode 100644 index 0000000..575f4fc --- /dev/null +++ b/recipes-tizen/libgee/libgee.inc @@ -0,0 +1,145 @@ +DESCRIPTION = "GObject-based library providing commonly used data structures" +HOMEPAGE = "http://live.gnome.org/Libgee" +SECTION = "System/Libraries" +LICENSE = "LGPL-2.1+" +PV = "0.10.5" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by typelib-Gee +PROVIDES += "typelib-Gee" + + +#PROVIDES by libgee + + +#PROVIDES by libgee-dev +PROVIDES += "libgee-dev" + + +RDEPENDS = "" +#RDEPENDS of libgee (${PN}) +RDEPENDS_${PN} += "glibc" + +#RDEPENDS of libgee-dev (${PN}-dev) +RDEPENDS_${PN}-dev += "typelib-Gee" +RDEPENDS_${PN}-dev += "libgee" + + +DEPENDS = "" +#DEPENDS of libgee +DEPENDS += "gtk-doc-stub" +DEPENDS += "vala" +inherit pkgconfig +DEPENDS += "gnome-common" +DEPENDS += "glib-2.0" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + + + +} +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 ; + + + [ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh + + + autotools_do_configure + + make -j16 + + + +} +EXTRA_OECONF += " --disable-static" + +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 += " typelib-Gee " +PACKAGES += " libgee " +PACKAGES += " libgee-dev " + +typelib-Gee_files = "" +typelib-Gee_files += "${prefix}/lib/girepository-1.0/Gee-0.8.typelib" + +libgee_files = "" +libgee_files += "${prefix}/lib/*.so.*" + +libgee-dev_files = "" +libgee-dev_files += "${prefix}/include/gee-0.8/" +libgee-dev_files += "${prefix}/lib/*.so" +libgee-dev_files += "${prefix}/lib/pkgconfig/*.pc" +libgee-dev_files += "${prefix}/share/gir-1.0/*.gir" +libgee-dev_files += "${prefix}/share/vala" +libgee-dev_files += "${prefix}/share/vala/vapi" +libgee-dev_files += "${prefix}/share/vala/vapi/*.vapi" +DIRFILES_${PN}-dev = "" +DIRFILES_${PN}-dev += "${prefix}/share/vala" +DIRFILES_${PN}-dev += "${prefix}/share/vala/vapi" + +FILES_typelib-Gee = "${typelib-Gee_files}" +FILES_${PN} = "${libgee_files}" +FILES_${PN}-dev = "${libgee-dev_files}" + +PKG_typelib-Gee= "typelib-Gee" +PKG_libgee= "libgee" +PKG_libgee-dev= "libgee-dev" + +require libgee-extraconf.inc + diff --git a/recipes-tizen/libgee/libgee_git.bb b/recipes-tizen/libgee/libgee_git.bb new file mode 100644 index 0000000..9e09f6a --- /dev/null +++ b/recipes-tizen/libgee/libgee_git.bb @@ -0,0 +1,10 @@ +require libgee.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/upstream/libgee;tag=24bb6db9d4111a80493e5658b746c34ab80f4dbc;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/libgsasl/libgsasl.inc b/recipes-tizen/libgsasl/libgsasl.inc index 2c9a3b4..68fe143 100644 --- a/recipes-tizen/libgsasl/libgsasl.inc +++ b/recipes-tizen/libgsasl/libgsasl.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library for perfoming SASL authentication" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Accounts" LICENSE = "LGPL-2.1+" +PV = "1.8.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libgsignon-glib/libgsignon-glib.inc b/recipes-tizen/libgsignon-glib/libgsignon-glib.inc index 0c54d89..35f8712 100644 --- a/recipes-tizen/libgsignon-glib/libgsignon-glib.inc +++ b/recipes-tizen/libgsignon-glib/libgsignon-glib.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GLib API for the SSO framework" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Accounts" LICENSE = "LGPL-2.1" +PV = "2.3.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libhangul/libhangul.inc b/recipes-tizen/libhangul/libhangul.inc index c15392a..7a946b7 100644 --- a/recipes-tizen/libhangul/libhangul.inc +++ b/recipes-tizen/libhangul/libhangul.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Hangul input library used by scim-hangul and ibus-hangul" HOMEPAGE = "http://code.google.com/p/libhangul" SECTION = "System/Utilities" LICENSE = "LGPL-2.1" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libiri/libiri.inc b/recipes-tizen/libiri/libiri.inc index ce4910f..ea66b2b 100644 --- a/recipes-tizen/libiri/libiri.inc +++ b/recipes-tizen/libiri/libiri.inc @@ -2,12 +2,13 @@ DESCRIPTION = "An IRI parsing library" HOMEPAGE = "http://code.google.com/p/libiri/" SECTION = "System/Libraries" LICENSE = "BSD-3-Clause" +PV = "1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmedia-service/libmedia-service.inc b/recipes-tizen/libmedia-service/libmedia-service.inc index c61030c..c38b606 100644 --- a/recipes-tizen/libmedia-service/libmedia-service.inc +++ b/recipes-tizen/libmedia-service/libmedia-service.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Media information service library for multimedia applications" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.2.44" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmedia-thumbnail/libmedia-thumbnail.inc b/recipes-tizen/libmedia-thumbnail/libmedia-thumbnail.inc index dd1b015..77ec708 100644 --- a/recipes-tizen/libmedia-thumbnail/libmedia-thumbnail.inc +++ b/recipes-tizen/libmedia-thumbnail/libmedia-thumbnail.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Media thumbnail service Library" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Libraries" LICENSE = "Apache-2.0" +PV = "0.1.78" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-common/libmm-common.inc b/recipes-tizen/libmm-common/libmm-common.inc index 2b749e2..89ce9b3 100644 --- a/recipes-tizen/libmm-common/libmm-common.inc +++ b/recipes-tizen/libmm-common/libmm-common.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Common Library" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Libraries" LICENSE = "Apache-2.0" +PV = "0.2.55" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-fileinfo/libmm-fileinfo.inc b/recipes-tizen/libmm-fileinfo/libmm-fileinfo.inc index f3cf3f2..118f5f0 100644 --- a/recipes-tizen/libmm-fileinfo/libmm-fileinfo.inc +++ b/recipes-tizen/libmm-fileinfo/libmm-fileinfo.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Media Fileinfo" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.6.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-fileinfo/libmm-fileinfo_git.bb b/recipes-tizen/libmm-fileinfo/libmm-fileinfo_git.bb index c8ca20b..16b8b6c 100644 --- a/recipes-tizen/libmm-fileinfo/libmm-fileinfo_git.bb +++ b/recipes-tizen/libmm-fileinfo/libmm-fileinfo_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/multimedia/libmm-fileinfo;tag=5343fa853d8a2ff711b35d8c26e735127d6b3a51;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-fileinfo;tag=cfe7dfeb6d8c084ad54dd9734e6cb23b61f9b0d1;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/libmm-log/libmm-log.inc b/recipes-tizen/libmm-log/libmm-log.inc index 35c3b3c..c074e6b 100644 --- a/recipes-tizen/libmm-log/libmm-log.inc +++ b/recipes-tizen/libmm-log/libmm-log.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework LOG Lib" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Media Service" LICENSE = "Apache-2.0" +PV = "0.1.5" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-player/libmm-player.inc b/recipes-tizen/libmm-player/libmm-player.inc index d3c0b12..4390fe4 100644 --- a/recipes-tizen/libmm-player/libmm-player.inc +++ b/recipes-tizen/libmm-player/libmm-player.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Player Library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.2.27" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-session/libmm-session.inc b/recipes-tizen/libmm-session/libmm-session.inc index bfff4e3..b04f722 100644 --- a/recipes-tizen/libmm-session/libmm-session.inc +++ b/recipes-tizen/libmm-session/libmm-session.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Session Library" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Libraries" LICENSE = "Apache-2.0" +PV = "0.2.6" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-session/libmm-session_git.bb b/recipes-tizen/libmm-session/libmm-session_git.bb index c3466cc..1ab5332 100644 --- a/recipes-tizen/libmm-session/libmm-session_git.bb +++ b/recipes-tizen/libmm-session/libmm-session_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/multimedia/libmm-session;tag=41cd8d8afa6d774db20a904c2f4ea44e3b278555;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-session;tag=7976f6b9ab618982fe475f5ed0d96a9f5ade20d9;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/libmm-sound/libmm-sound.inc b/recipes-tizen/libmm-sound/libmm-sound.inc index 76823a7..f43b1fc 100644 --- a/recipes-tizen/libmm-sound/libmm-sound.inc +++ b/recipes-tizen/libmm-sound/libmm-sound.inc @@ -2,12 +2,13 @@ DESCRIPTION = "MMSound Package contains client lib and sound_server binary" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.7.2f" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-ta/libmm-ta.inc b/recipes-tizen/libmm-ta/libmm-ta.inc index 0ddd7bd..bcdea53 100644 --- a/recipes-tizen/libmm-ta/libmm-ta.inc +++ b/recipes-tizen/libmm-ta/libmm-ta.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Time Analysis Lib" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.1.4" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libmm-utility/libmm-utility.inc b/recipes-tizen/libmm-utility/libmm-utility.inc index 14c4393..d71f52a 100644 --- a/recipes-tizen/libmm-utility/libmm-utility.inc +++ b/recipes-tizen/libmm-utility/libmm-utility.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Utility Library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.7" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libnet-client/libnet-client.inc b/recipes-tizen/libnet-client/libnet-client.inc index 7e00579..d05626a 100644 --- a/recipes-tizen/libnet-client/libnet-client.inc +++ b/recipes-tizen/libnet-client/libnet-client.inc @@ -1,13 +1,14 @@ -DESCRIPTION = "Network Client library" +DESCRIPTION = "Network Client library (Shared library)" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Network" -LICENSE = "Flora" +LICENSE = "Flora License" +PV = "0.1.77_55" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libnet-client/libnet-client_git.bb b/recipes-tizen/libnet-client/libnet-client_git.bb index 07d35db..918aa33 100644 --- a/recipes-tizen/libnet-client/libnet-client_git.bb +++ b/recipes-tizen/libnet-client/libnet-client_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/libnet-client;tag=92801f03fd813e8d635035977d35b6577ba19fe1;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/connectivity/libnet-client;tag=792489ba4fb299c6f4bf7b54dae415afe3cdf8ae;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/libpinyin/libpinyin.inc b/recipes-tizen/libpinyin/libpinyin.inc index 27aba48..b8db443 100644 --- a/recipes-tizen/libpinyin/libpinyin.inc +++ b/recipes-tizen/libpinyin/libpinyin.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library to deal with pinyin" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "GPL-2.0+" +PV = "1.0.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libprivilege-control/libprivilege-control.inc b/recipes-tizen/libprivilege-control/libprivilege-control.inc index 06ce2b7..1bd7491 100644 --- a/recipes-tizen/libprivilege-control/libprivilege-control.inc +++ b/recipes-tizen/libprivilege-control/libprivilege-control.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library to control privilege of application" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Access Control" LICENSE = "Apache-2.0" +PV = "0.0.43.TIZEN" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/librua/librua.inc b/recipes-tizen/librua/librua.inc index 50d71c2..d60d767 100644 --- a/recipes-tizen/librua/librua.inc +++ b/recipes-tizen/librua/librua.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Recently used application" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Libraries" LICENSE = "Apache-2.0" +PV = "0.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libsecret/libsecret.inc b/recipes-tizen/libsecret/libsecret.inc index a49b826..c5d6040 100644 --- a/recipes-tizen/libsecret/libsecret.inc +++ b/recipes-tizen/libsecret/libsecret.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library for accessing the Secret Service API" HOMEPAGE = "http://www.gnome.org/" SECTION = "System/Libraries" LICENSE = "LGPL-2.1+" +PV = "0.15" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libsf-common/libsf-common.inc b/recipes-tizen/libsf-common/libsf-common.inc index c6f5260..1e76529 100644 --- a/recipes-tizen/libsf-common/libsf-common.inc +++ b/recipes-tizen/libsf-common/libsf-common.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Sensor framework common library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Sensor Framework" LICENSE = "Apache-2.0" +PV = "0.3.20" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libslp-db-util/libslp-db-util.inc b/recipes-tizen/libslp-db-util/libslp-db-util.inc index ba4e492..f2162c0 100644 --- a/recipes-tizen/libslp-db-util/libslp-db-util.inc +++ b/recipes-tizen/libslp-db-util/libslp-db-util.inc @@ -2,12 +2,13 @@ DESCRIPTION = "DB Utility" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Database" LICENSE = "Apache-2.0" +PV = "0.1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libslp-location/libslp-location.inc b/recipes-tizen/libslp-location/libslp-location.inc index e513b35..cb2a13a 100644 --- a/recipes-tizen/libslp-location/libslp-location.inc +++ b/recipes-tizen/libslp-location/libslp-location.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Location Based Service" HOMEPAGE = "http://nohomepage.org" SECTION = "Location/Libraries" LICENSE = "Apache-2.0" +PV = "0.5.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libslp-memo/libslp-memo.inc b/recipes-tizen/libslp-memo/libslp-memo.inc index 16cee0b..0a400d0 100644 --- a/recipes-tizen/libslp-memo/libslp-memo.inc +++ b/recipes-tizen/libslp-memo/libslp-memo.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Memo DB interface library" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Libraries" LICENSE = "Flora" +PV = "0.1.5" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libtapi/libtapi.inc b/recipes-tizen/libtapi/libtapi.inc index e7cb1e4..42dbc75 100644 --- a/recipes-tizen/libtapi/libtapi.inc +++ b/recipes-tizen/libtapi/libtapi.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Telephony dbus client library" HOMEPAGE = "http://nohomepage.org" SECTION = "Telephony/Libraries" LICENSE = "Apache-2.0" +PV = "0.6.71" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libtapi3/libtapi3.inc b/recipes-tizen/libtapi3/libtapi3.inc index 0420dad..746ff77 100644 --- a/recipes-tizen/libtapi3/libtapi3.inc +++ b/recipes-tizen/libtapi3/libtapi3.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Telephony client API library" HOMEPAGE = "http://nohomepage.org" SECTION = "Telephony/Libraries" LICENSE = "Apache-2.0" +PV = "3.0.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libtbm/libtbm.inc b/recipes-tizen/libtbm/libtbm.inc index c7c1102..d952c86 100644 --- a/recipes-tizen/libtbm/libtbm.inc +++ b/recipes-tizen/libtbm/libtbm.inc @@ -2,12 +2,13 @@ DESCRIPTION = "The library for Tizen Buffer Manager" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "MIT" +PV = "1.1.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libwbxml2/libwbxml2.inc b/recipes-tizen/libwbxml2/libwbxml2.inc index e4bd4d5..bd6c85f 100644 --- a/recipes-tizen/libwbxml2/libwbxml2.inc +++ b/recipes-tizen/libwbxml2/libwbxml2.inc @@ -2,12 +2,13 @@ DESCRIPTION = "WBXML parser and compiler library" HOMEPAGE = "http://libwbxml.opensync.org/" SECTION = "System/Libraries" LICENSE = "LGPL-2.1+" +PV = "0.11.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libwebsockets/libwebsockets.inc b/recipes-tizen/libwebsockets/libwebsockets.inc index 57887d7..0eec520 100644 --- a/recipes-tizen/libwebsockets/libwebsockets.inc +++ b/recipes-tizen/libwebsockets/libwebsockets.inc @@ -2,12 +2,13 @@ DESCRIPTION = "WebSocket Library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "LGPL-2.1" +PV = "1.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libwifi-direct/libwifi-direct.inc b/recipes-tizen/libwifi-direct/libwifi-direct.inc index 5fa5245..ace77c8 100644 --- a/recipes-tizen/libwifi-direct/libwifi-direct.inc +++ b/recipes-tizen/libwifi-direct/libwifi-direct.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Wifi Direct Library" HOMEPAGE = "http://nohomepage.org" SECTION = "Network & Connectivity/Wireless" LICENSE = "Apache-2.0" +PV = "1.0.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/libxml2/libxml2.inc b/recipes-tizen/libxml2/libxml2.inc index 9962b5b..380cb1d 100644 --- a/recipes-tizen/libxml2/libxml2.inc +++ b/recipes-tizen/libxml2/libxml2.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Library to Manipulate XML Files" HOMEPAGE = "http://xmlsoft.org" SECTION = "System/Libraries" LICENSE = "MIT" +PV = "2.8.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -26,9 +27,9 @@ PROVIDES += "libxml2-tools" RDEPENDS = "" #RDEPENDS of libxml2-dev (${PN}-dev) RDEPENDS_${PN}-dev += "libxml2" +RDEPENDS_${PN}-dev += "glibc" RDEPENDS_${PN}-dev += "zlib" RDEPENDS_${PN}-dev += "xz" -RDEPENDS_${PN}-dev += "glibc" RDEPENDS_${PN}-dev += "libxml2-tools" RDEPENDS_${PN}-dev += "readline" diff --git a/recipes-tizen/lua/lua.inc b/recipes-tizen/lua/lua.inc index f4915e2..930f877 100644 --- a/recipes-tizen/lua/lua.inc +++ b/recipes-tizen/lua/lua.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Small Embeddable Language with Simple Procedural Syntax" HOMEPAGE = "http://www.lua.org" SECTION = "Base/Libraries" LICENSE = "MIT" +PV = "5.1.4" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/media-server/media-server.inc b/recipes-tizen/media-server/media-server.inc index b214b80..cf95b6f 100644 --- a/recipes-tizen/media-server/media-server.inc +++ b/recipes-tizen/media-server/media-server.inc @@ -1,13 +1,14 @@ -DESCRIPTION = "File manager service server" +DESCRIPTION = "File manager service server." HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Service" LICENSE = "Apache-2.0" +PV = "0.2.47" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -107,6 +108,8 @@ do_install() { mkdir -p ${D}${systemd_unitdir}/system/multi-user.target.wants install -m 644 ${S}/packaging/media-server.service ${D}${systemd_unitdir}/system/media-server.service + mkdir -p ${D}${systemd_unitdir}/user + install -m 644 ${S}/packaging/media-server-user.service ${D}${systemd_unitdir}/user/media-server-user.service ln -s ../media-server.service ${D}${systemd_unitdir}/system/multi-user.target.wants/media-server.service mkdir -p ${D}${prefix}/data/data-media/Camera mkdir -p ${D}${prefix}/data/data-media/Downloads @@ -143,6 +146,9 @@ pkg_postinst_${PN}() { chgrp users $D${prefix}/bin/media-data-sdk_create_db.sh chgrp -R users $D${prefix}/data/data-media chgrp -R users $D${prefix}/data/file-manager-service + # setup dbupdate in user session + mkdir -p ${systemd_unitdir}/user/default.target.requires/ + ln -sf ../media-server-user.service ${systemd_unitdir}/user/default.target.wants/ } @@ -169,6 +175,7 @@ media-server_files += "${prefix}/bin/media-scanner" media-server_files += "${prefix}/bin/mediadb-update" media-server_files += "${systemd_unitdir}/system/media-server.service" media-server_files += "${systemd_unitdir}/system/multi-user.target.wants/media-server.service" +media-server_files += "${systemd_unitdir}/user/media-server-user.service" media-server_files += "${prefix}/bin/media-data-sdk_create_db.sh" media-server_files += "${prefix}/data/data-media/*" media-server_files += "${prefix}/data/file-manager-service/.thumb/*" diff --git a/recipes-tizen/media-server/media-server_git.bb b/recipes-tizen/media-server/media-server_git.bb index 1a39537..8b248f1 100644 --- a/recipes-tizen/media-server/media-server_git.bb +++ b/recipes-tizen/media-server/media-server_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/multimedia/media-server;tag=0bb915deb1aef7e677db41a9b6a7efdec1e34f68;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/multimedia/media-server;tag=2951a46a90784516e1c9ef701b00c0e9b3ea3e9e;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/message-port/message-port.inc b/recipes-tizen/message-port/message-port.inc index ffaa0bf..f43cbb6 100644 --- a/recipes-tizen/message-port/message-port.inc +++ b/recipes-tizen/message-port/message-port.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Message port daemon" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Service" LICENSE = "LGPL-2.1+" +PV = "1.0.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -43,10 +44,10 @@ DEPENDS = "" #DEPENDS of libmessage-port #DEPENDS of message-port DEPENDS += "pkgmgr-info" -DEPENDS += "aul" inherit pkgconfig DEPENDS += "dlog" DEPENDS += "glib-2.0" +DEPENDS += "aul" DEPENDS += "bundle" do_prep() { diff --git a/recipes-tizen/meta-common/meta-common.inc b/recipes-tizen/meta-common/meta-common.inc index ca6358d..8b451db 100644 --- a/recipes-tizen/meta-common/meta-common.inc +++ b/recipes-tizen/meta-common/meta-common.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Common Meta Data" HOMEPAGE = "http://nohomepage.org" SECTION = "Base/Configuration" LICENSE = "GPL-2.0" +PV = "001" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -26,6 +27,7 @@ do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} #setup -q + cp ${S}/packaging/meta-common.manifest . } @@ -43,7 +45,7 @@ do_compile() { unset DISPLAY LD_AS_NEEDED=1; export LD_AS_NEEDED ; - make + oe_runmake @@ -69,7 +71,6 @@ do_install() { find ${D} -regex ".*\.a$" | xargs rm -f -- - } PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" @@ -81,6 +82,7 @@ meta-common_files += "${prefix}/share/image-configurations/common/*.yaml" meta-common_files += "${prefix}/share/image-configurations/common/configs/*.yaml" meta-common_files += "${prefix}/share/image-configurations/common/partitions" meta-common_files += "${prefix}/share/image-configurations/common/scripts" +MANIFESTFILES_${PN} = "meta-common.manifest" FILES_${PN} = "${meta-common_files}" diff --git a/recipes-tizen/meta-common/meta-common_git.bb b/recipes-tizen/meta-common/meta-common_git.bb index 5e7269c..ff7d799 100644 --- a/recipes-tizen/meta-common/meta-common_git.bb +++ b/recipes-tizen/meta-common/meta-common_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/profile/common/meta;tag=591fbbd9b1239c9670fc25b84adbfa42d43b500c;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/common/meta;tag=e0b55742c3a4d35d44168a2eb1fb1367c1f37481;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/meta-generic/meta-generic.inc b/recipes-tizen/meta-generic/meta-generic.inc index 1c85130..431aee3 100644 --- a/recipes-tizen/meta-generic/meta-generic.inc +++ b/recipes-tizen/meta-generic/meta-generic.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Package Groups and Images Configurations" HOMEPAGE = "http://nohomepage.org" SECTION = "Base/Configuration" LICENSE = "GPL-2.0" +PV = "0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/msg-service/msg-service.inc b/recipes-tizen/msg-service/msg-service.inc index 1fe42b4..8f25b25 100644 --- a/recipes-tizen/msg-service/msg-service.inc +++ b/recipes-tizen/msg-service/msg-service.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Messaging Framework Library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Flora-1.1" +PV = "0.9.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/murphy/murphy.inc b/recipes-tizen/murphy/murphy.inc index 5024899..cacbb45 100644 --- a/recipes-tizen/murphy/murphy.inc +++ b/recipes-tizen/murphy/murphy.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Resource policy framework" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Service" LICENSE = "BSD-3-Clause" +PV = "0.0.59" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -109,7 +110,7 @@ RDEPENDS_${PN}-tests += "murphy" RDEPENDS_${PN}-gam += "murphy" #RDEPENDS of murphy-system-controller (${PN}-system-controller) -#RDEPENDS_${PN}-system-controller += "ico-uxf-homescreen" +RDEPENDS_${PN}-system-controller += "ico-uxf-homescreen" #RDEPENDS of murphy-plugins-base (${PN}-plugins-base) RDEPENDS_${PN}-plugins-base += "murphy-core" @@ -147,7 +148,8 @@ DEPENDS += "weston-ivi-shell" DEPENDS += "smack" DEPENDS += "libwebsockets" DEPENDS += "ecore" -DEPENDS += "mesa" +DEPENDS += "virtual/libgles2" +DEPENDS += "virtual/egl" DEPENDS += "dbus" DEPENDS += "pulseaudio" DEPENDS += "ail" @@ -279,10 +281,9 @@ do_install() { # Copy the systemd files in place. mkdir -p ${D}${systemd_unitdir}/system cp packaging.in/murphyd.service ${D}${systemd_unitdir}/system - mkdir -p ${D}${systemd_unitdir}/user - cp packaging.in/ico-homescreen.service ${D}${systemd_unitdir}/user - cp packaging.in/murphy-wait-for-launchpad-ready.path \ - ${D}${systemd_unitdir}/user + # cp packaging.in/ico-homescreen.service %{buildroot}%{_unitdir_user} + # cp packaging.in/murphy-wait-for-launchpad-ready.path \ + # %{buildroot}%{_unitdir_user} mkdir -p ${D}${sysconfdir}/dbus-1/system.d sed "s/@TZ_SYS_USER_GROUP@/users/g" \ @@ -346,11 +347,11 @@ pkg_postinst_${PN}() { #!/bin/sh -e # prevent system controller from starting - rm -f ${systemd_unitdir}/user/weston.target.wants/ico-uxf-wait-launchpad-ready.path + # rm -f %{_unitdir_user}/weston.target.wants/ico-uxf-wait-launchpad-ready.path # instead launch just ico-homescreen - rm -f ${systemd_unitdir}/user/weston.target.wants/murphy-wait-for-launchpad-ready.path - ln -s ${systemd_unitdir}/user/murphy-wait-for-launchpad-ready.path \ - ${systemd_unitdir}/user/weston.target.wants/murphy-wait-for-launchpad-ready.path + # rm -f %{_unitdir_user}/weston.target.wants/murphy-wait-for-launchpad-ready.path + # ln -s %{_unitdir_user}/murphy-wait-for-launchpad-ready.path \ + # %{_unitdir_user}/weston.target.wants/murphy-wait-for-launchpad-ready.path } @@ -371,13 +372,12 @@ pkg_postrm_${PN}() { pkg_postrm_${PN}() { #!/bin/sh -e - if [ "$1" = "0" ]; then - rm -f ${systemd_unitdir}/user/weston.target.wants/murphy-wait-for-launchpad-ready.path - if [ -f ${systemd_unitdir}/user/ico-uxf-wait-launchpad-ready.path ]; then - ln -sf ${systemd_unitdir}/user/ico-uxf-wait-launchpad-ready.path \ - ${systemd_unitdir}/user/weston.target.wants/ico-uxf-wait-launchpad-ready.path - fi - fi + #if [ "$1" = "0" ]; then + # rm -f %{_unitdir_user}/weston.target.wants/murphy-wait-for-launchpad-ready.path + # if [ -f %{_unitdir_user}/ico-uxf-wait-launchpad-ready.path ]; then + # ln -sf %{_unitdir_user}/ico-uxf-wait-launchpad-ready.path \ + # %{_unitdir_user}/weston.target.wants/ico-uxf-wait-launchpad-ready.path + #fi } @@ -385,7 +385,7 @@ pkg_postrm_${PN}() { #!/bin/sh -e if [ "$1" = "0" ]; then - /bin/systemctl disable murphyd.service + systemctl disable murphyd.service fi ldconfig @@ -547,8 +547,6 @@ murphy-gam_files += "${prefix}/lib/murphy/plugins/plugin-gam-resource-manager.so murphy-system-controller_files = "" murphy-system-controller_files += "${prefix}/lib/murphy/plugins/plugin-system-controller.so" -murphy-system-controller_files += "${systemd_unitdir}/user/ico-homescreen.service" -murphy-system-controller_files += "${systemd_unitdir}/user/murphy-wait-for-launchpad-ready.path" MANIFESTFILES_${PN}-system-controller = "murphy.manifest" murphy-glib_files = "" diff --git a/recipes-tizen/murphy/murphy_git.bb b/recipes-tizen/murphy/murphy_git.bb index 44799db..bb45fc1 100644 --- a/recipes-tizen/murphy/murphy_git.bb +++ b/recipes-tizen/murphy/murphy_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/profile/ivi/murphy;tag=7934858e21456e894778c8ec5da8d1c7f21e7830;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/murphy;tag=ec834e4a57bf4a9ea63554e2bf3b247b666fe347;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/neardal/neardal.inc b/recipes-tizen/neardal/neardal.inc index 9db1475..c06a867 100644 --- a/recipes-tizen/neardal/neardal.inc +++ b/recipes-tizen/neardal/neardal.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Neard Abstraction Library (for Neard v0.7)" HOMEPAGE = "http://nohomepage.org" SECTION = "Network & Connectivity/NFC" LICENSE = "LGPL-2.0" +PV = "0.7.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -50,6 +51,7 @@ do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} #setup -q -n neardal-0.7.0 + cp ${S}/packaging/neardal.manifest . } @@ -118,11 +120,13 @@ neardal-dev_files = "" neardal-dev_files += "${prefix}/include/neardal/*.h" neardal-dev_files += "${prefix}/lib/pkgconfig/neardal.pc" neardal-dev_files += "${prefix}/lib/libneardal.so" +MANIFESTFILES_${PN}-dev = "neardal.manifest" neardal_files = "" neardal_files += "README AUTHORS" neardal_files += "${prefix}/lib/libneardal.so.0" neardal_files += "${prefix}/lib/libneardal.so.0.0.1" +MANIFESTFILES_${PN} = "neardal.manifest" FILES_${PN}-dev = "${neardal-dev_files}" FILES_${PN} = "${neardal_files}" diff --git a/recipes-tizen/neardal/neardal_git.bb b/recipes-tizen/neardal/neardal_git.bb index 2fdd8b1..6f91321 100644 --- a/recipes-tizen/neardal/neardal_git.bb +++ b/recipes-tizen/neardal/neardal_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/neardal;tag=87f41a7bd3b4bcc1bb3c54ffaeda53f5e65dc8a7;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/neardal;tag=3bbe63f6b9e3e49816d7d65fa95fdef6ac5dbe28;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/net-config/net-config.inc b/recipes-tizen/net-config/net-config.inc index 8f9adce..884bb07 100644 --- a/recipes-tizen/net-config/net-config.inc +++ b/recipes-tizen/net-config/net-config.inc @@ -2,12 +2,13 @@ DESCRIPTION = "TIZEN Network Configuration Module" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Network" LICENSE = "Apache-2.0" +PV = "0.1.90_29" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/nfc-manager-neard/nfc-manager-neard.inc b/recipes-tizen/nfc-manager-neard/nfc-manager-neard.inc index 284b477..b94de96 100644 --- a/recipes-tizen/nfc-manager-neard/nfc-manager-neard.inc +++ b/recipes-tizen/nfc-manager-neard/nfc-manager-neard.inc @@ -2,12 +2,13 @@ DESCRIPTION = "NFC framework manager" HOMEPAGE = "http://nohomepage.org" SECTION = "Network & Connectivity/NFC" LICENSE = "Flora" +PV = "0.1.6" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -43,13 +44,13 @@ DEPENDS = "" #DEPENDS of nfc-manager-neard DEPENDS += "pkgmgr" DEPENDS += "security-server" -inherit pkgconfig +DEPENDS += "aul" DEPENDS += "dlog" DEPENDS += "curl" inherit tizen_cmake DEPENDS += "capi-network-wifi" DEPENDS += "app-svc" -DEPENDS += "aul" +inherit pkgconfig DEPENDS += "capi-media-wav-player" DEPENDS += "glib-2.0" DEPENDS += "system-server" diff --git a/recipes-tizen/node-startup-controller/node-startup-controller.inc b/recipes-tizen/node-startup-controller/node-startup-controller.inc index f67ac42..494d296 100644 --- a/recipes-tizen/node-startup-controller/node-startup-controller.inc +++ b/recipes-tizen/node-startup-controller/node-startup-controller.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Node Startup Controller" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/GENIVI" LICENSE = "MPL-2.0" +PV = "1.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/notification/notification.inc b/recipes-tizen/notification/notification.inc index 75050ae..d0a332c 100644 --- a/recipes-tizen/notification/notification.inc +++ b/recipes-tizen/notification/notification.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Notification Library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/API" LICENSE = "Apache-2.0" +PV = "0.2.3" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/oma-ds-agent/oma-ds-agent-extraconf.inc b/recipes-tizen/oma-ds-agent/oma-ds-agent-extraconf.inc new file mode 100644 index 0000000..22854f2 --- /dev/null +++ b/recipes-tizen/oma-ds-agent/oma-ds-agent-extraconf.inc @@ -0,0 +1 @@ +INSANE_SKIP_ds-public-plugins = "dev-so" \ No newline at end of file diff --git a/recipes-tizen/oma-ds-agent/oma-ds-agent.inc b/recipes-tizen/oma-ds-agent/oma-ds-agent.inc new file mode 100644 index 0000000..4ab2a94 --- /dev/null +++ b/recipes-tizen/oma-ds-agent/oma-ds-agent.inc @@ -0,0 +1,175 @@ +DESCRIPTION = "OMA-DS Agent Daemon for Data Synchronization" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Base/Device Management" +LICENSE = "Apache-2.0" +PV = "0.1.66" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by oma-ds-agent + + +#PROVIDES by ds-public-plugins +PROVIDES += "ds-public-plugins" + + +RDEPENDS = "" +#RDEPENDS of oma-ds-agent (${PN}) +RDEPENDS_${PN} += "glibc" + + +DEPENDS = "" +#DEPENDS of oma-ds-agent +DEPENDS += "libcheck" +inherit tizen_cmake +DEPENDS += "libslp-memo" +DEPENDS += "tizen-platform-config" +DEPENDS += "expat" +inherit pkgconfig +DEPENDS += "dlog" +DEPENDS += "glib-2.0" +DEPENDS += "libsoup-2.4" +DEPENDS += "contacts-service" +DEPENDS += "aul" +DEPENDS += "sync-agent" +DEPENDS += "sqlite3" +DEPENDS += "vconf" +DEPENDS += "dbus-glib" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + + + +} +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 \ + -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \ + ${EXTRA_OECMAKE} . -DCMAKE_INSTALL_PREFIX=${prefix} -DTZ_SYS_DB=${prefix}/dbspace + 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} + + if [ ! -d ${D}${prefix}/dbspace ] + then + mkdir -p ${D}${prefix}/dbspace + fi + + sqlite3 ${D}${prefix}/dbspace/.omasyncagent.db "PRAGMA journal_mode = PERSIST; create table a(a); drop table a;" > /dev/null + + + 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 + + if [ ! -d $D${prefix}/dbspace ] + then + mkdir $D${prefix}/dbspace + fi + if [ ! -d ${sysconfdir}/rc.d/rc3.d ] + then + mkdir ${sysconfdir}/rc.d/rc3.d + fi + if [ ! -d ${sysconfdir}/rc.d/rc5.d ] + then + mkdir ${sysconfdir}/rc.d/rc5.d + fi + +} + +pkg_postrm_${PN}() { + #!/bin/sh -e + + rm -f /tmp/agent_fw_event_omads* + rm -f /tmp/agent_fw_noti_reply_omads* + rm -f ${sysconfdir}/rc.d/rc3.d/S91oma-ds-agent + rm -f ${sysconfdir}/rc.d/rc5.d/S91oma-ds-agent + rm -f $D${prefix}/dbspace/.omasyncagent.db $D${prefix}/dbspace/.omasyncagent.db-journal + rm -rf /usr/share/oma-ds-cfg + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " oma-ds-agent " +PACKAGES += " ds-public-plugins " + +oma-ds-agent_files = "" +oma-ds-agent_files += "${prefix}/dbspace/.omasyncagent.db" +oma-ds-agent_files += "${prefix}/dbspace/.omasyncagent.db-journal" +oma-ds-agent_files += "/usr/share/dbus-1/system-services/com.samsung.omadsagent.service" +oma-ds-agent_files += "${prefix}/bin/oma-ds-agent" +oma-ds-agent_files += "/usr/share/oma-ds-cfg/*" +oma-ds-agent_files += "/usr/lib/systemd/system/oma-ds-agent.service" +oma-ds-agent_files += "/usr/lib/systemd/system/graphical.target.wants/oma-ds-agent.service" +oma-ds-agent_files += "${sysconfdir}/dbus-1/system.d/com.samsung.omadsagent.conf" +MANIFESTFILES_${PN} = "oma-ds-agent.manifest" + +ds-public-plugins_files = "" +ds-public-plugins_files += "/usr/lib/sync-agent/ds-public/*" +MANIFESTFILES_ds-public-plugins = "ds-public-plugins.manifest" + +FILES_${PN} = "${oma-ds-agent_files}" +FILES_ds-public-plugins = "${ds-public-plugins_files}" + +PKG_oma-ds-agent= "oma-ds-agent" +PKG_ds-public-plugins= "ds-public-plugins" + +require oma-ds-agent-extraconf.inc + diff --git a/recipes-tizen/oma-ds-agent/oma-ds-agent_git.bb b/recipes-tizen/oma-ds-agent/oma-ds-agent_git.bb new file mode 100644 index 0000000..fc30481 --- /dev/null +++ b/recipes-tizen/oma-ds-agent/oma-ds-agent_git.bb @@ -0,0 +1,10 @@ +require oma-ds-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/oma-ds-agent;tag=16dd30cb7b9c86bc5744ff170f45683d5c76ac0c;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/pam/pam.inc b/recipes-tizen/pam/pam.inc index 53c8356..d03de6b 100644 --- a/recipes-tizen/pam/pam.inc +++ b/recipes-tizen/pam/pam.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Security Tool that Provides Authentication for Applications" HOMEPAGE = "http://www.linux-pam.org/" SECTION = "Security/Access Control" LICENSE = "GPL-2.0+ or BSD-3-Clause" +PV = "1.1.6" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/phoned/phoned.inc b/recipes-tizen/phoned/phoned.inc index 398685a..ce4d052 100644 --- a/recipes-tizen/phoned/phoned.inc +++ b/recipes-tizen/phoned/phoned.inc @@ -2,12 +2,13 @@ DESCRIPTION = "OFono/Obex business logic for phone web APIs" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Modello" LICENSE = "Apache-2.0" +PV = "0.0.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/pims-ipc/pims-ipc.inc b/recipes-tizen/pims-ipc/pims-ipc.inc index c14c835..fac8124 100644 --- a/recipes-tizen/pims-ipc/pims-ipc.inc +++ b/recipes-tizen/pims-ipc/pims-ipc.inc @@ -2,12 +2,13 @@ DESCRIPTION = "library for PIMs IPC" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.28" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/pkgmgr-info/pkgmgr-info.inc b/recipes-tizen/pkgmgr-info/pkgmgr-info.inc index b7cfd97..241d0b7 100644 --- a/recipes-tizen/pkgmgr-info/pkgmgr-info.inc +++ b/recipes-tizen/pkgmgr-info/pkgmgr-info.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Packager Manager infomation api for package" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Package Management" LICENSE = "Apache-2.0" +PV = "0.0.134" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb b/recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb index 7bb2bb0..d4e9ec2 100644 --- a/recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb +++ b/recipes-tizen/pkgmgr-info/pkgmgr-info_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/pkgmgr-info;tag=6efbbec62a4dae98174db0fb706fe8e4c16a702a;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=acba4732066b478faf57682b121a43774d4fa164;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/pkgmgr/pkgmgr.inc b/recipes-tizen/pkgmgr/pkgmgr.inc index eee6e77..bd61b13 100644 --- a/recipes-tizen/pkgmgr/pkgmgr.inc +++ b/recipes-tizen/pkgmgr/pkgmgr.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Packager Manager client library package" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Package Management" LICENSE = "Apache-2.0" +PV = "0.2.89" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/privacy-manager-server/privacy-manager-server.inc b/recipes-tizen/privacy-manager-server/privacy-manager-server.inc index d208abf..b54f92d 100644 --- a/recipes-tizen/privacy-manager-server/privacy-manager-server.inc +++ b/recipes-tizen/privacy-manager-server/privacy-manager-server.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Privacy Management" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.4" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi.inc b/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi.inc index 74e7316..6171b84 100644 --- a/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi.inc +++ b/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi.inc @@ -1,13 +1,14 @@ DESCRIPTION = "Pulseaudio module for enforcing policy decisions in the audio domain" HOMEPAGE = "http://nohomepage.org" -SECTION = "Multimedia/Audio FW" +SECTION = "Automotive/Resource Policy" LICENSE = "LGPL-2.1" +PV = "0.9.32" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi_git.bb b/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi_git.bb index 5c50907..f0e39f7 100644 --- a/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi_git.bb +++ b/recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi_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/profile/ivi/pulseaudio-module-murphy-ivi;tag=b81902a13e47d93f066bb130c928d831cfe53beb;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/pulseaudio-module-murphy-ivi;tag=36574d1f9d167695b634178b0618aad803ce47a0;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/pulseaudio/pulseaudio.inc b/recipes-tizen/pulseaudio/pulseaudio.inc index 4977905..7656d48 100644 --- a/recipes-tizen/pulseaudio/pulseaudio.inc +++ b/recipes-tizen/pulseaudio/pulseaudio.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Improved Linux sound server" HOMEPAGE = "http://nohomepage.org" SECTION = "Multimedia/Audio" LICENSE = "GPL-2.0+ and LGPL-2.1+" +PV = "5.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -136,6 +137,12 @@ DEPENDS += "vconf" do_prep() { cd ${S} + #extracte source 0 + pushd ${S}/../ + unp ${S}/packaging/pulseaudio-5.0.tar.gz + popd + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q -T -b0 echo "5.0" > .tarball-version cp ${S}/packaging/pulseaudio.manifest . @@ -150,42 +157,23 @@ do_configure() { do_compile() { cd ${S} - LANG=C - export LANG - unset DISPLAY - LD_AS_NEEDED=1; export LD_AS_NEEDED ; - - export CFLAGS="$CFLAGS -fno-strict-aliasing" - export LD_AS_NEEDED=0 - ./bootstrap.sh --prefix=${prefix} \ - --disable-static \ - --enable-alsa \ - --disable-ipv6 \ - --disable-oss-output \ - --disable-oss-wrapper \ - --disable-x11 \ - --disable-hal-compat \ - --disable-lirc \ - --disable-avahi \ - --disable-jack \ - --disable-xen \ - --without-fftw \ - --enable-bluez5 \ - --disable-bluez4 \ - --with-bluetooth-headset-backend=ofono \ - --enable-systemd \ - --with-database=tdb \ - --enable-samsung-policy \ - --with-udev-rules-dir=${prefix}/lib/udev/rules.d \ - --with-system-user=pulse \ - --with-system-group=pulse \ - --with-access-group=pulse-access - - oe_runmake -j16 V=0 - - - + LANG=C + export LANG + unset DISPLAY + LD_AS_NEEDED=1; export LD_AS_NEEDED ; + + export CFLAGS="$CFLAGS -fno-strict-aliasing" + export LD_AS_NEEDED=0 + NOCONFIGURE=yes ./bootstrap.sh + + autotools_do_configure + + oe_runmake -j16 V=0 + + + } +EXTRA_OECONF += " --prefix=${prefix} --disable-static --enable-alsa --disable-ipv6 --disable-oss-output --disable-oss-wrapper --disable-x11 --disable-hal-compat --disable-lirc --disable-avahi --disable-jack --disable-xen --without-fftw --enable-bluez5 --disable-bluez4 --with-bluetooth-headset-backend=ofono --enable-systemd --with-database=tdb --enable-samsung-policy --with-udev-rules-dir=${prefix}/lib/udev/rules.d --with-system-user=pulse --with-system-group=pulse --with-access-group=pulse-access" do_install() { export RPM_BUILD_ROOT=${D} diff --git a/recipes-tizen/pulseaudio/pulseaudio_git.bb b/recipes-tizen/pulseaudio/pulseaudio_git.bb index 971fa39..5312c28 100644 --- a/recipes-tizen/pulseaudio/pulseaudio_git.bb +++ b/recipes-tizen/pulseaudio/pulseaudio_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/pulseaudio;tag=c91f47e3d11e72bf583f7d84643a9d768c168684;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/pulseaudio;tag=90ad3a65709650ce38abcc77350d900763286f5d;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/python-libxml2/python-libxml2.inc b/recipes-tizen/python-libxml2/python-libxml2.inc index 1fea77d..cdf8ae8 100644 --- a/recipes-tizen/python-libxml2/python-libxml2.inc +++ b/recipes-tizen/python-libxml2/python-libxml2.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Python Bindings for libxml2" HOMEPAGE = "http://xmlsoft.org" SECTION = "Platform Development/Python" LICENSE = "MIT" +PV = "2.8.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/python-requests/python-requests-extraconf.inc b/recipes-tizen/python-requests/python-requests-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/python-requests/python-requests.inc b/recipes-tizen/python-requests/python-requests.inc new file mode 100644 index 0000000..d6793d4 --- /dev/null +++ b/recipes-tizen/python-requests/python-requests.inc @@ -0,0 +1,92 @@ +DESCRIPTION = "Awesome Python HTTP Library That's Actually Usable" +HOMEPAGE = "http://nohomepage.org" +SECTION = "System/Base" +LICENSE = "Apache-2.0" +PV = "2.2.1" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by python-requests + + +RDEPENDS = "" +#RDEPENDS of python-requests (${PN}) +RDEPENDS_${PN} += "python" + + +DEPENDS = "" +#DEPENDS of python-requests +inherit pythonnative +DEPENDS += "python-setuptools" +DEPENDS_append_class-native = " fdupes-native" +DEPENDS_append_class-target = " fdupes-native" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q -n requests-2.2.1 + cp ${S}/packaging/python-requests.manifest . + # for rpmlint warning: remove shebang from python library + sed -i '/^#!/d' ./requests/certs.py + sed -i '/^#!/d' ./requests/packages/chardet/chardetect.py + + +} +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 ; + + python setup.py build + + exit 0 + python setup.py test + + + +} + +do_install() { + export RPM_BUILD_ROOT=${D} + cd ${S} + LANG=C + export LANG + unset DISPLAY + rm -rf ${D} + mkdir -p ${D} + + python setup.py install --skip-build --prefix=${prefix} --root=${D} + #fdupes $RPM_BUILD_ROOT + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " python-requests " + +python-requests_files = "" +python-requests_files += "${prefix}/lib/python2.7/site-packages/*" +MANIFESTFILES_${PN} = "python-requests.manifest" + +FILES_${PN} = "${python-requests_files}" + +PKG_python-requests= "python-requests" + +require python-requests-extraconf.inc + diff --git a/recipes-tizen/python-requests/python-requests_git.bb b/recipes-tizen/python-requests/python-requests_git.bb new file mode 100644 index 0000000..e729a83 --- /dev/null +++ b/recipes-tizen/python-requests/python-requests_git.bb @@ -0,0 +1,10 @@ +require python-requests.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/upstream/python-requests;tag=10e958cb8d3786946e30d4114f8afe27b9daccaf;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/python-setuptools/python-setuptools.inc b/recipes-tizen/python-setuptools/python-setuptools.inc index 9205181..4e5cc75 100644 --- a/recipes-tizen/python-setuptools/python-setuptools.inc +++ b/recipes-tizen/python-setuptools/python-setuptools.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Easily build and distribute Python packages" HOMEPAGE = "http://nohomepage.org" SECTION = "Applications/System" LICENSE = "Python or ZPLv2.0" +PV = "0.6c11" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/rpm/rpm.inc b/recipes-tizen/rpm/rpm.inc index 151af50..e2921e6 100644 --- a/recipes-tizen/rpm/rpm.inc +++ b/recipes-tizen/rpm/rpm.inc @@ -2,12 +2,13 @@ DESCRIPTION = "The Package Manager" HOMEPAGE = "http://www.rpm.org" SECTION = "Base/Package Management" LICENSE = "GPL-2.0+" +PV = "4.11.0.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -62,10 +63,10 @@ RDEPENDS_${PN}-build += "make" RDEPENDS_${PN}-build += "gcc" RDEPENDS_${PN}-build += "patch" RDEPENDS_${PN}-build += "xz" -RDEPENDS_${PN}-build += "glibc" RDEPENDS_${PN}-build += "findutils" RDEPENDS_${PN}-build += "gzip" RDEPENDS_${PN}-build += "rpm" +RDEPENDS_${PN}-build += "glibc" RDEPENDS_${PN}-build += "binutils" #RDEPENDS of rpm-dev (${PN}-dev) @@ -83,9 +84,9 @@ DEPENDS += "file" DEPENDS += "popt" DEPENDS += "uthash" DEPENDS += "nss" +DEPENDS += "make" DEPENDS += "bzip2" DEPENDS += "lua" -DEPENDS += "elfutils" DEPENDS += "patch" inherit pkgconfig inherit pythonnative @@ -102,7 +103,7 @@ DEPENDS += "acl" DEPENDS += "gzip" DEPENDS_append_class-native = " fdupes-native" DEPENDS_append_class-target = " fdupes-native" -DEPENDS += "make" +DEPENDS += "elfutils" DEPENDS += "binutils" do_prep() { @@ -204,7 +205,8 @@ do_install() { rm -rf ${D}${mandir}/{fr,ja,ko,pl,ru,sk} rm -f ${D}${prefix}/share/locale/de/LC_MESSAGES/rpm.mo rm -f ${D}${prefix}/lib/rpm/cpanflute ${D}${prefix}/lib/rpm/cpanflute2 - install -m 755 scripts/find-supplements{,.ksyms} ${D}${prefix}/lib/rpm + install -m 755 scripts/find-supplements ${D}${prefix}/lib/rpm + install -m 755 scripts/find-supplements.ksyms ${D}${prefix}/lib/rpm install -m 755 scripts/firmware.prov ${D}${prefix}/lib/rpm install -m 755 scripts/debuginfo.prov ${D}${prefix}/lib/rpm rm -f ${D}${prefix}/lib/locale ${D}${prefix}/lib/rpmrc diff --git a/recipes-tizen/rpm/rpm_git.bb b/recipes-tizen/rpm/rpm_git.bb index 0f62417..2e0204f 100644 --- a/recipes-tizen/rpm/rpm_git.bb +++ b/recipes-tizen/rpm/rpm_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/rpm;tag=6af979ffe246fcc3c5286893f364a4691094beca;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/rpm;tag=4911aabb47f039aa3d205aa6c6ebe1a982797c97;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/rygel/rygel.inc b/recipes-tizen/rygel/rygel.inc index faa1a6e..7aee9c5 100644 --- a/recipes-tizen/rygel/rygel.inc +++ b/recipes-tizen/rygel/rygel.inc @@ -2,12 +2,13 @@ DESCRIPTION = "GNOME UPnP/DLNA Media Server" HOMEPAGE = "http://nohomepage.org" SECTION = "Applications/Multimedia" LICENSE = "LGPL-2.0+" +PV = "0_22_0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -22,6 +23,7 @@ PROVIDES += "rygel-dev" RDEPENDS = "" #RDEPENDS of rygel (${PN}) RDEPENDS_${PN} += "coreutils" +RDEPENDS_${PN} += "/usr/bin/pkg_initdb" #RDEPENDS of rygel-dev (${PN}-dev) RDEPENDS_${PN}-dev += "rygel" @@ -34,7 +36,7 @@ DEPENDS += "util-linux" DEPENDS += "gupnp-dlna" DEPENDS += "gnome-common" DEPENDS += "gstreamer1.0-plugins-base" -DEPENDS += "vala" +DEPENDS += "gstreamer1.0" inherit pkgconfig DEPENDS += "gupnp" DEPENDS += "libsoup-2.4" @@ -45,7 +47,7 @@ DEPENDS += "gupnp-av" DEPENDS += "sqlite3" DEPENDS += "libxslt" DEPENDS += "glib-2.0" -DEPENDS += "gstreamer1.0" +DEPENDS += "vala" DEPENDS += "dbus-glib" do_prep() { @@ -95,6 +97,9 @@ do_install() { mkdir -p ${D} rm -rf ${D} + mkdir -p ${D}${prefix}/share/packages/ + install -m 0644 org.tizen.rygel.xml ${D}${prefix}/share/packages/ + # >> install pre # << install pre @@ -128,6 +133,7 @@ pkg_postinst_${PN}() { /bin/touch --no-create $D${prefix}/share/icons/hicolor || : $D${prefix}/bin/gtk-update-icon-cache \ --quiet $D${prefix}/share/icons/hicolor 2> /dev/null|| : + /usr/bin/pkg_initdb # systemctl daemon-reload # systemctl restart rygel.service @@ -191,6 +197,7 @@ rygel_files += "${prefix}/share/rygel/xml/RenderingControl2.xml" rygel_files += "${prefix}/share/rygel/xml/X_MS_MediaReceiverRegistrar1.xml" rygel_files += "${prefix}/share/man/man1/rygel.1.gz" rygel_files += "${prefix}/share/man/man5/rygel.conf.5.gz" +rygel_files += "${prefix}/share/packages/org.tizen.rygel.xml" rygel_files += "${prefix}/lib/librygel-*.so.*" rygel_files += "${prefix}/lib/rygel-2.2/plugins/*.so" rygel_files += "${prefix}/lib/rygel-2.2/plugins/*.plugin" diff --git a/recipes-tizen/rygel/rygel_git.bb b/recipes-tizen/rygel/rygel_git.bb index d57eb05..fc23e79 100644 --- a/recipes-tizen/rygel/rygel_git.bb +++ b/recipes-tizen/rygel/rygel_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/profile/ivi/rygel;tag=be0b78a986fe3d55ec3353afc4661f54351a3766;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/rygel;tag=691ca909d4afd0f79145d760583dfe4756de1411;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/secure-storage/secure-storage-extraconf.inc b/recipes-tizen/secure-storage/secure-storage-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/secure-storage/secure-storage.inc b/recipes-tizen/secure-storage/secure-storage.inc new file mode 100644 index 0000000..bb49608 --- /dev/null +++ b/recipes-tizen/secure-storage/secure-storage.inc @@ -0,0 +1,206 @@ +DESCRIPTION = "Secure storage" +HOMEPAGE = "http://nohomepage.org" +SECTION = "System/Security" +LICENSE = "Apache 2.0" +PV = "0.12.9" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by secure-storage + + +#PROVIDES by ss-server +PROVIDES += "ss-server" + + +#PROVIDES by libss-client-dev +PROVIDES += "libss-client-dev" + + +#PROVIDES by libss-client +PROVIDES += "libss-client" +# the PROVIDES rules is ignore "libss-client.so " +PROVIDES += "libss-client.so" +RPROVIDES_libss-client += "libss-client.so" + + +RDEPENDS = "" +#RDEPENDS of libss-client (libss-client) +RDEPENDS_libss-client += "dukgenerator" + +#RDEPENDS of ss-server (ss-server) +RDEPENDS_ss-server += "libss-client" +RDEPENDS_ss-server += "systemd" + +#RDEPENDS of libss-client-dev (libss-client-dev) +RDEPENDS_libss-client-dev += "libss-client" + + +DEPENDS = "" +#DEPENDS of secure-storage +DEPENDS += "systemd" +DEPENDS += "openssl" +inherit tizen_cmake +DEPENDS += "security-server" +DEPENDS += "dlog" +inherit pkgconfig +DEPENDS += "dukgenerator" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/libss-client.manifest ${S}/packaging/libss-client-devel.manifest ${S}/packaging/ss-server.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 \ + -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \ + ${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}${prefix}/lib/systemd/system/multi-user.target.wants + mkdir -p ${D}${prefix}/lib/systemd/system/sockets.target.wants + ln -s ../secure-storage.service ${D}${prefix}/lib/systemd/system/multi-user.target.wants/secure-storage.service + ln -s ../secure-storage.socket ${D}${prefix}/lib/systemd/system/sockets.target.wants/secure-storage.socket + + mkdir -p ${D}/usr/share/license + cp LICENSE.APLv2 ${D}/usr/share/license/ss-server + cp LICENSE.APLv2 ${D}/usr/share/license/libss-client + + +} + +pkg_postinst_libss-client() { + #!/bin/sh -e + + [ "x$D" == "x" ] && ldconfig +} + +pkg_postinst_ss-server() { + #!/bin/sh -e + + systemctl daemon-reload + if [ $1 == 1 ]; then + systemctl enable secure-storage.service -q + systemctl restart secure-storage.service + fi + +} + +pkg_prerm_ss-server() { + #!/bin/sh -e + + if [ $1 == 0 ]; then + systemctl stop secure-storage.service + systemctl disable secure-storage.service -q + fi + +} + +pkg_postrm_libss-client() { + #!/bin/sh -e + + [ "x$D" == "x" ] && ldconfig +} + +pkg_postrm_ss-server() { + #!/bin/sh -e + + systemctl daemon-reload + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " libss-client " +PACKAGES += " ss-server " +PACKAGES += " libss-client-dev " + +libss-client_files = "" +libss-client_files += "${prefix}/lib/libss-client.so.*" +libss-client_files += "/usr/share/license/libss-client" +MANIFESTFILES_libss-client = "libss-client.manifest" + +ss-server_files = "" +ss-server_files += "${prefix}/bin/ss-server" +ss-server_files += "${prefix}/lib/systemd/system/secure-storage.service" +ss-server_files += "${prefix}/lib/systemd/system/multi-user.target.wants/secure-storage.service" +ss-server_files += "${prefix}/lib/systemd/system/secure-storage.socket" +ss-server_files += "${prefix}/lib/systemd/system/sockets.target.wants/secure-storage.socket" +ss-server_files += "${prefix}/share/secure-storage/config" +ss-server_files += "/usr/share/license/ss-server" +MANIFESTFILES_ss-server = "ss-server.manifest" + +libss-client-dev_files = "" +libss-client-dev_files += "${prefix}/include/ss_manager.h" +libss-client-dev_files += "${prefix}/lib/pkgconfig/secure-storage.pc" +libss-client-dev_files += "${prefix}/lib/libss-client.so" +MANIFESTFILES_libss-client-dev = "libss-client-devel.manifest" + +FILES_libss-client = "${libss-client_files}" +FILES_ss-server = "${ss-server_files}" +FILES_libss-client-dev = "${libss-client-dev_files}" + +PKG_libss-client= "libss-client" +PKG_ss-server= "ss-server" +PKG_libss-client-dev= "libss-client-dev" + +require secure-storage-extraconf.inc + diff --git a/recipes-tizen/secure-storage/secure-storage_git.bb b/recipes-tizen/secure-storage/secure-storage_git.bb new file mode 100644 index 0000000..cfd3a44 --- /dev/null +++ b/recipes-tizen/secure-storage/secure-storage_git.bb @@ -0,0 +1,10 @@ +require secure-storage.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/security/secure-storage;tag=8e5c4dc0f1b514a945d0972d701a618e462f7adf;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/security-server/security-server.inc b/recipes-tizen/security-server/security-server.inc index fdaf50b..bf02afe 100644 --- a/recipes-tizen/security-server/security-server.inc +++ b/recipes-tizen/security-server/security-server.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Security server and utilities" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Service" LICENSE = "Apache-2.0" +PV = "0.1.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/sensor/sensor.inc b/recipes-tizen/sensor/sensor.inc index 9dcdd62..dcb3aaf 100644 --- a/recipes-tizen/sensor/sensor.inc +++ b/recipes-tizen/sensor/sensor.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Sensor framework client library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Sensor Framework" LICENSE = "Apache-2.0" +PV = "0.5.27" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/smack/smack.inc b/recipes-tizen/smack/smack.inc index 2a75f31..7ccebc6 100644 --- a/recipes-tizen/smack/smack.inc +++ b/recipes-tizen/smack/smack.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Selection of tools for developers working with Smack" HOMEPAGE = "http://nohomepage.org" SECTION = "Security/Access Control" LICENSE = "LGPL-2.1" +PV = "1.0.4" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/sphinxbase/sphinxbase.inc b/recipes-tizen/sphinxbase/sphinxbase.inc index 2ac69d8..f66256f 100644 --- a/recipes-tizen/sphinxbase/sphinxbase.inc +++ b/recipes-tizen/sphinxbase/sphinxbase.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Speech Recognition Engine" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "BSD-2-Clause" +PV = "0.7" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/status/status.inc b/recipes-tizen/status/status.inc index fc9943c..1944fd1 100644 --- a/recipes-tizen/status/status.inc +++ b/recipes-tizen/status/status.inc @@ -2,12 +2,13 @@ DESCRIPTION = "status library" HOMEPAGE = "http://nohomepage.org" SECTION = "TBD" LICENSE = "Apache-2.0" +PV = "0.0.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/sync-agent/sync-agent.inc b/recipes-tizen/sync-agent/sync-agent.inc index 4237370..e6ed14b 100644 --- a/recipes-tizen/sync-agent/sync-agent.inc +++ b/recipes-tizen/sync-agent/sync-agent.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Sync agent FW Library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Service" LICENSE = "Apache-2.0" +PV = "0.1.91" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/syspopup/syspopup.inc b/recipes-tizen/syspopup/syspopup.inc index 81724db..c6cf556 100644 --- a/recipes-tizen/syspopup/syspopup.inc +++ b/recipes-tizen/syspopup/syspopup.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Syspopup package" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.100" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/system-server/system-server.inc b/recipes-tizen/system-server/system-server.inc index f8ffd78..d05397a 100644 --- a/recipes-tizen/system-server/system-server.inc +++ b/recipes-tizen/system-server/system-server.inc @@ -2,12 +2,13 @@ DESCRIPTION = "System server" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Service" LICENSE = "Apache-2.0" +PV = "2.0.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/systemd/systemd-extraconf.inc b/recipes-tizen/systemd/systemd-extraconf.inc index d7f8157..883bb7c 100644 --- a/recipes-tizen/systemd/systemd-extraconf.inc +++ b/recipes-tizen/systemd/systemd-extraconf.inc @@ -10,6 +10,7 @@ GROUPADD_PARAM_${PN} += "--system -g 19 floppy" EXTRA_OECONF += "--disable-manpages" EXTRA_OECONF += "--without-python" +#EXTRA_OECONF += "--with-rootprefix=/" GTKDOC_DOCDIR = "${S}/docs/" diff --git a/recipes-tizen/systemd/systemd.inc b/recipes-tizen/systemd/systemd.inc index 85c0bb4..ec5abfc 100644 --- a/recipes-tizen/systemd/systemd.inc +++ b/recipes-tizen/systemd/systemd.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A System and Service Manager" HOMEPAGE = "http://www.freedesktop.org/wiki/Software/systemd" SECTION = "Base/Startup" LICENSE = "LGPL-2.0+ and MIT and GPL-2.0+" +PV = "212" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -29,7 +30,7 @@ RPROVIDES_systemd += "/bin/systemctl" # the PROVIDES rules is ignore "/sbin/shutdown " PROVIDES += "/sbin/shutdown" RPROVIDES_systemd += "/sbin/shutdown" -# the PROVIDES rules is ignore "udev = 208" +# the PROVIDES rules is ignore "udev = 212" PROVIDES += "udev" RPROVIDES_systemd += "udev" @@ -40,7 +41,7 @@ PROVIDES += "libgudev-dev" #PROVIDES by systemd-dev PROVIDES += "systemd-dev" -# the PROVIDES rules is ignore "libudev-dev = 208" +# the PROVIDES rules is ignore "libudev-dev = 212" PROVIDES += "libudev-dev" RPROVIDES_systemd-dev += "libudev-dev" @@ -49,6 +50,10 @@ RPROVIDES_systemd-dev += "libudev-dev" PROVIDES += "libgudev" +#PROVIDES by systemd-docs +PROVIDES += "systemd-docs " + + #PROVIDES by systemd-analyze PROVIDES += "systemd-analyze" @@ -59,13 +64,14 @@ RDEPENDS_${PN} += "hwdata" RDEPENDS_${PN} += "dbus" RDEPENDS_${PN} += "gawk" RDEPENDS_${PN} += "coreutils" -RDEPENDS_${PN} += "glibc" RDEPENDS_${PN} += "shadow" +RDEPENDS_${PN} += "glibc" #RDEPENDS of libgudev-dev (libgudev-dev) RDEPENDS_libgudev-dev += "libgudev" #RDEPENDS of systemd-dev (${PN}-dev) +RDEPENDS_${PN}-dev += "libsystemd" RDEPENDS_${PN}-dev += "systemd" #RDEPENDS of libgudev (libgudev) @@ -80,20 +86,20 @@ DEPENDS = "" DEPENDS += "kmod" DEPENDS_append_class-native = " intltool-native" DEPENDS_append_class-target = " intltool-native" -DEPENDS += "attr" DEPENDS += "gperf" DEPENDS += "hwdata" DEPENDS += "dbus" DEPENDS += "usbutils" inherit pkgconfig DEPENDS += "acl" -DEPENDS += "xz" +DEPENDS += "docbook-xsl-stylesheets" DEPENDS += "glib-2.0" DEPENDS += "libxslt" DEPENDS += "pciutils" DEPENDS += "libcap" DEPENDS += "util-linux" DEPENDS += "libgcrypt" +DEPENDS += "xz" DEPENDS += "libpam" do_prep() { @@ -135,7 +141,7 @@ do_compile() { } -EXTRA_OECONF += " --enable-bootchart --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/systemd --disable-static --with-sysvinit-path= --with-sysvrcnd-path= --with-smack-run-label=System" +EXTRA_OECONF += " --enable-compat-libs --enable-bootchart --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/systemd --disable-static --with-sysvinit-path= --with-sysvrcnd-path= --with-smack-run-label=System cc_cv_CFLAGS__flto=no" do_install() { export RPM_BUILD_ROOT=${D} @@ -155,82 +161,88 @@ do_install() { rm -f ${D}${infodir}/dir find ${D} -regex ".*\.la$" | xargs rm -f -- find ${D} -regex ".*\.a$" | xargs rm -f -- + #find_lang systemd + cat <> systemd.lang + %lang(fr) /usr/lib/systemd/catalog/systemd.fr.catalog + %lang(it) /usr/lib/systemd/catalog/systemd.it.catalog + %lang(ru) /usr/lib/systemd/catalog/systemd.ru.catalog +EOF # udev links - ${prefix}/bin/mkdir -p ${D}${prefix}/sbin - ${prefix}/bin/ln -sf ../bin/udevadm ${D}${prefix}/sbin/udevadm - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/firmware/updates + mkdir -p ${D}/${prefix}/sbin + ln -sf ../bin/udevadm ${D}${prefix}/sbin/udevadm + mkdir -p ${D}${prefix}/lib/firmware/updates # Create SysV compatibility symlinks. systemctl/systemd are smart # enough to detect in which way they are called. - ${prefix}/bin/ln -s ../lib/systemd/systemd ${D}${prefix}/sbin/init - ${prefix}/bin/ln -s ../lib/systemd/systemd ${D}${prefix}/bin/systemd - ${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/reboot - ${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/halt - ${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/poweroff - ${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/shutdown - ${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/telinit - ${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/runlevel + ln -s ../lib/systemd/systemd ${D}${prefix}/sbin/init + ln -s ../lib/systemd/systemd ${D}${prefix}/bin/systemd + ln -s ../bin/systemctl ${D}${prefix}/sbin/reboot + ln -s ../bin/systemctl ${D}${prefix}/sbin/halt + ln -s ../bin/systemctl ${D}${prefix}/sbin/poweroff + ln -s ../bin/systemctl ${D}${prefix}/sbin/shutdown + ln -s ../bin/systemctl ${D}${prefix}/sbin/telinit + ln -s ../bin/systemctl ${D}${prefix}/sbin/runlevel # legacy links - ${prefix}/bin/ln -s loginctl ${D}${prefix}/bin/systemd-loginctl + ln -s loginctl ${D}${prefix}/bin/systemd-loginctl # We create all wants links manually at installation time to make sure # they are not owned and hence overriden by rpm after the used deleted # them. - ${prefix}/bin/rm -r ${D}${sysconfdir}/systemd/system/*.target.wants + rm -r ${D}${sysconfdir}/systemd/system/*.target.wants # Make sure the ghost-ing below works - ${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel2.target - ${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel3.target - ${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel4.target - ${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel5.target + touch ${D}${sysconfdir}/systemd/system/runlevel2.target + touch ${D}${sysconfdir}/systemd/system/runlevel3.target + touch ${D}${sysconfdir}/systemd/system/runlevel4.target + touch ${D}${sysconfdir}/systemd/system/runlevel5.target # Make sure these directories are properly owned - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/basic.target.wants - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/default.target.wants - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/dbus.target.wants - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/syslog.target.wants + mkdir -p ${D}${prefix}/lib/systemd/system/basic.target.wants + mkdir -p ${D}${prefix}/lib/systemd/system/default.target.wants + mkdir -p ${D}${prefix}/lib/systemd/system/dbus.target.wants + mkdir -p ${D}${prefix}/lib/systemd/system/syslog.target.wants # Make sure the user generators dir exists too - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-generators - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/user-generators + mkdir -p ${D}${prefix}/lib/systemd/system-generators + mkdir -p ${D}${prefix}/lib/systemd/user-generators # Create new-style configuration files so that we can ghost-own them - ${prefix}/bin/touch ${D}${sysconfdir}/hostname - ${prefix}/bin/touch ${D}${sysconfdir}/vconsole.conf - ${prefix}/bin/touch ${D}${sysconfdir}/locale.conf - ${prefix}/bin/touch ${D}${sysconfdir}/machine-id - ${prefix}/bin/touch ${D}${sysconfdir}/machine-info - ${prefix}/bin/touch ${D}${sysconfdir}/timezone - #${prefix}/bin/mkdir -p ${D}${sysconfdir}/X11/xorg.conf.d - #${prefix}/bin/touch ${D}${sysconfdir}/X11/xorg.conf.d/00-keyboard.conf + touch ${D}${sysconfdir}/hostname + touch ${D}${sysconfdir}/vconsole.conf + touch ${D}${sysconfdir}/locale.conf + touch ${D}${sysconfdir}/machine-id + touch ${D}${sysconfdir}/machine-info + touch ${D}${sysconfdir}/timezone + #mkdir -p ${D}${sysconfdir}/X11/xorg.conf.d + #touch ${D}${sysconfdir}/X11/xorg.conf.d/00-keyboard.conf - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-preset/ - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/user-preset/ + mkdir -p ${D}${prefix}/lib/systemd/system-preset/ + mkdir -p ${D}${prefix}/lib/systemd/user-preset/ # Make sure the shutdown/sleep drop-in dirs exist - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-shutdown/ - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-sleep/ + mkdir -p ${D}${prefix}/lib/systemd/system-shutdown/ + mkdir -p ${D}${prefix}/lib/systemd/system-sleep/ # Make sure the NTP units dir exists - ${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/ntp-units.d/ + mkdir -p ${D}${prefix}/lib/systemd/ntp-units.d/ # Install modprobe fragment - ${prefix}/bin/mkdir -p ${D}${sysconfdir}/modprobe.d/ + mkdir -p ${D}${sysconfdir}/modprobe.d/ # Enable readahead services - ${prefix}/bin/ln -s ../systemd-readahead-collect.service ${D}${prefix}/lib/systemd/system/default.target.wants/ - ${prefix}/bin/ln -s ../systemd-readahead-replay.service ${D}${prefix}/lib/systemd/system/default.target.wants/ + ln -s ../systemd-readahead-collect.service ${D}${prefix}/lib/systemd/system/default.target.wants/ + ln -s ../systemd-readahead-replay.service ${D}${prefix}/lib/systemd/system/default.target.wants/ # Fix the dangling /var/lock -> /run/lock symlink install -Dm644 tmpfiles.d/legacy.conf ${D}${prefix}/lib/tmpfiles.d/legacy.conf install -m644 ${S}/packaging/pamconsole-tmp.conf ${D}${prefix}/lib/tmpfiles.d/ - rm -rf ${D}${prefix}/lib/systemd/user/default.target + rm -rf ${D}/${prefix}/lib/systemd/user/default.target - rm -rf ${D}${prefix}/share/doc/packages/systemd + rm -rf ${D}/${prefix}/share/doc/packages/systemd # Move macros to the proper location for Tizen mkdir -p ${D}${sysconfdir}/rpm @@ -243,24 +255,24 @@ do_install() { pkg_preinst_${PN}() { #!/bin/sh -e - $D${prefix}/bin/getent group cdrom >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || : - $D${prefix}/bin/getent group tape >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || : - $D${prefix}/bin/getent group dialout >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 18 dialout >/dev/null 2>&1 || : - $D${prefix}/bin/getent group floppy >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 19 floppy >/dev/null 2>&1 || : - $D${prefix}/bin/systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || : + getent group cdrom >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || : + getent group tape >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || : + getent group dialout >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 18 dialout >/dev/null 2>&1 || : + getent group floppy >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 19 floppy >/dev/null 2>&1 || : + systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || : # Rename configuration files that changed their names - $D${prefix}/bin/mv -n ${sysconfdir}/systemd/systemd-logind.conf ${sysconfdir}/systemd/logind.conf >/dev/null 2>&1 || : - $D${prefix}/bin/mv -n ${sysconfdir}/systemd/systemd-journald.conf ${sysconfdir}/systemd/journald.conf >/dev/null 2>&1 || : + mv -n ${sysconfdir}/systemd/systemd-logind.conf ${sysconfdir}/systemd/logind.conf >/dev/null 2>&1 || : + mv -n ${sysconfdir}/systemd/systemd-journald.conf ${sysconfdir}/systemd/journald.conf >/dev/null 2>&1 || : } pkg_postinst_${PN}() { #!/bin/sh -e - $D${prefix}/bin/systemd-machine-id-setup > /dev/null 2>&1 || : - $D${prefix}/lib/systemd/systemd-random-seed save > /dev/null 2>&1 || : - $D${prefix}/bin/systemctl daemon-reexec > /dev/null 2>&1 || : - $D${prefix}/bin/systemctl start systemd-udevd.service >/dev/null 2>&1 || : + systemd-machine-id-setup > /dev/null 2>&1 || : + systemd-random-seed save > /dev/null 2>&1 || : + systemctl daemon-reexec > /dev/null 2>&1 || : + systemctl start systemd-udevd.service >/dev/null 2>&1 || : } @@ -280,12 +292,12 @@ pkg_prerm_${PN}() { #!/bin/sh -e if [ $1 -eq 0 ] ; then - $D${prefix}/bin/systemctl disable \ + systemctl disable \ getty@.service \ remote-fs.target \ systemd-readahead-replay.service \ systemd-readahead-collect.service >/dev/null 2>&1 || : - $D${prefix}/bin/rm -f ${sysconfdir}/systemd/system/default.target >/dev/null 2>&1 || : + rm -f /etc/systemd/system/default.target >/dev/null 2>&1 || : fi } @@ -306,8 +318,8 @@ pkg_postrm_${PN}() { #!/bin/sh -e if [ $1 -ge 1 ] ; then - $D${prefix}/bin/systemctl daemon-reload > /dev/null 2>&1 || : - $D${prefix}/bin/systemctl try-restart systemd-logind.service >/dev/null 2>&1 || : + systemctl daemon-reload > /dev/null 2>&1 || : + systemctl try-restart systemd-logind.service >/dev/null 2>&1 || : fi } @@ -317,16 +329,18 @@ PACKAGES += " libsystemd " PACKAGES += " systemd " PACKAGES += " libgudev-dev " PACKAGES += " systemd-dev " +PACKAGES += " systemd-docs " PACKAGES += " libgudev " PACKAGES += " systemd-analyze " libsystemd_files = "" libsystemd_files += "${prefix}/lib/security/pam_systemd.so" +libsystemd_files += "${prefix}/lib/libsystemd.so.*" +libsystemd_files += "${prefix}/lib/libudev.so.*" libsystemd_files += "${prefix}/lib/libsystemd-daemon.so.*" -libsystemd_files += "${prefix}/lib/libsystemd-login.so.*" -libsystemd_files += "${prefix}/lib/libsystemd-journal.so.*" libsystemd_files += "${prefix}/lib/libsystemd-id128.so.*" -libsystemd_files += "${prefix}/lib/libudev.so.*" +libsystemd_files += "${prefix}/lib/libsystemd-journal.so.*" +libsystemd_files += "${prefix}/lib/libsystemd-login.so.*" libsystemd_files += "${prefix}/lib/libnss_myhostname.so.2" MANIFESTFILES_lib${PN} = "systemd.manifest" @@ -334,6 +348,7 @@ systemd_files = "" systemd_files += "${sysconfdir}/systemd/bootchart.conf" systemd_files += "${sysconfdir}/pam.d/systemd-user" systemd_files += "${prefix}/bin/bootctl" +systemd_files += "${prefix}/bin/busctl" systemd_files += "${prefix}/bin/kernel-install" systemd_files += "${prefix}/bin/machinectl" systemd_files += "${prefix}/bin/systemd-run" @@ -410,6 +425,8 @@ systemd_files += "${prefix}/lib/systemd/systemd" systemd_files += "${prefix}/lib/systemd/system" systemd_files += "${prefix}/lib/systemd/system/basic.target.wants" systemd_files += "${prefix}/lib/systemd/user" +systemd_files += "${prefix}/lib/systemd/network" +systemd_files += "${prefix}/lib/systemd/user/basic.target" systemd_files += "${prefix}/lib/systemd/user/bluetooth.target" systemd_files += "${prefix}/lib/systemd/user/exit.target" systemd_files += "${prefix}/lib/systemd/user/printer.target" @@ -420,6 +437,9 @@ systemd_files += "${prefix}/lib/systemd/user/systemd-exit.service" systemd_files += "${prefix}/lib/systemd/user/paths.target" systemd_files += "${prefix}/lib/systemd/user/smartcard.target" systemd_files += "${prefix}/lib/systemd/user/timers.target" +systemd_files += "${prefix}/lib/systemd/user/busnames.target" +systemd_files += "${prefix}/lib/systemd/network/80-container-host0.network" +systemd_files += "${prefix}/lib/systemd/network/99-default.link" systemd_files += "${prefix}/lib/systemd/systemd-*" systemd_files += "${prefix}/lib/systemd/catalog" systemd_files += "${prefix}/lib/systemd/catalog/systemd.catalog" @@ -433,6 +453,7 @@ systemd_files += "${prefix}/lib/tmpfiles.d/x11.conf" systemd_files += "${prefix}/lib/tmpfiles.d/tmp.conf" systemd_files += "${prefix}/lib/tmpfiles.d/legacy.conf" systemd_files += "${prefix}/lib/tmpfiles.d/pamconsole-tmp.conf" +systemd_files += "${prefix}/lib/tmpfiles.d/systemd-nologin.conf" systemd_files += "${prefix}/sbin/init" systemd_files += "${prefix}/sbin/reboot" systemd_files += "${prefix}/sbin/halt" @@ -449,10 +470,6 @@ systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.login1. systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.locale1.service" systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.timedate1.service" systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.machine1.service" -systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.*.xml" -systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.hostname1.xml" -systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.locale1.xml" -systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.timedate1.xml" systemd_files += "${prefix}/share/polkit-1" systemd_files += "${prefix}/share/polkit-1/actions" systemd_files += "${prefix}/share/polkit-1/actions/org.freedesktop.systemd1.policy" @@ -463,9 +480,7 @@ systemd_files += "${prefix}/share/polkit-1/actions/org.freedesktop.timedate1.pol systemd_files += "${prefix}/share/pkgconfig/systemd.pc" systemd_files += "${prefix}/share/pkgconfig/udev.pc" CONFFILES_${PN} = "" -CONFFILES_${PN} += "${sysconfdir}/systemd/bootchart.conf" CONFFILES_${PN} += "${sysconfdir}/pam.d/systemd-user" -CONFFILES_${PN} += "${sysconfdir}/rpm/macros.systemd" MANIFESTFILES_${PN} = "systemd.manifest" DIRFILES_${PN} = "" DIRFILES_${PN} += "${prefix}/lib/kernel" @@ -497,6 +512,7 @@ DIRFILES_${PN} += "${prefix}/lib/firmware/updates" DIRFILES_${PN} += "${prefix}/share/systemd" DIRFILES_${PN} += "${prefix}/lib/systemd/system/basic.target.wants" DIRFILES_${PN} += "${prefix}/lib/systemd/user" +DIRFILES_${PN} += "${prefix}/lib/systemd/network" DIRFILES_${PN} += "${prefix}/lib/systemd/catalog" DIRFILES_${PN} += "${prefix}/share/polkit-1" DIRFILES_${PN} += "${prefix}/share/polkit-1/actions" @@ -513,28 +529,32 @@ DIRFILES_libgudev-dev += "${prefix}/include/gudev-1.0" DIRFILES_libgudev-dev += "${prefix}/include/gudev-1.0/gudev" systemd-dev_files = "" +systemd-dev_files += "${prefix}/lib/libudev.so" +systemd-dev_files += "${prefix}/lib/libsystemd.so" systemd-dev_files += "${prefix}/lib/libsystemd-daemon.so" -systemd-dev_files += "${prefix}/lib/libsystemd-login.so" -systemd-dev_files += "${prefix}/lib/libsystemd-journal.so" systemd-dev_files += "${prefix}/lib/libsystemd-id128.so" -systemd-dev_files += "${prefix}/lib/libudev.so" +systemd-dev_files += "${prefix}/lib/libsystemd-journal.so" +systemd-dev_files += "${prefix}/lib/libsystemd-login.so" systemd-dev_files += "${prefix}/include/systemd" systemd-dev_files += "${prefix}/include/systemd/sd-daemon.h" systemd-dev_files += "${prefix}/include/systemd/sd-login.h" systemd-dev_files += "${prefix}/include/systemd/sd-journal.h" systemd-dev_files += "${prefix}/include/systemd/sd-id128.h" systemd-dev_files += "${prefix}/include/systemd/sd-messages.h" -systemd-dev_files += "${prefix}/include/systemd/sd-shutdown.h" +systemd-dev_files += "${prefix}/include/systemd/_sd-common.h" systemd-dev_files += "${prefix}/include/libudev.h" +systemd-dev_files += "${prefix}/lib/pkgconfig/libudev.pc" +systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd.pc" systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-daemon.pc" -systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-login.pc" -systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-journal.pc" systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-id128.pc" -systemd-dev_files += "${prefix}/lib/pkgconfig/libudev.pc" +systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-journal.pc" +systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-login.pc" MANIFESTFILES_${PN}-dev = "systemd.manifest" DIRFILES_${PN}-dev = "" DIRFILES_${PN}-dev += "${prefix}/include/systemd" +systemd-docs_files = "" + libgudev_files = "" libgudev_files += "${prefix}/lib/libgudev-1.0.so.*" MANIFESTFILES_libgudev = "systemd.manifest" @@ -547,6 +567,7 @@ FILES_lib${PN} = "${libsystemd_files}" FILES_${PN} = "${systemd_files}" FILES_libgudev-dev = "${libgudev-dev_files}" FILES_${PN}-dev = "${systemd-dev_files}" +FILES_${PN}-docs = "${systemd-docs_files}" FILES_libgudev = "${libgudev_files}" FILES_${PN}-analyze = "${systemd-analyze_files}" @@ -554,6 +575,7 @@ PKG_libsystemd= "libsystemd" PKG_systemd= "systemd" PKG_libgudev-dev= "libgudev-dev" PKG_systemd-dev= "systemd-dev" +PKG_systemd-docs= "systemd-docs" PKG_libgudev= "libgudev" PKG_systemd-analyze= "systemd-analyze" diff --git a/recipes-tizen/systemd/systemd_git.bb b/recipes-tizen/systemd/systemd_git.bb index 5f7ba77..5268109 100644 --- a/recipes-tizen/systemd/systemd_git.bb +++ b/recipes-tizen/systemd/systemd_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/systemd;tag=9986a304a0a3f771d671f04d1eebfea6d9a32a20;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/systemd;tag=946095230fe92a254df7795c14fac4910df094a2;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/tdb/tdb.inc b/recipes-tizen/tdb/tdb.inc index 4af8bda..953e10a 100644 --- a/recipes-tizen/tdb/tdb.inc +++ b/recipes-tizen/tdb/tdb.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Samba Trivial Database" HOMEPAGE = "http://tdb.samba.org/" SECTION = "System/Libraries" LICENSE = "GPLv3.0+" +PV = "1.2.10" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/testkit-lite/testkit-lite-extraconf.inc b/recipes-tizen/testkit-lite/testkit-lite-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/testkit-lite/testkit-lite.inc b/recipes-tizen/testkit-lite/testkit-lite.inc new file mode 100644 index 0000000..32b879e --- /dev/null +++ b/recipes-tizen/testkit-lite/testkit-lite.inc @@ -0,0 +1,136 @@ +DESCRIPTION = "Test runner with a command-line interface" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "3.1.7" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by testkit-lite + + +RDEPENDS = "" +#RDEPENDS of testkit-lite (${PN}) +RDEPENDS_${PN} += "python" +RDEPENDS_${PN} += "testkit-stub" +RDEPENDS_${PN} += "python-lxml" +RDEPENDS_${PN} += "python-requests" +RDEPENDS_${PN} += "dbus-python" + + +DEPENDS = "" +#DEPENDS of testkit-lite +inherit pythonnative +DEPENDS_append_class-native = " fdupes-native" +DEPENDS_append_class-target = " fdupes-native" +DEPENDS += "python-requests" +DEPENDS += "python-distribute" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + cp ${S}/packaging/testkit-lite.manifest . + # for rpmlint warning: remove shebang from python library + sed -i '/^#!/d' ./testkitlite/commodule/androidmobile.py + sed -i '/^#!/d' ./testkitlite/commodule/localhost.py + sed -i '/^#!/d' ./testkitlite/commodule/tizenivi.py + sed -i '/^#!/d' ./testkitlite/commodule/tizenlocal.py + sed -i '/^#!/d' ./testkitlite/commodule/tizenmobile.py + sed -i '/^#!/d' ./testkitlite/engines/androidunit.py + sed -i '/^#!/d' ./testkitlite/engines/default.py + sed -i '/^#!/d' ./testkitlite/engines/pyunit.py + sed -i '/^#!/d' ./testkitlite/util/autoexec.py + sed -i '/^#!/d' ./testkitlite/util/config.py + sed -i '/^#!/d' ./testkitlite/util/connector.py + sed -i '/^#!/d' ./testkitlite/util/errors.py + sed -i '/^#!/d' ./testkitlite/util/httprequest.py + sed -i '/^#!/d' ./testkitlite/util/killall.py + sed -i '/^#!/d' ./testkitlite/util/log.py + sed -i '/^#!/d' ./testkitlite/util/process.py + sed -i '/^#!/d' ./testkitlite/util/result.py + sed -i '/^#!/d' ./testkitlite/util/session.py + sed -i '/^#!/d' ./testkitlite/util/str2.py + sed -i '/^#!/d' ./testkitmerge/merger.py + + + +} +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} + + python setup.py install --prefix=${prefix} --root=${D} + install -d ${D}/${prefix}/share/testkit-lite + cp -r xsd ${D}/${prefix}/share/testkit-lite + #fdupes ${D} + pushd ${D}${prefix}/lib/python2.7/site-packages + + find . -name '*.pyc' -exec rm -f {} \; + python -c "import sys, os, compileall; br='${D}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" . + popd + + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " testkit-lite " + +testkit-lite_files = "" +testkit-lite_files += "${sysconfdir}/dbus-1/system.d/com.intel.testkit.conf" +testkit-lite_files += "${prefix}/bin/testkit-lite" +testkit-lite_files += "${prefix}/bin/testkit-lite-dbus" +testkit-lite_files += "${prefix}/bin/testkit-merge" +testkit-lite_files += "/opt/testkit/lite/mh.html" +testkit-lite_files += "/opt/testkit/lite/testkit-lite_user_guide.pdf" +testkit-lite_files += "/opt/testkit/lite/testkit-lite_tutorial.pdf" +testkit-lite_files += "/opt/testkit/lite/test_definition_schema.pdf" +testkit-lite_files += "${prefix}/lib/python2.7/site-packages/testkitlite/*" +testkit-lite_files += "${prefix}/lib/python2.7/site-packages/testkitmerge/*" +testkit-lite_files += "${prefix}/lib/python2.7/site-packages/testkit_lite-3.1.7-py2.7.egg-info/*" +testkit-lite_files += "${prefix}/share/testkit-lite" +testkit-lite_files += "/opt/testkit/lite/VERSION" +testkit-lite_files += "/opt/testkit/lite/commodule/CONFIG" +CONFFILES_${PN} = "" +CONFFILES_${PN} += "${sysconfdir}/dbus-1/system.d/com.intel.testkit.conf" +MANIFESTFILES_${PN} = "testkit-lite.manifest" + +FILES_${PN} = "${testkit-lite_files}" + +PKG_testkit-lite= "testkit-lite" + +require testkit-lite-extraconf.inc + diff --git a/recipes-tizen/testkit-lite/testkit-lite_git.bb b/recipes-tizen/testkit-lite/testkit-lite_git.bb new file mode 100644 index 0000000..fe86121 --- /dev/null +++ b/recipes-tizen/testkit-lite/testkit-lite_git.bb @@ -0,0 +1,10 @@ +require testkit-lite.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/tools/testkit-lite;tag=6ebfe1474b3c2db6c052fa3d2f90a1bac25c3ec2;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/testkit-stub/testkit-stub-extraconf.inc b/recipes-tizen/testkit-stub/testkit-stub-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/testkit-stub/testkit-stub.inc b/recipes-tizen/testkit-stub/testkit-stub.inc new file mode 100644 index 0000000..cbb4410 --- /dev/null +++ b/recipes-tizen/testkit-stub/testkit-stub.inc @@ -0,0 +1,88 @@ +DESCRIPTION = "Test stub of testkit-lite" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Testing" +LICENSE = "GPL-2.0" +PV = "1.0" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by testkit-stub + + +RDEPENDS = "" + +DEPENDS = "" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q -n testkit-stub-1.0 + cp ${S}/packaging/testkit-stub.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 ; + + 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 -- + + + +} + +PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " testkit-stub " + +testkit-stub_files = "" +testkit-stub_files += "${prefix}/bin/testkit-stub" +MANIFESTFILES_${PN} = "testkit-stub.manifest" + +FILES_${PN} = "${testkit-stub_files}" + +PKG_testkit-stub= "testkit-stub" + +require testkit-stub-extraconf.inc + diff --git a/recipes-tizen/testkit-stub/testkit-stub_git.bb b/recipes-tizen/testkit-stub/testkit-stub_git.bb new file mode 100644 index 0000000..bed2e88 --- /dev/null +++ b/recipes-tizen/testkit-stub/testkit-stub_git.bb @@ -0,0 +1,10 @@ +require testkit-stub.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/tools/testkit-stub;tag=47df47cf49ed04b7c37c011a0aa582e3d147563b;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/tiff/tiff.inc b/recipes-tizen/tiff/tiff.inc index 5e1f91e..162ec5d 100644 --- a/recipes-tizen/tiff/tiff.inc +++ b/recipes-tizen/tiff/tiff.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tools for Converting from and to the Tiff Format" HOMEPAGE = "http://www.remotesensing.org/libtiff" SECTION = "Productivity/Graphics/Convertors" LICENSE = "HPND" +PV = "4.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc index 306f84a..6377c2c 100644 --- a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc +++ b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Web APIs implemented using Crosswalk" HOMEPAGE = "http://nohomepage.org" SECTION = "Development/Libraries" LICENSE = "BSD-3-Clause and Apache-2.0" +PV = "0.107" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -39,6 +40,7 @@ RDEPENDS_${PN}-bluetooth-demo += "tizen-extensions-crosswalk" RDEPENDS_${PN}-audiosystem-demo += "tizen-extensions-crosswalk" #RDEPENDS of tizen-extensions-crosswalk (${PN}) +RDEPENDS_${PN} += "oma-ds-agent" RDEPENDS_${PN} += "crosswalk" RDEPENDS_${PN} += "media-thumbnail-server" 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 d29b0b5..6c2d6ad 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=4b541673ab3a0a41f9ba9077599844867c3b0af2;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=4c352c139d2cec125017d383886eff943ea57046;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/tizen-platform-config/tizen-platform-config.inc b/recipes-tizen/tizen-platform-config/tizen-platform-config.inc index 49d5cfb..49601dd 100644 --- a/recipes-tizen/tizen-platform-config/tizen-platform-config.inc +++ b/recipes-tizen/tizen-platform-config/tizen-platform-config.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Platform Configuration" HOMEPAGE = "http://www.tizen.org" SECTION = "System/Configuration" LICENSE = "MIT" +PV = "2.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc index a945ce2..92457f4 100644 --- a/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc +++ b/recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A toolkit to generate the libtizen-platform-config library" HOMEPAGE = "http://www.tizen.org" SECTION = "Development/Tools" LICENSE = "LGPL-2.0" +PV = "2.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/udev-rules/udev-rules.inc b/recipes-tizen/udev-rules/udev-rules.inc index c7cc343..9300bfe 100644 --- a/recipes-tizen/udev-rules/udev-rules.inc +++ b/recipes-tizen/udev-rules/udev-rules.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tizen IVI udev Rules" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Hardware Adaptation" LICENSE = "GPL-2.0" +PV = "0.13" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/update-desktop-files/update-desktop-files.inc b/recipes-tizen/update-desktop-files/update-desktop-files.inc index 0dd33e2..898dfc4 100644 --- a/recipes-tizen/update-desktop-files/update-desktop-files.inc +++ b/recipes-tizen/update-desktop-files/update-desktop-files.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A Build Tool to Update Desktop Files" HOMEPAGE = "http://nohomepage.org" SECTION = "Development/Tools" LICENSE = "GPL-2.0+" +PV = "12.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/user-session-units/user-session-units.inc b/recipes-tizen/user-session-units/user-session-units.inc index c3fc809..e9bb156 100644 --- a/recipes-tizen/user-session-units/user-session-units.inc +++ b/recipes-tizen/user-session-units/user-session-units.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Systemd session units" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Configuration" LICENSE = "GPL-2.0" +PV = "8" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/user-session-units/user-session-units_git.bb b/recipes-tizen/user-session-units/user-session-units_git.bb index 4818b00..71a5bff 100644 --- a/recipes-tizen/user-session-units/user-session-units_git.bb +++ b/recipes-tizen/user-session-units/user-session-units_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/user-session-units;tag=9f5719b7eb0e6ffb2cf4594ee76b4f594f2d0534;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/user-session-units;tag=66949d8ede2d915a1ec7de6558695335dd18e6a6;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/uthash/uthash.inc b/recipes-tizen/uthash/uthash.inc index 36df034..8b45cec 100644 --- a/recipes-tizen/uthash/uthash.inc +++ b/recipes-tizen/uthash/uthash.inc @@ -2,12 +2,13 @@ DESCRIPTION = "A hash table for C structures" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Kernel" LICENSE = "BSD-style single-clause" +PV = "1.9.7" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/vala/vala.inc b/recipes-tizen/vala/vala.inc index f49b722..b1b29df 100644 --- a/recipes-tizen/vala/vala.inc +++ b/recipes-tizen/vala/vala.inc @@ -1,13 +1,14 @@ DESCRIPTION = "Programming language for GNOME" HOMEPAGE = "http://live.gnome.org/Vala" -SECTION = "Development/Gnome" +SECTION = "Platform Development/Utilities" LICENSE = "LGPL-2.0" +PV = "0.24.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -45,6 +46,7 @@ do_prep() { cd ${S} chmod -Rf a+rX,u+w,g-w,o-w ${S} #setup -q + cp ${S}/packaging/vala.manifest . } @@ -64,7 +66,7 @@ do_compile() { autotools_do_configure - make -j16 + oe_runmake -j16 @@ -140,6 +142,7 @@ PACKAGES += " libvala-dev " libvala_files = "" libvala_files += "${prefix}/lib/libvala-0.24.so.*" +MANIFESTFILES_lib${PN} = "vala.manifest" vala_files = "" vala_files += "${prefix}/bin/vala-0.24" @@ -157,6 +160,7 @@ vala_files += "${prefix}/share/vala" vala_files += "${prefix}/share/vala/Makefile.vapigen" vala_files += "${prefix}/share/vala-0.24/" vala_files += "${prefix}/lib/vala-0.24/" +MANIFESTFILES_${PN} = "vala.manifest" DIRFILES_${PN} = "" DIRFILES_${PN} += "${prefix}/share/vala" @@ -165,6 +169,7 @@ libvala-dev_files += "AUTHORS ChangeLog NEWS README" libvala-dev_files += "${prefix}/include/vala-0.24/" libvala-dev_files += "${prefix}/lib/libvala-0.24.so" libvala-dev_files += "${prefix}/lib/pkgconfig/libvala-0.24.pc" +MANIFESTFILES_lib${PN}-dev = "vala.manifest" FILES_lib${PN} = "${libvala_files}" FILES_${PN} = "${vala_files}" diff --git a/recipes-tizen/vala/vala_git.bb b/recipes-tizen/vala/vala_git.bb index 6e54c0d..c550587 100644 --- a/recipes-tizen/vala/vala_git.bb +++ b/recipes-tizen/vala/vala_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/vala;tag=b9dc5bc4a4d841a362bd3252ecac6a927f42ecd5;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/vala;tag=840fd0f666c91fba0169b8176cb88a80b689ad8a;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/vconf-internal-keys/vconf-internal-keys.inc b/recipes-tizen/vconf-internal-keys/vconf-internal-keys.inc index b32fea1..a91196e 100644 --- a/recipes-tizen/vconf-internal-keys/vconf-internal-keys.inc +++ b/recipes-tizen/vconf-internal-keys/vconf-internal-keys.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Internal shared keys for vconf" HOMEPAGE = "http://nohomepage.org" SECTION = "Application Framework/Development" LICENSE = "Apache-2.0" +PV = "0.0.82" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/vconf/vconf.inc b/recipes-tizen/vconf/vconf.inc index befff2c..2264050 100644 --- a/recipes-tizen/vconf/vconf.inc +++ b/recipes-tizen/vconf/vconf.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Configuration system library" HOMEPAGE = "http://nohomepage.org" SECTION = "System/Libraries" LICENSE = "Apache-2.0" +PV = "0.2.51" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/wayland-fits-master/wayland-fits-master-extraconf.inc b/recipes-tizen/wayland-fits-master/wayland-fits-master-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/recipes-tizen/wayland-fits-master/wayland-fits-master.inc b/recipes-tizen/wayland-fits-master/wayland-fits-master.inc new file mode 100644 index 0000000..97e8f73 --- /dev/null +++ b/recipes-tizen/wayland-fits-master/wayland-fits-master.inc @@ -0,0 +1,119 @@ +DESCRIPTION = "Wayland Test Suite" +HOMEPAGE = "https://github.com/01org/wayland-fits" +SECTION = "Applications/Core Applications" +LICENSE = "GPL-2.0+" +PV = "0.2.2" + +SRC_URI = "" + +S = "${WORKDIR}/git" + +inherit manifest autotools-brokensep + +BBCLASSEXTEND = "" +PROVIDES = "" + +#PROVIDES by wayland-fits-master + + +RDEPENDS = "" + +DEPENDS = "" +#DEPENDS of wayland-fits-master +DEPENDS += "libcheck" +DEPENDS += "libxkbcommon" +DEPENDS += "evas" +inherit pkgconfig +DEPENDS += "weston" +DEPENDS += "wayland" +DEPENDS += "unzip" +DEPENDS += "efl" +DEPENDS += "elementary" +DEPENDS += "ecore" +DEPENDS += "boost" +DEPENDS += "pixman" + +do_prep() { + cd ${S} + chmod -Rf a+rX,u+w,g-w,o-w ${S} + #setup -q + + +} +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 CXXFLAGS="-DMEDIA_PATH='\"${prefix}/share/media\"'" + ./autogen.sh + + autotools_do_configure + make -j16 + + + +} +EXTRA_OECONF += "" + +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 -m 755 ${D}${prefix}/share/media + install -m 755 ${S}/packaging/ADN_animation.gif ${D}${prefix}/share/media + install -m 755 ${S}/packaging/bridge_of_the_gods.png ${D}${prefix}/share/media + + +} + +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 += " wayland-fits-master " + +wayland-fits-master_files = "" +wayland-fits-master_files += "${prefix}/bin/wfits" +wayland-fits-master_files += "${prefix}/lib/weston/weston-wfits.so" +wayland-fits-master_files += "${prefix}/share/media/*" +wayland-fits-master_files += "README" + +FILES_${PN} = "${wayland-fits-master_files}" + +PKG_wayland-fits-master= "wayland-fits-master" + +require wayland-fits-master-extraconf.inc + diff --git a/recipes-tizen/wayland-fits-master/wayland-fits-master_git.bb b/recipes-tizen/wayland-fits-master/wayland-fits-master_git.bb new file mode 100644 index 0000000..4ea4939 --- /dev/null +++ b/recipes-tizen/wayland-fits-master/wayland-fits-master_git.bb @@ -0,0 +1,10 @@ +require wayland-fits-master.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/test/generic/wayland-fits;tag=4daee8f77b2589fc14f98cbf4c4a6b1967c5d06e;nobranch=1" + +BBCLASSEXTEND += " native " + diff --git a/recipes-tizen/weekeyboard/weekeyboard.inc b/recipes-tizen/weekeyboard/weekeyboard.inc index 38ecbfd..43f7c55 100644 --- a/recipes-tizen/weekeyboard/weekeyboard.inc +++ b/recipes-tizen/weekeyboard/weekeyboard.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Virtual Keyboard Application" HOMEPAGE = "http://github.com/etrunko/weekeyboard" SECTION = "Graphics & UI Framework/Libraries" LICENSE = "Apache-2.0" +PV = "0.0.2" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -59,7 +60,7 @@ do_compile() { autotools_do_configure - oe_runmake -j16 + make -j16 diff --git a/recipes-tizen/weekeyboard/weekeyboard_git.bb b/recipes-tizen/weekeyboard/weekeyboard_git.bb index 5f89f22..a93d011 100644 --- a/recipes-tizen/weekeyboard/weekeyboard_git.bb +++ b/recipes-tizen/weekeyboard/weekeyboard_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/weekeyboard;tag=7fc969eec1b425950e1e7a5bafd3d875c5877e77;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/weekeyboard;tag=6790d9d37b28b0dbd20e9ff0713ff9ec4221efc7;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/weston-common/weston-common.inc b/recipes-tizen/weston-common/weston-common.inc index 97a1fc9..95f6d23 100644 --- a/recipes-tizen/weston-common/weston-common.inc +++ b/recipes-tizen/weston-common/weston-common.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Common Weston configuration and set-up" HOMEPAGE = "http://nohomepage.org" SECTION = "Base/Configuration" LICENSE = "MIT" +PV = "1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -36,6 +37,7 @@ RDEPENDS_${PN} += "shadow" DEPENDS = "" #DEPENDS of weston-common DEPENDS += "weston" +DEPENDS += "virtual/egl" DEPENDS += "libxkbcommon" DEPENDS += "libjpeg-turbo" DEPENDS += "glib-2.0" @@ -48,10 +50,10 @@ DEPENDS_append_class-native = " libtool" DEPENDS_append_class-target = " libtool-cross" DEPENDS += "cairo" DEPENDS += "libpng" -DEPENDS += "mesa" DEPENDS_append_class-native = " autoconf-native" DEPENDS_append_class-target = " autoconf-native" DEPENDS += "vconf" +DEPENDS += "virtual/libgles2" DEPENDS += "pixman" do_prep() { @@ -137,17 +139,17 @@ do_install() { # open the graphics device mkdir -p ${D}${sysconfdir}/udev/rules.d cat >${D}${sysconfdir}/udev/rules.d/99-dri.rules <<'EOF' - SUBSYSTEM=="drm", MODE="0660", GROUP="display", SMACK="*" + SUBSYSTEM=="drm", MODE="0660", GROUP="display", SECLABEL{smack}="*" EOF # user 'display' must own /dev/tty7 for weston to start correctly cat >${D}${sysconfdir}/udev/rules.d/99-tty.rules <<'EOF' - SUBSYSTEM=="tty", KERNEL=="tty7", OWNER="display", SMACK="^" + SUBSYSTEM=="tty", KERNEL=="tty7", OWNER="display", SECLABEL{smack}="^" EOF - # user 'display' must also be able to access /dev/input/event* + # user 'display' must also be able to access /dev/input/* cat >${D}${sysconfdir}/udev/rules.d/99-input.rules <<'EOF' - SUBSYSTEM=="input", KERNEL=="event*", MODE="0660", GROUP="input", SMACK="^" + SUBSYSTEM=="input", MODE="0660", GROUP="input", SECLABEL{smack}="^" EOF # install desktop file diff --git a/recipes-tizen/weston-common/weston-common_git.bb b/recipes-tizen/weston-common/weston-common_git.bb index 0b90ee4..563a816 100644 --- a/recipes-tizen/weston-common/weston-common_git.bb +++ b/recipes-tizen/weston-common/weston-common_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/profile/common/weston-common;tag=f0e31019acd5085c62f4c308427edc7be67e65d5;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/common/weston-common;tag=b8043731fa1a64e9abba5edb685295b1dae1ee14;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/weston-ivi-shell/weston-ivi-shell.inc b/recipes-tizen/weston-ivi-shell/weston-ivi-shell.inc index 4aca341..bf765f2 100644 --- a/recipes-tizen/weston-ivi-shell/weston-ivi-shell.inc +++ b/recipes-tizen/weston-ivi-shell/weston-ivi-shell.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Weston IVI Shell" HOMEPAGE = "https://github.com/ntanibata/weston-ivi-shell/" SECTION = "Graphics & UI Framework/Wayland Window System" LICENSE = "MIT" +PV = "0.1.7" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -42,6 +43,7 @@ RDEPENDS_${PN} += "weston" DEPENDS = "" #DEPENDS of weston-ivi-shell +DEPENDS += "virtual/egl" DEPENDS += "mtdev" DEPENDS += "libxkbcommon" DEPENDS += "libjpeg-turbo" @@ -53,10 +55,9 @@ DEPENDS += "wayland" DEPENDS_append_class-native = " libtool" DEPENDS_append_class-target = " libtool-cross" DEPENDS += "cairo" -DEPENDS += "mesa" +DEPENDS += "pango" DEPENDS_append_class-native = " autoconf-native" DEPENDS_append_class-target = " autoconf-native" -DEPENDS += "pango" DEPENDS += "pixman" do_prep() { diff --git a/recipes-tizen/weston-ivi/weston-ivi.inc b/recipes-tizen/weston-ivi/weston-ivi.inc index e9c1c21..0e10564 100644 --- a/recipes-tizen/weston-ivi/weston-ivi.inc +++ b/recipes-tizen/weston-ivi/weston-ivi.inc @@ -2,16 +2,21 @@ DESCRIPTION = "Tizen IVI Weston configuration and set-up" HOMEPAGE = "http://nohomepage.org" SECTION = "Automotive/Configuration" LICENSE = "MIT" +PV = "1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" +#PROVIDES by weston-ivi-config-modello +PROVIDES += "weston-ivi-config-modello" + + #PROVIDES by weston-ivi-config PROVIDES += "weston-ivi-config" @@ -23,6 +28,10 @@ RPROVIDES_weston-ivi += "weston-startup" RDEPENDS = "" +#RDEPENDS of weston-ivi-config-modello (${PN}-config-modello) +RDEPENDS_${PN}-config-modello += "weekeyboard" +RDEPENDS_${PN}-config-modello += "sed" + #RDEPENDS of weston-ivi-config (${PN}-config) RDEPENDS_${PN}-config += "weekeyboard" @@ -75,14 +84,38 @@ do_install() { mkdir -p ${D}${sysconfdir}/xdg/weston install -m 0644 weston.ini ${D}${sysconfdir}/xdg/weston + install -m 0644 weston-modello.ini ${D}${sysconfdir}/xdg/weston/weston-modello.ini } +pkg_postinst_${PN}() { + #!/bin/sh -e + + ln -s ${sysconfdir}/xdg/weston/weston-modello.ini ${sysconfdir}/xdg/weston/weston.ini + sed -i 's/ --current-mode//' ${systemd_unitdir}/user/weston.service + +} + +pkg_postrm_${PN}() { + #!/bin/sh -e + + rm ${sysconfdir}/xdg/weston/weston.ini + sed -i 's/\(^ExecStart.*\)/\1 --current-mode/' ${systemd_unitdir}/user/weston.service + +} + PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale" +PACKAGES += " weston-ivi-config-modello " PACKAGES += " weston-ivi-config " PACKAGES += " weston-ivi " +weston-ivi-config-modello_files = "" +weston-ivi-config-modello_files += "${sysconfdir}/xdg/weston/weston-modello.ini" +CONFFILES_${PN}-config-modello = "" +CONFFILES_${PN}-config-modello += "${sysconfdir}/xdg/weston/weston-modello.ini" +MANIFESTFILES_${PN}-config-modello = "weston-ivi.manifest" + weston-ivi-config_files = "" weston-ivi-config_files += "${sysconfdir}/xdg/weston/weston.ini" CONFFILES_${PN}-config = "" @@ -97,9 +130,11 @@ CONFFILES_${PN} = "" CONFFILES_${PN} += "${sysconfdir}/profile.d/*" MANIFESTFILES_${PN} = "weston-ivi.manifest" +FILES_${PN}-config-modello = "${weston-ivi-config-modello_files}" FILES_${PN}-config = "${weston-ivi-config_files}" FILES_${PN} = "${weston-ivi_files}" +PKG_weston-ivi-config-modello= "weston-ivi-config-modello" PKG_weston-ivi-config= "weston-ivi-config" PKG_weston-ivi= "weston-ivi" diff --git a/recipes-tizen/weston-ivi/weston-ivi_git.bb b/recipes-tizen/weston-ivi/weston-ivi_git.bb index 347cf7d..721af41 100644 --- a/recipes-tizen/weston-ivi/weston-ivi_git.bb +++ b/recipes-tizen/weston-ivi/weston-ivi_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/profile/ivi/weston-ivi;tag=057a26dfa55045dd269f58c9e9ee8f608d37e340;nobranch=1" +SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi;tag=e1c5b89c0a00d8910549a1d4cc371ec1ce6d0284;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/weston/weston.inc b/recipes-tizen/weston/weston.inc index 4d7aee3..d172078 100644 --- a/recipes-tizen/weston/weston.inc +++ b/recipes-tizen/weston/weston.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Wayland Compositor Infrastructure" HOMEPAGE = "http://weston.freedesktop.org/" SECTION = "Graphics & UI Framework/Wayland Window System" LICENSE = "MIT" +PV = "1.5.0" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" @@ -41,7 +42,8 @@ DEPENDS += "expat" DEPENDS += "udev" DEPENDS += "libvpx" DEPENDS += "xz" -DEPENDS += "poppler" +DEPENDS_append_class-native = " automake-native" +DEPENDS_append_class-target = " automake-native" DEPENDS += "mesa" DEPENDS += "systemd" inherit pkgconfig @@ -53,13 +55,14 @@ DEPENDS_append_class-native = " libtool" DEPENDS_append_class-target = " libtool-cross" DEPENDS += "libffi" DEPENDS += "pango" +DEPENDS += "poppler" +DEPENDS += "virtual/libgles2" DEPENDS += "libpam" +DEPENDS += "virtual/egl" DEPENDS += "libxkbcommon" DEPENDS += "libjpeg-turbo" DEPENDS_append_class-native = " autoconf-native" DEPENDS_append_class-target = " autoconf-native" -DEPENDS_append_class-native = " automake-native" -DEPENDS_append_class-target = " automake-native" do_prep() { cd ${S} diff --git a/recipes-tizen/weston/weston_git.bb b/recipes-tizen/weston/weston_git.bb index 25ede27..0c1ad5a 100644 --- a/recipes-tizen/weston/weston_git.bb +++ b/recipes-tizen/weston/weston_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/weston;tag=8856decb5cbcb41a042cffd8d969c52983e8125d;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/upstream/weston;tag=1884117b59372e9b9fb80a820ece08302aea1eab;nobranch=1" BBCLASSEXTEND += " native " diff --git a/recipes-tizen/wrt-widgets/wrt-widgets.inc b/recipes-tizen/wrt-widgets/wrt-widgets.inc index 82ad26c..4436d69 100644 --- a/recipes-tizen/wrt-widgets/wrt-widgets.inc +++ b/recipes-tizen/wrt-widgets/wrt-widgets.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Wrt-widgets Installer" HOMEPAGE = "http://nohomepage.org" SECTION = "Web Framework/Web Run Time" LICENSE = "Apache-2.0" +PV = "0.1" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/xdgmime/xdgmime.inc b/recipes-tizen/xdgmime/xdgmime.inc index 4bf8d46..595cd82 100644 --- a/recipes-tizen/xdgmime/xdgmime.inc +++ b/recipes-tizen/xdgmime/xdgmime.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Querying information about file type" HOMEPAGE = "http://nohomepage.org" SECTION = "Applications/Other" LICENSE = "LGPL-2.0 and AFL-2.0" +PV = "0.0.12" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = "" diff --git a/recipes-tizen/xmlsec1/xmlsec1.inc b/recipes-tizen/xmlsec1/xmlsec1.inc index ba9d65e..6486825 100644 --- a/recipes-tizen/xmlsec1/xmlsec1.inc +++ b/recipes-tizen/xmlsec1/xmlsec1.inc @@ -2,12 +2,13 @@ DESCRIPTION = "Library providing support for "XML Signature" and "XML Encryption HOMEPAGE = "http://www.aleksey.com/xmlsec/index.html" SECTION = "System/Libraries" LICENSE = "MIT" +PV = "1.2.19" SRC_URI = "" S = "${WORKDIR}/git" -inherit autotools-brokensep +inherit manifest autotools-brokensep BBCLASSEXTEND = "" PROVIDES = ""