summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeunghun Lee <shiin.lee@samsung.com>2012-08-21 21:18:29 +0900
committerSeunghun Lee <shiin.lee@samsung.com>2012-08-21 21:18:29 +0900
commitd130edf25d890a3fd6585f5c7649f1be34413740 (patch)
tree2f38e0ecf684b5ebc4af247b7440335d75962a13
parentdcf72b8eb11ba639b3617674dc098cfc264c5ce5 (diff)
downloadefl-util-d130edf25d890a3fd6585f5c7649f1be34413740.tar.gz
efl-util-d130edf25d890a3fd6585f5c7649f1be34413740.tar.bz2
efl-util-d130edf25d890a3fd6585f5c7649f1be34413740.zip
Migrating the source code to RSA from private.HEADsubmit/master/20120920.1510232.0_alphamaster2.0alpha
-rwxr-xr-xTC/_export_env.sh8
-rwxr-xr-xTC/_export_target_env.sh7
-rwxr-xr-xTC/build.sh16
-rwxr-xr-xTC/clean.sh11
-rwxr-xr-xTC/config2
-rwxr-xr-xTC/execute.sh15
-rwxr-xr-xTC/testcase/Makefile26
-rwxr-xr-xTC/testcase/tslist1
-rwxr-xr-xTC/testcase/utc_efl_util_set_notification_window_level.c367
-rwxr-xr-xTC/tet_scen7
-rwxr-xr-xTC/tetbuild.cfg5
-rwxr-xr-xTC/tetclean.cfg5
-rwxr-xr-xTC/tetexec.cfg5
-rw-r--r--[-rwxr-xr-x]debian/README0
-rwxr-xr-xdebian/changelog41
-rw-r--r--[-rwxr-xr-x]debian/compat0
-rw-r--r--[-rwxr-xr-x]packaging/capi-ui-efl-util.spec11
17 files changed, 519 insertions, 8 deletions
diff --git a/TC/_export_env.sh b/TC/_export_env.sh
new file mode 100755
index 0000000..72a11ec
--- /dev/null
+++ b/TC/_export_env.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+. ./config
+export TET_INSTALL_PATH=$TET_INSTALL_HOST_PATH # tetware root path
+export TET_TARGET_PATH=$TET_INSTALL_PATH/tetware-target # tetware target path
+export PATH=$TET_TARGET_PATH/bin:$PATH
+export LD_LIBRARY_PATH=$TET_TARGET_PATH/lib/tet3:$LD_LIBRARY_PATH
+export TET_ROOT=$TET_TARGET_PATH
diff --git a/TC/_export_target_env.sh b/TC/_export_target_env.sh
new file mode 100755
index 0000000..5ddaa53
--- /dev/null
+++ b/TC/_export_target_env.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+. ./config
+export TET_INSTALL_PATH=$TET_INSTALL_TARGET_PATH # path to path
+export TET_TARGET_PATH=$TET_INSTALL_PATH/tetware-target
+export PATH=$TET_TARGET_PATH/bin:$PATH
+export LD_LIBRARY_PATH=$TET_TARGET_PATH/lib/tet3:$LD_LIBRARY_PATH
+export TET_ROOT=$TET_TARGET_PATH
diff --git a/TC/build.sh b/TC/build.sh
new file mode 100755
index 0000000..72aad6c
--- /dev/null
+++ b/TC/build.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+. ./_export_env.sh # setting environment variables
+
+export TET_SUITE_ROOT=`pwd`
+FILE_NAME_EXTENSION=`date +%s`
+
+RESULT_DIR=results
+HTML_RESULT=$RESULT_DIR/build-tar-result-$FILE_NAME_EXTENSION.html
+JOURNAL_RESULT=$RESULT_DIR/build-tar-result-$FILE_NAME_EXTENSION.journal
+
+mkdir -p $RESULT_DIR
+
+tcc -c -p ./
+tcc -b -j $JOURNAL_RESULT -p ./
+grw -c 7 -f chtml -o $HTML_RESULT $JOURNAL_RESULT
diff --git a/TC/clean.sh b/TC/clean.sh
new file mode 100755
index 0000000..29743e0
--- /dev/null
+++ b/TC/clean.sh
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+. ./_export_env.sh # setting environment variables
+
+export TET_SUITE_ROOT=`pwd`
+RESULT_DIR=results
+
+tcc -c -p ./ # executing tcc, with clean option (-c)
+rm -r $RESULT_DIR
+rm -r tet_tmp_dir
+rm testcase/tet_captured
diff --git a/TC/config b/TC/config
new file mode 100755
index 0000000..1a8d731
--- /dev/null
+++ b/TC/config
@@ -0,0 +1,2 @@
+TET_INSTALL_HOST_PATH=/home/ilovefilm/TETware
+TET_INSTALL_TARGET_PATH=/mnt/nfs/TETware
diff --git a/TC/execute.sh b/TC/execute.sh
new file mode 100755
index 0000000..a4f6095
--- /dev/null
+++ b/TC/execute.sh
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+. ./_export_target_env.sh # setting environment variables
+
+export TET_SUITE_ROOT=`pwd`
+FILE_NAME_EXTENSION=`date +%s`
+
+RESULT_DIR=results
+HTML_RESULT=$RESULT_DIR/exec-tar-result-$FILE_NAME_EXTENSION.html
+JOURNAL_RESULT=$RESULT_DIR/exec-tar-result-$FILE_NAME_EXTENSION.journal
+
+mkdir -p $RESULT_DIR
+
+tcc -e -j $JOURNAL_RESULT -p ./
+grw -c 3 -f chtml -o $HTML_RESULT $JOURNAL_RESULT
diff --git a/TC/testcase/Makefile b/TC/testcase/Makefile
new file mode 100755
index 0000000..0d15f65
--- /dev/null
+++ b/TC/testcase/Makefile
@@ -0,0 +1,26 @@
+CC = gcc
+
+C_FILES = $(shell ls *.c)
+
+PKGS = capi-ui-efl-util elementary ecore-x ecore evas x11 dlog glib-2.0
+
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+LDFLAGS += `pkg-config --libs $(PKGS)`
+
+CFLAGS += `pkg-config --cflags $(PKGS)`
+CFLAGS += -I.
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+#TARGETS = $(C_FILES:%.c=tc-%)
+TCS := $(shell ls -1 *.c | cut -d. -f1)
+
+all: $(TCS)
+
+%: %.c
+ $(CC) -o $@ $< $(CFLAGS) $(LDFLAGS)
+
+clean:
+ rm -f $(TCS)
diff --git a/TC/testcase/tslist b/TC/testcase/tslist
new file mode 100755
index 0000000..48142ea
--- /dev/null
+++ b/TC/testcase/tslist
@@ -0,0 +1 @@
+/testcase/utc_efl_util_set_notification_window_level
diff --git a/TC/testcase/utc_efl_util_set_notification_window_level.c b/TC/testcase/utc_efl_util_set_notification_window_level.c
new file mode 100755
index 0000000..0c9ab66
--- /dev/null
+++ b/TC/testcase/utc_efl_util_set_notification_window_level.c
@@ -0,0 +1,367 @@
+/*
+ * Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ * Licensed under the Apache License, Version 2.0 (the License);
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include <tet_api.h>
+#include <efl_util.h>
+#include <Elementary.h>
+#include <Ecore_X.h>
+
+#define API_SET_NOTIFICATION_WINDOW_LEVEL "efl_util_set_notification_window_level"
+#define API_GET_NOTIFICATION_WINDOW_LEVEL "efl_util_get_notification_window_level"
+
+
+static void startup(void);
+static void cleanup(void);
+
+void (*tet_startup)(void) = startup;
+void (*tet_cleanup)(void) = cleanup;
+
+static void utc_efl_util_set_notification_window_level_negative_1(void);
+static void utc_efl_util_set_notification_window_level_negative_2(void);
+static void utc_efl_util_set_notification_window_level_negative_3(void);
+
+static void utc_efl_util_get_notification_window_level_negative_1(void);
+static void utc_efl_util_get_notification_window_level_negative_2(void);
+
+static void utc_efl_util_set_notification_window_level_positive_1(void);
+static void utc_efl_util_set_notification_window_level_positive_2(void);
+
+static void utc_efl_util_get_notification_window_level_positive_1(void);
+static void utc_efl_util_get_notification_window_level_positive_2(void);
+
+
+struct tet_testlist tet_testlist[] = {
+ { utc_efl_util_set_notification_window_level_negative_1, 1 },
+ { utc_efl_util_set_notification_window_level_negative_2, 1 },
+ { utc_efl_util_set_notification_window_level_negative_3, 1 },
+ { utc_efl_util_get_notification_window_level_negative_1, 1 },
+ { utc_efl_util_get_notification_window_level_negative_2, 1 },
+ { utc_efl_util_set_notification_window_level_positive_1, 1 },
+ { utc_efl_util_set_notification_window_level_positive_2, 1 },
+ { utc_efl_util_get_notification_window_level_positive_1, 1 },
+ { utc_efl_util_get_notification_window_level_positive_2, 1 },
+ { NULL, 0 },
+};
+
+
+static void startup(void)
+{
+ /* start of TC */
+ elm_init(0, NULL);
+}
+
+
+static void cleanup(void)
+{
+ /* end of TC */
+ elm_shutdown();
+}
+
+
+static void win_del(void *data, Evas_Object *obj, void *event)
+{
+ elm_exit();
+}
+
+
+static Evas_Object* create_normal_win(const char *name)
+{
+ Evas_Object *eo;
+
+ eo = elm_win_add(NULL, name, ELM_WIN_BASIC);
+ if (eo)
+ {
+ elm_win_title_set(eo, name);
+ elm_win_borderless_set(eo, EINA_TRUE);
+ evas_object_smart_callback_add(eo, "delete,request",
+ win_del, NULL);
+ elm_win_indicator_state_set(eo, EINA_TRUE);
+ }
+
+ return eo;
+}
+
+
+static Evas_Object* create_notification_win(const char *name)
+{
+ Evas_Object *eo;
+
+ eo = elm_win_add(NULL, name, ELM_WIN_NOTIFICATION);
+ if (eo)
+ {
+ elm_win_title_set(eo, name);
+ elm_win_borderless_set(eo, EINA_TRUE);
+ evas_object_smart_callback_add(eo, "delete,request",
+ win_del, NULL);
+ elm_win_indicator_state_set(eo, EINA_TRUE);
+ }
+
+ return eo;
+}
+
+
+/**
+ * @brief Negative test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_set_notification_window_level_negative_1(void)
+{
+ int ret;
+
+ ret = efl_util_set_notification_window_level(NULL, EFL_UTIL_NOTIFICATION_LEVEL_2);
+
+ if (ret == EFL_UTIL_ERROR_INVALID_PARAMETER)
+ {
+ dts_pass(API_SET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed");
+ }
+}
+
+
+/**
+ * @brief Negative test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_set_notification_window_level_negative_2(void)
+{
+ Evas_Object *win;
+ int ret;
+
+ win = create_normal_win("Normal window");
+ if (!win)
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed to create window");
+ }
+
+ ret = efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_2);
+
+ if (ret == EFL_UTIL_ERROR_NOT_SUPPORTED_WINDOW_TYPE)
+ {
+ dts_pass(API_SET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed");
+ }
+}
+
+
+/**
+ * @brief Negative test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_set_notification_window_level_negative_3(void)
+{
+ Evas_Object *win;
+ int ret;
+
+ win = create_notification_win("Notification Type Window");
+ if (!win)
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed to create window");
+ }
+
+ ret = efl_util_set_notification_window_level(win, 100);
+
+ if (ret == EFL_UTIL_ERROR_INVALID_PARAMETER)
+ {
+ dts_pass(API_SET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed");
+ }
+}
+
+
+/**
+ * @brief Negative test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_get_notification_window_level_negative_1(void)
+{
+ int ret;
+ int level;
+
+ ret = efl_util_get_notification_window_level(NULL, &level);
+
+ if (ret == EFL_UTIL_ERROR_INVALID_PARAMETER)
+ {
+ dts_pass(API_GET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed");
+ }
+}
+
+
+/**
+ * @brief Negative test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_get_notification_window_level_negative_2(void)
+{
+ Evas_Object *win;
+ int ret;
+ int level;
+
+ win = create_normal_win("Normal Type Window");
+ if (!win)
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed to create window");
+ }
+
+ ret = efl_util_get_notification_window_level(win, &level);
+
+ if (ret == EFL_UTIL_ERROR_NOT_SUPPORTED_WINDOW_TYPE)
+ {
+ dts_pass(API_GET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed");
+ }
+}
+
+
+/**
+ * @brief Positive test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_set_notification_window_level_positive_1(void)
+{
+ Evas_Object *win;
+ int ret;
+
+ win = create_notification_win("Notification Type Window");
+ if (!win)
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed to create window");
+ }
+
+ ret = efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_1);
+
+ if (ret == EFL_UTIL_ERROR_NONE)
+ {
+ dts_pass(API_SET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed");
+ }
+}
+
+
+/**
+ * @brief Positive test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_set_notification_window_level_positive_2(void)
+{
+ Evas_Object *win;
+ int ret1, ret2;
+
+ win = create_notification_win("Notification Type Window");
+ if (!win)
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed to create window");
+ }
+
+ ret1 = efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_1);
+ ret2 = efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_2);
+
+ if (ret2 == EFL_UTIL_ERROR_NONE)
+ {
+ dts_pass(API_SET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_SET_NOTIFICATION_WINDOW_LEVEL, "failed");
+ }
+}
+
+
+/**
+ * @brief Positive test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_get_notification_window_level_positive_1(void)
+{
+ Evas_Object *win;
+ int ret;
+ int level;
+
+ win = create_notification_win("Notification Type Window");
+ if (!win)
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed to create window");
+ }
+ efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_1);
+
+ level = -1;
+ ret = efl_util_get_notification_window_level(win, &level);
+
+ if (ret == EFL_UTIL_ERROR_NONE)
+ {
+ if (level == EFL_UTIL_NOTIFICATION_LEVEL_1)
+ {
+ dts_pass(API_GET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed - level is wrong");
+ }
+ }
+ else
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed - return value is wrong");
+ }
+}
+
+
+/**
+ * @brief Positive test case of efl_util_set_notification_window_level()
+ */
+static void utc_efl_util_get_notification_window_level_positive_2(void)
+{
+ Evas_Object *win;
+ int ret;
+ int level;
+
+ win = create_notification_win("Notification Type Window");
+ if (!win)
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed to create window");
+ }
+ efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_1);
+ efl_util_set_notification_window_level(win, EFL_UTIL_NOTIFICATION_LEVEL_2);
+
+ level = -1;
+ ret = efl_util_get_notification_window_level(win, &level);
+
+ if (ret == EFL_UTIL_ERROR_NONE)
+ {
+ if (level == EFL_UTIL_NOTIFICATION_LEVEL_2)
+ {
+ dts_pass(API_GET_NOTIFICATION_WINDOW_LEVEL, "passed");
+ }
+ else
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed - level is wrong");
+ }
+ }
+ else
+ {
+ dts_fail(API_GET_NOTIFICATION_WINDOW_LEVEL, "failed - return value is wrong");
+ }
+}
+
diff --git a/TC/tet_scen b/TC/tet_scen
new file mode 100755
index 0000000..03f029a
--- /dev/null
+++ b/TC/tet_scen
@@ -0,0 +1,7 @@
+all
+ ^TEST
+##### Scenarios for TEST #####
+
+# Test scenario
+TEST
+ :include:/testcase/tslist
diff --git a/TC/tetbuild.cfg b/TC/tetbuild.cfg
new file mode 100755
index 0000000..f7eda55
--- /dev/null
+++ b/TC/tetbuild.cfg
@@ -0,0 +1,5 @@
+TET_OUTPUT_CAPTURE=True # capture option for build operation checking
+TET_BUILD_TOOL=make # build with using make command
+TET_BUILD_FILE=-f Makefile # execution file (Makefile) for build
+TET_API_COMPLIANT=True # use TET API in Test Case ?
+TET_PASS_TC_NAME=True # report passed TC name in Journal file?
diff --git a/TC/tetclean.cfg b/TC/tetclean.cfg
new file mode 100755
index 0000000..02d7030
--- /dev/null
+++ b/TC/tetclean.cfg
@@ -0,0 +1,5 @@
+TET_OUTPUT_CAPTURE=True # capture option
+TET_CLEAN_TOOL= make clean # clean tool
+TET_CLEAN_FILE= Makefile # file for clean
+TET_API_COMPLIANT=True # TET API useage
+TET_PASS_TC_NAME=True # showing name , passed TC
diff --git a/TC/tetexec.cfg b/TC/tetexec.cfg
new file mode 100755
index 0000000..ef3e452
--- /dev/null
+++ b/TC/tetexec.cfg
@@ -0,0 +1,5 @@
+TET_OUTPUT_CAPTURE=True # capturing execution or not
+TET_EXEC_TOOL= # ex) exec : execution tool set up/ Optional
+TET_EXEC_FILE= # ex) exectool : execution file/ Optional
+TET_API_COMPLIANT=True # Test case or Tool usesTET API?
+TET_PASS_TC_NAME=True # showing Passed TC name ?
diff --git a/debian/README b/debian/README
index e69de29..e69de29 100755..100644
--- a/debian/README
+++ b/debian/README
diff --git a/debian/changelog b/debian/changelog
index cde9501..e64298c 100755
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,13 +1,48 @@
capi-ui-efl-util (0.1.0-5) unstable; urgency=low
* Added version numbering
- * Git: api/efl-util
+ * Git: slp/api/efl-util
* Tag: capi-ui-efl-util_0.1.0-5
-- Kyuhun Jung <kyuhun.jung@samsung.com> Wed, 15 Feb 2012 10:50:29 +0900
capi-ui-efl-util (0.1.0-4) unstable; urgency=low
- * Initial release.
+ * Update boilerplate
+ * Git: slp/api/efl-util
+ * Tag: capi-ui-efl-util_0.1.0-4
+
+ -- Kyuhun Jung <kyuhun.jung@samsung.com> Tue, 06 Dec 2011 12:57:25 +0300
+
+capi-ui-efl-util (0.1.0-3) unstable; urgency=low
+
+ * Using Tizen namespace
+ * Git: slp-source.sec.samsung.net:slp/api/efl-util
+ * Tag: capi-ui-efl-util_0.1.0-3
+
+ -- Kyuhun Jung <kyuhun.jung@samsung.com> Wed, 23 Nov 2011 06:59:55 +0300
+
+capi-ui-efl-util (0.1.0-2) unstable; urgency=low
+
+ * Implement getter API
+ * Git: slp-source.sec.samsung.net:slp/api/efl-util
+ * Tag: capi-ui-efl-util_0.1.0-2
+
+ -- Kyuhun Jung <kyuhun.jung@samsung.com> Mon, 10 Oct 2011 12:42:46 +0300
+
+capi-ui-efl-util (0.1.0-1) unstable; urgency=low
+
+ * Alpha release
+ * Git: slp-source.sec.samsung.net:slp/api/efl-util
+ * Tag: capi-ui-efl-util_0.1.0-1
+
+ -- Kyuhun Jung <kyuhun.jung@samsung.com> Tue, 27 Sep 2011 21:11:54 +0900
+
+capi-ui-efl-util (0.0.1-1) unstable; urgency=low
+
+ * Initial upload
+ * Git: slp-source.sec.samsung.net:slp/api/efl-util
+ * Tag: capi-ui-efl-util_0.0.1-1
+
+ -- Kyuhun Jung <kyuhun.jung@samsung.com> Mon, 26 Sep 2011 19:14:07 +0900
- -- Kyuhun Jung <kyuhun.jung@samsung.com> Wed, 07 Dec 2011 05:37:04 +0300
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..7ed6ff8 100755..100644
--- a/debian/compat
+++ b/debian/compat
diff --git a/packaging/capi-ui-efl-util.spec b/packaging/capi-ui-efl-util.spec
index 290e7b3..e559fef 100755..100644
--- a/packaging/capi-ui-efl-util.spec
+++ b/packaging/capi-ui-efl-util.spec
@@ -1,9 +1,10 @@
+#sbs-git:slp/api/efl-util capi-ui-efl-util 0.1.0 4d35c6180088e0d005081bf798ab6a20b05e9f14
Name: capi-ui-efl-util
-Summary: An EFL utility library in Tizen Native API
-Version: 0.1.0
-Release: 5
+Summary: An EFL utility library in SLP C API
+Version: 0.1.0
+Release: 1
Group: TO_BE/FILLED_IN
-License: Apache-2.0
+License: TO BE FILLED IN
Source0: %{name}-%{version}.tar.gz
BuildRequires: cmake
BuildRequires: pkgconfig(dlog)
@@ -18,7 +19,7 @@ Requires(postun): /sbin/ldconfig
%package devel
-Summary: An EFL utility library in Tizen Native API (Development)
+Summary: An EFL utility library in SLP C API (Development)
Group: TO_BE/FILLED_IN
Requires: %{name} = %{version}-%{release}