create test kit and test suite recipes 25/29425/7
authorRonan Le Martret <ronan@fridu.net>
Mon, 27 Oct 2014 17:08:50 +0000 (18:08 +0100)
committerRonan Le Martret <ronan@fridu.net>
Fri, 7 Nov 2014 09:06:49 +0000 (10:06 +0100)
Change-Id: Ifaac37b5b2776f6b92bcd6c786abcdcf7579539e
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
recipes-tizen/common-multimedia-suite/common-multimedia-suite-extraconf.inc
recipes-tizen/common-multimedia-suite/common-multimedia-suite.inc
recipes-tizen/common-sanity-suite/common-sanity-suite.inc
recipes-tizen/common-suite-launcher/common-suite-launcher.inc
recipes-tizen/ivi-sanity-suite/ivi-sanity-suite.inc
recipes-tizen/python-requests/python-requests-extraconf.inc
recipes-tizen/python-requests/python-requests.inc
recipes-tizen/testkit-lite/testkit-lite-extraconf.inc
recipes-tizen/testkit-stub/testkit-stub.inc
recipes-tizen/wayland-fits-master/wayland-fits-master-extraconf.inc
recipes-tizen/wayland-fits-master/wayland-fits-master/temporarily-removeliboostcheckinconfigure.patch [new file with mode: 0644]

index e69de29..f0df3a6 100644 (file)
@@ -0,0 +1,7 @@
+RDEPENDS_gst-auto-launch += "gstreamer1.0"
+RDEPENDS_ivi-multimedia-tests += "gstreamer1.0"
+
+DEPENDS += "gstreamer1.0-plugins-base"
+
+DEPENDS += "pkgconfig"
+
index 9ac81cb..18629df 100644 (file)
@@ -44,6 +44,7 @@ DEPENDS += "glib-2.0"
 inherit pkgconfig
 DEPENDS += "gstreamer1.0"
 
+
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
@@ -77,6 +78,7 @@ do_compile() {
 }
 EXTRA_OECONF += " --prefix=${prefix}"
 
+
 do_install() {
  export RPM_BUILD_ROOT=${D}
  cd ${S}
index d330c55..bee32d3 100644 (file)
@@ -2,6 +2,7 @@ DESCRIPTION = "Sanity suite for Tizen Common"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Testing"
 LICENSE = "GPL-2.0"
+
 PV = "1.1"
 
 SRC_URI = ""
index 34466fd..9cf3b32 100644 (file)
@@ -2,6 +2,7 @@ DESCRIPTION = "Launcher of Tizen Common test suites"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Testing"
 LICENSE = "GPL-2.0"
+
 PV = "2.1.0"
 
 SRC_URI = ""
index 0a61173..fb181c6 100644 (file)
@@ -4,6 +4,7 @@ SECTION = "Development/Testing"
 LICENSE = "GPL-2.0"
 PV = "1.1"
 
+
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
index d6793d4..8a6c13c 100644 (file)
@@ -2,12 +2,14 @@ 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 = ""
index cbb4410..8fd044a 100644 (file)
@@ -2,6 +2,7 @@ DESCRIPTION = "Test stub of testkit-lite"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Testing"
 LICENSE = "GPL-2.0"
+
 PV = "1.0"
 
 SRC_URI = ""
index e69de29..33094fb 100644 (file)
@@ -0,0 +1,19 @@
+SRC_URI += "file://temporarily-removeliboostcheckinconfigure.patch"
+
+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\"'"
+  export LDFLAGS="-lboost_system -lboost_filesystem -lboost_thread -lboost_regex -lboost_program_options"
+
+  autotools_do_configure
+  make -j16
+
+
+
+}
+
diff --git a/recipes-tizen/wayland-fits-master/wayland-fits-master/temporarily-removeliboostcheckinconfigure.patch b/recipes-tizen/wayland-fits-master/wayland-fits-master/temporarily-removeliboostcheckinconfigure.patch
new file mode 100644 (file)
index 0000000..d982f8f
--- /dev/null
@@ -0,0 +1,47 @@
+From 9f437cf0ad8f6d2d2f9baf9d252b88ecfbd88721 Mon Sep 17 00:00:00 2001
+From: Xavier Roche <xavier.roche@open.eurogiciel.org>
+Date: Thu, 6 Nov 2014 14:38:21 +0100
+Subject: [PATCH] temporarily remove liboost check in configure
+
+Signed-off-by: Xavier Roche <xavier.roche@open.eurogiciel.org>
+---
+ configure.ac | 23 -----------------------
+ 1 file changed, 23 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index fd9a91f..df77cc3 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -29,29 +29,6 @@ m4_define([efl_req_version],                [1.7.6])
+ m4_define([gtk_req_version],          [3.8.0])
+ m4_define([boost_req_version],                [1.49.0])
+-AX_BOOST_BASE([boost_req_version],
+-      [
+-              AX_BOOST_FILESYSTEM
+-              AX_BOOST_REGEX
+-              AX_BOOST_SYSTEM
+-              AX_BOOST_PROGRAM_OPTIONS
+-              AX_BOOST_THREAD
+-              BOOST_LIBS="$BOOST_LDFLAGS $BOOST_FILESYSTEM_LIB $BOOST_REGEX_LIB $BOOST_SYSTEM_LIB $BOOST_PROGRAM_OPTIONS_LIB $BOOST_THREAD_LIB"
+-              AC_SUBST(BOOST_LIBS)
+-      ],
+-      [
+-              AC_MSG_ERROR([
+-
+-                      Boost libraries are required:
+-
+-                      boost_filesystem >= boost_req_version
+-                      boost_regex >= boost_req_version
+-                      boost_system >= boost_req_version
+-                      boost_program_options >= boost_req_version
+-                      boost_thread >= boost_req_version
+-              ])
+-      ]
+-)
+ PKG_CHECK_MODULES([CHECK], [check >= check_req_version])
+ PKG_CHECK_MODULES([WAYLAND],
+-- 
+1.8.4.5
+