[oe] [meta-oe][meta-efl][PATCH 3/5] e-tasks: drop local patches and use our github repo instead

Martin Jansa martin.jansa at gmail.com
Wed Mar 14 19:59:19 UTC 2012


Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
 .../e-tasks/0001-depend-on-eina-not-eina-0.patch   |   26 -
 ...ementary-genlist_item_insert_before-API-c.patch |   27 -
 .../e17/e-tasks/0003-adapt-to-newer-elm-API.patch  |  656 --------------------
 .../e-tasks/0004-fix-changed-callback-name.patch   |   40 --
 .../e-tasks/0005-adapt-to-even-newer-elm-API.patch |  182 ------
 .../e17/e-tasks/0006-remove-deprecated-API.patch   |  296 ---------
 .../e17/e-tasks/0007-db_sqlite-fix-warning.patch   |   35 -
 ...-warning-about-incompatible-pointer-types.patch |   79 ---
 .../e17/{e-tasks_svn.bb => e-tasks_git.bb}         |   17 +-
 9 files changed, 4 insertions(+), 1354 deletions(-)
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0001-depend-on-eina-not-eina-0.patch
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0003-adapt-to-newer-elm-API.patch
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0004-fix-changed-callback-name.patch
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0005-adapt-to-even-newer-elm-API.patch
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0006-remove-deprecated-API.patch
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0007-db_sqlite-fix-warning.patch
 delete mode 100644 meta-efl/recipes-efl/e17/e-tasks/0008-fix-warning-about-incompatible-pointer-types.patch
 rename meta-efl/recipes-efl/e17/{e-tasks_svn.bb => e-tasks_git.bb} (62%)

diff --git a/meta-efl/recipes-efl/e17/e-tasks/0001-depend-on-eina-not-eina-0.patch b/meta-efl/recipes-efl/e17/e-tasks/0001-depend-on-eina-not-eina-0.patch
deleted file mode 100644
index a514bd2..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0001-depend-on-eina-not-eina-0.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From ced1e0e6e0e7b80ad4e9b9766e0a132dc97d6bb6 Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 14 Feb 2012 20:54:31 +0100
-Subject: [PATCH 1/8] depend on eina not eina-0
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- configure.ac |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index c0a5697..0b67de8 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -15,7 +15,7 @@ AC_HEADER_STDC
- 
- AM_PROG_LIBTOOL
- 
--PKG_CHECK_MODULES(TASKS, [elementary eina-0 dbus-1 sqlite3])
-+PKG_CHECK_MODULES(TASKS, [elementary eina dbus-1 sqlite3])
- 
- AC_OUTPUT([
- Makefile
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch b/meta-efl/recipes-efl/e17/e-tasks/0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch
deleted file mode 100644
index fbc5851..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 80893c65d5ea68f18e26169323a62eeac14ae177 Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 14 Feb 2012 20:53:48 +0100
-Subject: [PATCH 2/8] adapt to elementary genlist_item_insert_before API
- change from r55869
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- src/gui.c |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/src/gui.c b/src/gui.c
-index 113c807..f58dcd6 100644
---- a/src/gui.c
-+++ b/src/gui.c
-@@ -1067,7 +1067,7 @@ void create_new_task(void *data, Evas_Object *obj, void *event_info)
- 	if(strcmp(sel_category, " All Tasks ")==0) strcpy(Task[i].cat, "Personal");
- 	else strcpy(Task[i].cat, sel_category);
- 	if(item) { 
--		task_list[i] = elm_genlist_item_insert_after(list, &itc1, &Task[i], item, ELM_GENLIST_ITEM_NONE,
-+		task_list[i] = elm_genlist_item_insert_after(list, &itc1, &Task[i], NULL, item, ELM_GENLIST_ITEM_NONE,
- 								  NULL, NULL);
- 	}
- 	//cater for no items in list
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0003-adapt-to-newer-elm-API.patch b/meta-efl/recipes-efl/e17/e-tasks/0003-adapt-to-newer-elm-API.patch
deleted file mode 100644
index cf5469e..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0003-adapt-to-newer-elm-API.patch
+++ /dev/null
@@ -1,656 +0,0 @@
-From 377c4266e9356239c43ac5711a06831ee74f9eef Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 6 Dec 2011 19:07:56 +0100
-Subject: [PATCH 3/8] adapt to newer elm API
-
-* sed 's/elm_button_label_set/elm_object_text_set/g' -i src/gui.c
-  sed 's/elm_button_label_set/elm_object_text_set/g' -i src/db_sqlite.c
-  sed 's/elm_label_label_set/elm_object_text_set/g' -i src/gui.c
-  sed 's/elm_button_icon_set/elm_object_content_set/g' -i src/gui.c
-  sed 's/elm_box_homogenous_set/elm_box_homogeneous_set/g' -i src/gui.c
-  sed 's/label_get/text_get/g' -i src/gui.c
-  sed 's/icon_get/content_get/g' -i src/gui.c
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- src/db_sqlite.c |   12 ++--
- src/gui.c       |  138 +++++++++++++++++++++++++++---------------------------
- 2 files changed, 75 insertions(+), 75 deletions(-)
-
-diff --git a/src/db_sqlite.c b/src/db_sqlite.c
-index dfee471..fde2181 100644
---- a/src/db_sqlite.c
-+++ b/src/db_sqlite.c
-@@ -118,7 +118,7 @@ void restore_state(void)
- 	if (db_ret == SQLITE_ROW) sprintf(sel_category, "%s", sqlite3_column_text(stmt, 0));
- 	sqlite3_finalize(stmt);
- 	if(strcmp(sel_category, "")== 0) strcpy(sel_category, " All Tasks ");
--	elm_button_label_set(sel_cat_bt, sel_category);
-+	elm_object_text_set(sel_cat_bt, sel_category);
- 	load_data ();
- }
- 
-@@ -232,7 +232,7 @@ void add_hs_items(Evas_Object *win, Evas_Object *bx, Evas_Object *bt, int i)
- 	if (i) {
- 		sprintf(cate, " All Tasks ");
- 		bt = elm_button_add(win);
--		elm_button_label_set(bt,cate);
-+		elm_object_text_set(bt,cate);
- 		elm_box_pack_end(bx, bt);
- 		tystr = strdup(cate);
- 		evas_object_smart_callback_add(bt, "clicked", select_category, (char *)tystr);
-@@ -240,7 +240,7 @@ void add_hs_items(Evas_Object *win, Evas_Object *bx, Evas_Object *bt, int i)
- 
- 		sprintf(cate, "Deleted");
- 		bt = elm_button_add(win);
--		elm_button_label_set(bt,cate);
-+		elm_object_text_set(bt,cate);
- 		elm_box_pack_end(bx, bt);
- 		tystr = strdup(cate);
- 		evas_object_smart_callback_add(bt, "clicked", select_category, (char *)tystr);
-@@ -248,7 +248,7 @@ void add_hs_items(Evas_Object *win, Evas_Object *bx, Evas_Object *bt, int i)
- 
- 		sprintf(cate, "Edit Categories");
- 		bt = elm_button_add(win);
--		elm_button_label_set(bt,cate);
-+		elm_object_text_set(bt,cate);
- 		elm_box_pack_end(bx, bt);
- 		tystr = strdup(cate);
- 		evas_object_smart_callback_add(bt, "clicked", select_category, (char *)tystr);
-@@ -264,7 +264,7 @@ void add_hs_items(Evas_Object *win, Evas_Object *bx, Evas_Object *bt, int i)
- 		sprintf(cate, "%s", sqlite3_column_text(stmt, 0));
- 		if (i) {
- 			bt = elm_button_add(win);
--			elm_button_label_set(bt,cate);
-+			elm_object_text_set(bt,cate);
- 			elm_box_pack_end(bx, bt);
- 			tystr = strdup(cate);
- 			evas_object_smart_callback_add(bt, "clicked", select_category, (char *)tystr);
-@@ -272,7 +272,7 @@ void add_hs_items(Evas_Object *win, Evas_Object *bx, Evas_Object *bt, int i)
- 		}
- 		else {
- 			bt = elm_button_add(win);
--			elm_button_label_set(bt, cate);
-+			elm_object_text_set(bt, cate);
- 			elm_box_pack_end(bx, bt);
- 			tystr = strdup(cate);
- 			evas_object_smart_callback_add(bt, "clicked", set_category, (char *)tystr);
-diff --git a/src/gui.c b/src/gui.c
-index f58dcd6..f6f1c6c 100644
---- a/src/gui.c
-+++ b/src/gui.c
-@@ -51,11 +51,11 @@ void select_category(void *data, Evas_Object *obj, void *event_info)
- 		return;
- 	}
- 	if(strcmp(cat, "Deleted") ==0) {
--		elm_button_label_set(new_button, "Purge");
-+		elm_object_text_set(new_button, "Purge");
- 	}
--	else  elm_button_label_set(new_button, "Add");
-+	else  elm_object_text_set(new_button, "Add");
- 
--	elm_button_label_set(sel_cat_bt, cat);
-+	elm_object_text_set(sel_cat_bt, cat);
- 	strcpy(sel_category, cat);
- 	elm_genlist_clear(list);
- 	last_rec = -1;
-@@ -92,10 +92,10 @@ void select_category(void *data, Evas_Object *obj, void *event_info)
- 	item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(li);
- 	tsk = (_Task *)elm_genlist_item_data_get(item);
- 	last_rec = tsk->no;
--	elm_button_label_set(cat_bt, tsk->cat);
-+	elm_object_text_set(cat_bt, tsk->cat);
- 	sprintf(tystr, "%d", tsk->pr);
--	elm_button_label_set(pr_bt, tystr);
--	elm_button_label_set(date_bt, tsk->date);
-+	elm_object_text_set(pr_bt, tystr);
-+	elm_object_text_set(date_bt, tsk->date);
- 	elm_entry_entry_set(tk, tsk->text);
- 	if (strcmp(tsk->text, "Task") == 0) elm_entry_select_all(tk);
- }
-@@ -109,7 +109,7 @@ void set_priority(void *data, Evas_Object *obj, void *event_info)
- 	char *prio = (char *)data;
- 	ty = atoi(prio);
- 	sprintf(tystr, "%d", ty);
--	elm_button_label_set(pr_bt, tystr);
-+	elm_object_text_set(pr_bt, tystr);
- 	
- 	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
- 	evas_object_hide(hv);
-@@ -134,7 +134,7 @@ void set_category(void *data, Evas_Object *obj, void *event_info)
- 	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
- 	if (strcmp(tsk->cat, category) == 0) return;
- 	strcpy(tsk->cat, category);
--	elm_button_label_set(cat_bt, category);
-+	elm_object_text_set(cat_bt, category);
- 	WRITE = 1;
-     if (strcmp(sel_category, " All Tasks ") !=0 &&
-         strcmp(sel_category, category) != 0) elm_genlist_item_del(item);
-@@ -144,7 +144,7 @@ void set_date(void *data, Evas_Object *obj, void *event_info)
- {
- 	char *dt = (char *)data;
- 	//set the date
--	elm_button_label_set(date_bt, dt);
-+	elm_object_text_set(date_bt, dt);
- 	evas_object_hide(date_hs);
- 	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
- 	if (!item) {
-@@ -185,7 +185,7 @@ void add_dates(Evas_Object *win, Evas_Object *bx, Evas_Object *bt)
- 	
- 	sprintf(dt, "No Date");
- 	bt = elm_button_add(win);
--	elm_button_label_set(bt,dt);
-+	elm_object_text_set(bt,dt);
- 	elm_box_pack_end(bx, bt);
- 	tystr = strdup(dt);
- 	evas_object_smart_callback_add(bt, "clicked", set_date, (char *)tystr);
-@@ -197,7 +197,7 @@ void add_dates(Evas_Object *win, Evas_Object *bx, Evas_Object *bt)
- 		strftime(dt, 6, "%d-%m", loctime);
- 		//sprintf(dt, " All Tasks ");
- 		bt = elm_button_add(win);
--		elm_button_label_set(bt,dt);
-+		elm_object_text_set(bt,dt);
- 		elm_box_pack_end(bx, bt);
- 		tystr = strdup(dt);
- 		evas_object_smart_callback_add(bt, "clicked", set_date, (char *)tystr);
-@@ -206,7 +206,7 @@ void add_dates(Evas_Object *win, Evas_Object *bx, Evas_Object *bt)
- 	
- 	sprintf(dt, "Calendar");
- 	bt = elm_button_add(win);
--	elm_button_label_set(bt,dt);
-+	elm_object_text_set(bt,dt);
- 	elm_box_pack_end(bx, bt);
- 	tystr = strdup(dt);
- 	evas_object_smart_callback_add(bt, "clicked", set_date, (char *)tystr);
-@@ -221,7 +221,7 @@ void set_create_date(void *data, Evas_Object *obj, void *event_info)
- 	_Task *tsk = (_Task *)elm_genlist_item_data_get(det->item);
- 	strcpy(tsk->date, det->data);
- 	//update button label
--	elm_button_label_set(det->button, det->data);
-+	elm_object_text_set(det->button, det->data);
- 	WRITE = 1;
- }
- 
-@@ -233,7 +233,7 @@ void set_create_priority(void *data, Evas_Object *obj, void *event_info)
- 	_Task *tsk = (_Task *)elm_genlist_item_data_get(det->item);
- 	tsk->pr = atoi(det->data);
- 	//update button label
--	elm_button_label_set(det->button, det->data);
-+	elm_object_text_set(det->button, det->data);
- 	WRITE = 1;
- }
- 
-@@ -320,14 +320,14 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	//add a label to frame
- 	lb = elm_label_add(det_page);
--	elm_label_label_set(lb,"Edit Task Details");
-+	elm_object_text_set(lb,"Edit Task Details");
- 	evas_object_size_hint_align_set(lb, 0.5, -1.0);
- 	elm_frame_content_set(fr, lb);
- 	evas_object_show(lb);
- 
- 	//add a label 
- 	lb = elm_label_add(det_page);
--	elm_label_label_set(lb,"Task:");
-+	elm_object_text_set(lb,"Task:");
- 	evas_object_size_hint_align_set(lb, 1.0, 0.5);
-  	elm_table_pack(tb, lb, 0, 1, 1, 1);
- 	evas_object_show(lb);
-@@ -343,7 +343,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	//add a label to hbox
- 	lb = elm_label_add(det_page);
--	elm_label_label_set(lb,"Priority:");
-+	elm_object_text_set(lb,"Priority:");
- 	evas_object_size_hint_align_set(lb, 1.0, 0.5);
-  	elm_table_pack(tb, lb, 0, 2, 1, 1);
- 	evas_object_show(lb);
-@@ -357,7 +357,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	c_pr_bt = elm_button_add(det_page);
- 	sprintf(no, "%d", tsk->pr);
--	elm_button_label_set(c_pr_bt, no);
-+	elm_object_text_set(c_pr_bt, no);
- 	evas_object_smart_callback_add(c_pr_bt, "clicked", my_hover_bt_1, det_hv);
- 	elm_box_pack_end(bx, c_pr_bt);
- 	evas_object_show(c_pr_bt);
-@@ -365,7 +365,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	elm_hover_target_set(det_hv, c_pr_bt);
- 
- 	bt = elm_button_add(det_page);
--	elm_button_label_set(bt, "Pr");
-+	elm_object_text_set(bt, "Pr");
- 	elm_hover_content_set(det_hv, "middle", bt);
- 	evas_object_show(bt);
- 
-@@ -377,7 +377,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 		det[i].button = c_pr_bt;
- 		bt = elm_button_add(det_page);
- 		sprintf(no, "%d", i);
--		elm_button_label_set(bt, no);
-+		elm_object_text_set(bt, no);
- 		elm_box_pack_end(bx, bt);
- 		det[i].data = strdup(no);
- 		evas_object_smart_callback_add(bt, "clicked", set_create_priority, &det[i]);
-@@ -388,7 +388,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	//add a label to hbox
- 	lb = elm_label_add(det_page);
--	elm_label_label_set(lb,"Category:");
-+	elm_object_text_set(lb,"Category:");
- 	evas_object_size_hint_align_set(lb, 1.0, 0.5);
-  	elm_table_pack(tb, lb, 0, 3, 1, 1);
- 	evas_object_show(lb);
-@@ -400,7 +400,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	evas_object_show(bx);
- 
- 	cat_bt = elm_button_add(det_page);
--	elm_button_label_set(cat_bt, tsk->cat);
-+	elm_object_text_set(cat_bt, tsk->cat);
- 	evas_object_smart_callback_add(cat_bt, "clicked", my_hover_bt_1, hs);
- 	elm_box_pack_end(bx, cat_bt);
- 	evas_object_show(cat_bt);
-@@ -408,7 +408,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	elm_hover_target_set(hs, cat_bt);
- 
- 	bt = elm_button_add(det_page);
--	elm_button_label_set(bt, "Category");
-+	elm_object_text_set(bt, "Category");
- 	elm_hover_content_set(hs, "middle", bt);
- 	evas_object_show(bt);
- 
-@@ -420,7 +420,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	//add a label to hbox
- 	lb = elm_label_add(det_page);
--	elm_label_label_set(lb, "Date:");
-+	elm_object_text_set(lb, "Date:");
- 	evas_object_size_hint_align_set(lb, 1.0, 0.5);
-  	elm_table_pack(tb, lb, 0, 4, 1, 1);
- 	evas_object_show(lb);
-@@ -433,7 +433,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	evas_object_show(bx);
- 
- 	c_date_bt = elm_button_add(det_page);
--	elm_button_label_set(c_date_bt, tsk->date);
-+	elm_object_text_set(c_date_bt, tsk->date);
- 	evas_object_smart_callback_add(c_date_bt, "clicked", my_hover_bt_1, c_date_hs);
- 	elm_box_pack_end(bx, c_date_bt);
- 	evas_object_show(c_date_bt);
-@@ -441,7 +441,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	elm_hover_target_set(c_date_hs, c_date_bt);
- 
- 	bt = elm_button_add(det_page);
--	elm_button_label_set(bt, "Date");
-+	elm_object_text_set(bt, "Date");
- 	elm_hover_content_set(c_date_hs, "middle", bt);
- 	evas_object_show(bt);
- 
-@@ -453,7 +453,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	det[6].button = c_date_bt;
- 	sprintf(dt, "No Date");
- 	bt = elm_button_add(det_page);
--	elm_button_label_set(bt,dt);
-+	elm_object_text_set(bt,dt);
- 	elm_box_pack_end(bx, bt);
- 	det[6].data = strdup(dt);
- 	evas_object_smart_callback_add(bt, "clicked", set_create_date, &det[6]);
-@@ -467,7 +467,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 		loctime = localtime (&tm);
- 		strftime(dt, 7, "%d-%m", loctime);
- 		bt = elm_button_add(det_page);
--		elm_button_label_set(bt,dt);
-+		elm_object_text_set(bt,dt);
- 		elm_box_pack_end(bx, bt);
- 		det[7+i].data = strdup(dt);
- 		evas_object_smart_callback_add(bt, "clicked", set_create_date, &det[7+i]);
-@@ -479,7 +479,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	det[14].button = c_date_bt;
- 	sprintf(dt, "Calendar");
- 	bt = elm_button_add(det_page);
--	elm_button_label_set(bt,dt);
-+	elm_object_text_set(bt,dt);
- 	elm_box_pack_end(bx, bt);
- 	det[14].data = strdup(dt);
- 	evas_object_smart_callback_add(bt, "clicked", set_create_date, &det[14]);
-@@ -490,7 +490,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	//add a label 
- 	lb = elm_label_add(det_page);
--	elm_label_label_set(lb,"Note:");
-+	elm_object_text_set(lb,"Note:");
- 	evas_object_size_hint_align_set(lb, 1.0, 0.5);
-  	elm_table_pack(tb, lb, 0, 5, 1, 1);
- 	evas_object_show(lb);
-@@ -509,7 +509,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	evas_object_show(note_entry);
- 
- 	/*lb = elm_label_add(det_page);
--	elm_label_label_set(lb,"Note:");
-+	elm_object_text_set(lb,"Note:");
-  	elm_table_pack(tb, lb, 1, 5, 2, 1);
- 	evas_object_show(lb);*/
- 	
-@@ -523,7 +523,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	
- 	//add done button
- 	bt_done = elm_button_add(det_page);
--	elm_button_label_set(bt_done, "Done");
-+	elm_object_text_set(bt_done, "Done");
- 	evas_object_size_hint_weight_set(bt_done, 1.0, 0.0);
- 	evas_object_size_hint_align_set(bt_done, -1.0, -1.0);
-  	elm_table_pack(tb, bt_done, 0, 7, 1, 1);
-@@ -532,7 +532,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	
- 	//add del button
- 	bt = elm_button_add(det_page);
--	elm_button_label_set(bt, "Delete");
-+	elm_object_text_set(bt, "Delete");
- 	evas_object_size_hint_weight_set(bt, 1.0, 0.0);
- 	evas_object_size_hint_align_set(bt, -1.0, -1.0);
-  	elm_table_pack(tb, bt, 1, 7, 1, 1);
-@@ -543,7 +543,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	//bt = elm_button_add(det_page);
- 	//evas_object_size_hint_weight_set(bt, 1.0, 1.0);
- 	//evas_object_size_hint_align_set(bt, -1.0, -1.0);
--	//elm_button_label_set(bt, "Note");
-+	//elm_object_text_set(bt, "Note");
- 	//elm_box_pack_end(hbox1, bt);
- 	//evas_object_show(bt);
- 	//evas_object_smart_callback_add(bt, "clicked", det_page_add, entry);
-@@ -552,7 +552,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	bt = elm_button_add(det_page);
- 	evas_object_size_hint_weight_set(bt, 1.0, 0.0);
- 	evas_object_size_hint_align_set(bt, -1.0, -1.0);
--	elm_button_label_set(bt, "Cancel");
-+	elm_object_text_set(bt, "Cancel");
-  	elm_table_pack(tb, bt, 2, 7, 1, 1);
- 	evas_object_show(bt);
- 	evas_object_smart_callback_add(bt, "clicked", cat_win_del, det_page);
-@@ -674,7 +674,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	evas_object_size_hint_align_set(bx2, -1.0, -1.0);
- 
- 	bt = elm_button_add(note_win);
--	elm_button_label_set(bt, "Clear");
-+	elm_object_text_set(bt, "Clear");
- 	evas_object_smart_callback_add(bt, "clicked", note_clear, en);
- 	evas_object_size_hint_align_set(bt, -1.0, -1.0);
- 	evas_object_size_hint_weight_set(bt, 1.0, 0.0);
-@@ -682,7 +682,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	evas_object_show(bt);
- 
- 	//bt = elm_button_add(note_win);
--	//elm_button_label_set(bt, "Save");
-+	//elm_object_text_set(bt, "Save");
- 	//evas_object_smart_callback_add(bt, "clicked", my_entry_bt_2, en);
- 	//evas_object_size_hint_align_set(bt, -1.0, -1.0);
- 	//evas_object_size_hint_weight_set(bt, 1.0, 0.0);
-@@ -690,7 +690,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	//evas_object_show(bt);
- 
- 	bt = elm_button_add(note_win);
--	elm_button_label_set(bt, "Cancel");
-+	elm_object_text_set(bt, "Cancel");
- 	evas_object_smart_callback_add(bt, "clicked", cat_win_del, note_win);
- 	evas_object_size_hint_align_set(bt, -1.0, -1.0);
- 	evas_object_size_hint_weight_set(bt, 1.0, 0.0);
-@@ -698,7 +698,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	evas_object_show(bt);
- 
- 	bt = elm_button_add(note_win);
--	elm_button_label_set(bt, "Done");
-+	elm_object_text_set(bt, "Done");
- 	evas_object_smart_callback_add(bt, "clicked", note_done, en);
- 	evas_object_size_hint_align_set(bt, -1.0, -1.0);
- 	evas_object_size_hint_weight_set(bt, 1.0, 0.0);
-@@ -728,7 +728,7 @@ void create_cat_hover(void)
- //for genlist
- Elm_Genlist_Item_Class itc1;
- 
--char *gl_label_get(const void *data, Evas_Object *obj, const char *part)
-+char *gl_text_get(const void *data, Evas_Object *obj, const char *part)
- {
- 	_Task *tsk = (_Task *)data;
- 	char tystr[255], *ty;
-@@ -739,7 +739,7 @@ char *gl_label_get(const void *data, Evas_Object *obj, const char *part)
- 	//return NULL;
- }
- 
--Evas_Object *gl_icon_get(const void *data, Evas_Object *obj, const char *part)
-+Evas_Object *gl_content_get(const void *data, Evas_Object *obj, const char *part)
- {
- 	_Task *tsk = (_Task *)data;
- 	
-@@ -759,7 +759,7 @@ Evas_Object *gl_icon_get(const void *data, Evas_Object *obj, const char *part)
- 		//add a label for priority
- 		sprintf(txt, "%d", tsk->pr);
- 		pr_lb = elm_label_add(obj);
--		elm_label_label_set(pr_lb, txt);
-+		elm_object_text_set(pr_lb, txt);
- 		elm_box_pack_end(bx, pr_lb);
- 		evas_object_show(pr_lb);   
- 		evas_object_show(bx);
-@@ -812,7 +812,7 @@ Evas_Object *gl_icon_get(const void *data, Evas_Object *obj, const char *part)
- 		}
- 
- 		lb_date = elm_label_add(obj);
--		elm_label_label_set(lb_date, tsk->date);
-+		elm_object_text_set(lb_date, tsk->date);
- 		elm_box_pack_end(bx, lb_date);
- 		evas_object_size_hint_weight_set(lb_date, 0.0, 0.0);
- 		evas_object_size_hint_align_set(lb_date, 1.0, 0.5);
-@@ -871,7 +871,7 @@ void create_gui(Evas_Object *win)
- 	evas_object_show(bx);
- 
- 	pr_bt = elm_button_add(win);
--	elm_button_label_set(pr_bt, "Pr");
-+	elm_object_text_set(pr_bt, "Pr");
- 	evas_object_smart_callback_add(pr_bt, "clicked", my_hover_bt_1, hv);
- 	elm_box_pack_end(bx, pr_bt);
- 	evas_object_show(pr_bt);
-@@ -879,7 +879,7 @@ void create_gui(Evas_Object *win)
- 	elm_hover_target_set(hv, pr_bt);
- 
- 	bt = elm_button_add(win);
--	elm_button_label_set(bt, "Pr");
-+	elm_object_text_set(bt, "Pr");
- 	elm_hover_content_set(hv, "middle", bt);
- 	evas_object_show(bt);
- 
-@@ -888,7 +888,7 @@ void create_gui(Evas_Object *win)
- 	for (i=1; i<6; i++) {
- 		bt = elm_button_add(win);
- 		sprintf(no, "%d", i);
--		elm_button_label_set(bt, no);
-+		elm_object_text_set(bt, no);
- 		elm_box_pack_end(bx, bt);
- 		tystr = strdup(no);
- 		evas_object_smart_callback_add(bt, "clicked", set_priority, (char *)tystr);
-@@ -925,7 +925,7 @@ void create_gui(Evas_Object *win)
- 	evas_object_show(bx1);
- 
- 	date_bt = elm_button_add(win);
--	elm_button_label_set(date_bt, "Date");
-+	elm_object_text_set(date_bt, "Date");
- 	evas_object_smart_callback_add(date_bt, "clicked", my_hover_bt_1, date_hs);
- 	elm_box_pack_end(bx1, date_bt);
- 	evas_object_show(date_bt);
-@@ -933,7 +933,7 @@ void create_gui(Evas_Object *win)
- 	elm_hover_target_set(date_hs, date_bt);
- 
- 	bt = elm_button_add(win);
--	elm_button_label_set(bt, "Date");
-+	elm_object_text_set(bt, "Date");
- 	elm_hover_content_set(date_hs, "middle", bt);
- 	evas_object_show(bt);
- 
-@@ -944,7 +944,7 @@ void create_gui(Evas_Object *win)
- 
- 	//add save button
- 	save_button = elm_button_add(win);
--	elm_button_label_set(save_button, "Save");
-+	elm_object_text_set(save_button, "Save");
- 	evas_object_size_hint_weight_set(save_button, 0.0, 0.0);
- 	evas_object_size_hint_align_set(save_button, 1.0, -1.0);
- 	elm_box_pack_end(hbox, save_button);
-@@ -963,8 +963,8 @@ void create_gui(Evas_Object *win)
- 
- 	//genlist class defs
- 	itc1.item_style     	= "default";
--	itc1.func.label_get 	= gl_label_get;
--	itc1.func.icon_get  	= gl_icon_get;
-+	itc1.func.text_get 	= gl_text_get;
-+	itc1.func.content_get  	= gl_content_get;
- 	itc1.func.state_get 	= gl_state_get;
- 	itc1.func.del      		= gl_del;
- 
-@@ -978,7 +978,7 @@ void create_gui(Evas_Object *win)
- 
- 	//add new button to the hbox
- 	new_button = elm_button_add(win);
--	elm_button_label_set(new_button, "Add");
-+	elm_object_text_set(new_button, "Add");
- 	evas_object_size_hint_weight_set(new_button, 1.0, 1.0);
- 	evas_object_size_hint_align_set(new_button, -1.0, -1.0);
- 	elm_box_pack_end(hbox1, new_button);
-@@ -987,7 +987,7 @@ void create_gui(Evas_Object *win)
- 
- 	//add Properties button to the hbox
- 	prop_button = elm_button_add(win);
--	elm_button_label_set(prop_button, "Details");
-+	elm_object_text_set(prop_button, "Details");
- 	evas_object_size_hint_weight_set(prop_button, 1.0, 1.0);
- 	evas_object_size_hint_align_set(prop_button, -1.0, -1.0);
- 	elm_box_pack_end(hbox1, prop_button);
-@@ -1000,9 +1000,9 @@ void create_gui(Evas_Object *win)
- 	snprintf(buf, sizeof(buf), "/usr/share/e-tasks/note_butt.png");
- 	elm_icon_file_set(ic, buf, NULL);
- 	evas_object_size_hint_aspect_set(ic, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
--	elm_button_icon_set(note_button, ic);
-+	elm_object_content_set(note_button, ic);
- 	evas_object_show(ic);
--	//elm_button_label_set(note_button, "Note");
-+	//elm_object_text_set(note_button, "Note");
- 	evas_object_size_hint_weight_set(note_button, 1.0, 1.0);
- 	evas_object_size_hint_align_set(note_button, -1.0, -1.0);
- 	elm_box_pack_end(hbox1, note_button);
-@@ -1018,7 +1018,7 @@ void create_gui(Evas_Object *win)
- 	evas_object_show(bx);
- 
- 	sel_cat_bt = elm_button_add(win);
--	elm_button_label_set(sel_cat_bt, " All Tasks ");
-+	elm_object_text_set(sel_cat_bt, " All Tasks ");
- 	evas_object_smart_callback_add(sel_cat_bt, "clicked", my_hover_bt_1, hs1);
- 	elm_box_pack_end(bx, sel_cat_bt);
- 	evas_object_show(sel_cat_bt);
-@@ -1026,7 +1026,7 @@ void create_gui(Evas_Object *win)
- 	elm_hover_target_set(hs1, sel_cat_bt);
- 
- 	bt = elm_button_add(win);
--	elm_button_label_set(bt, " All Tasks ");
-+	elm_object_text_set(bt, " All Tasks ");
- 	elm_hover_content_set(hs1, "middle", bt);
- 	evas_object_show(bt);
- 	create_cat_hover ();
-@@ -1131,7 +1131,7 @@ void create_cat_dialog(void *data, Evas_Object *obj, void *event_info)
- 
- 	//add a label to hbox
- 	lb = elm_label_add(cat_dialog);
--	elm_label_label_set(lb,"Category:");
-+	elm_object_text_set(lb,"Category:");
- 	elm_box_pack_end(hbox, lb);
- 	evas_object_show(lb);
- 
-@@ -1149,13 +1149,13 @@ void create_cat_dialog(void *data, Evas_Object *obj, void *event_info)
- 	//add another hbox
- 	hbox1 = elm_box_add(cat_dialog);
- 	elm_box_horizontal_set(hbox1, 1);
--	elm_box_homogenous_set(hbox1, 1);
-+	elm_box_homogeneous_set(hbox1, 1);
- 	elm_box_pack_end(vbox, hbox1);
- 	evas_object_show(hbox1);
- 	
- 	//add yes button
- 	bt = elm_button_add(cat_dialog);
--	elm_button_label_set(bt, "Add");
-+	elm_object_text_set(bt, "Add");
- 	evas_object_size_hint_align_set(bt, -1.0, -1.0);
- 	elm_box_pack_end(hbox1, bt);
- 	evas_object_show(bt);
-@@ -1163,7 +1163,7 @@ void create_cat_dialog(void *data, Evas_Object *obj, void *event_info)
- 	
- 	//add close button
- 	bt1 = elm_button_add(cat_dialog);
--	elm_button_label_set(bt1, "Cancel");
-+	elm_object_text_set(bt1, "Cancel");
- 	elm_box_pack_end(hbox1, bt1);
- 	evas_object_show(bt1);
- 	evas_object_smart_callback_add(bt1, "clicked", cat_win_del, cat_dialog);
-@@ -1203,14 +1203,14 @@ void  del_cat_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	if(strcmp(sel_category, _cat) == 0) select_category (" All Tasks ", NULL, NULL);
- }
- 
--char *cat_label_get(const void *data, Evas_Object *obj, const char *part)
-+char *cat_text_get(const void *data, Evas_Object *obj, const char *part)
- {
- 	char *_cat = (char *)data;
- 	char *ty = strdup(_cat);
- 	return (ty);
- }
- 
--Evas_Object *cat_icon_get(const void *data, Evas_Object *obj, const char *part)
-+Evas_Object *cat_content_get(const void *data, Evas_Object *obj, const char *part)
- {
- 	return NULL;
- }
-@@ -1262,7 +1262,7 @@ void edit_cat(void)
- 
- 	// add a label
- 	lb = elm_label_add(cat_win);
--	elm_label_label_set(lb, "Task Categories");
-+	elm_object_text_set(lb, "Task Categories");
- 	elm_frame_content_set(fr, lb);
- 	evas_object_show(lb);  
- 	
-@@ -1277,8 +1277,8 @@ void edit_cat(void)
- 
- 	//genlist class defs
- 	itc2.item_style     		= "default";
--	itc2.func.label_get 	= cat_label_get;
--	itc2.func.icon_get  	= cat_icon_get;
-+	itc2.func.text_get 	= cat_text_get;
-+	itc2.func.content_get  	= cat_content_get;
- 	itc2.func.state_get 	= cat_state_get;
- 	itc2.func.del      		= cat_del;
- 	
-@@ -1292,7 +1292,7 @@ void edit_cat(void)
- 	
- 	//add button to add categories
- 	add_cat_button = elm_button_add(cat_win);
--	elm_button_label_set(add_cat_button, "Add");
-+	elm_object_text_set(add_cat_button, "Add");
- 	evas_object_size_hint_weight_set(add_cat_button, 1.0, 1.0);
- 	evas_object_size_hint_align_set(add_cat_button, -1.0, -1.0);
- 	elm_box_pack_end(hbox, add_cat_button);
-@@ -1301,7 +1301,7 @@ void edit_cat(void)
- 	
- 	//add button to del categories
- 	del_cat_button = elm_button_add(cat_win);
--	elm_button_label_set(del_cat_button, "Delete");
-+	elm_object_text_set(del_cat_button, "Delete");
- 	evas_object_size_hint_weight_set(del_cat_button, 1.0, 1.0);
- 	evas_object_size_hint_align_set(del_cat_button, -1.0, -1.0);
- 	elm_box_pack_end(hbox, del_cat_button);
-@@ -1310,7 +1310,7 @@ void edit_cat(void)
- 
- 	//add done button
- 	done_button = elm_button_add(cat_win);
--	elm_button_label_set(done_button, "Done");
-+	elm_object_text_set(done_button, "Done");
- 	evas_object_size_hint_weight_set(done_button, 1.0, 1.0);
- 	evas_object_size_hint_align_set(done_button, -1.0, -1.0);
- 	elm_box_pack_end(hbox, done_button);
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0004-fix-changed-callback-name.patch b/meta-efl/recipes-efl/e17/e-tasks/0004-fix-changed-callback-name.patch
deleted file mode 100644
index c4d5ac7..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0004-fix-changed-callback-name.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 4ca9e2aac3e9f1a981b48552c3aff255863cd1fe Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Sat, 17 Dec 2011 03:12:29 +0100
-Subject: [PATCH 4/8] fix changed callback name
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- src/gui.c  |    2 +-
- src/main.c |    2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/gui.c b/src/gui.c
-index f6f1c6c..69b06d8 100644
---- a/src/gui.c
-+++ b/src/gui.c
-@@ -1230,7 +1230,7 @@ void edit_cat(void)
- 
- 	cat_win = elm_win_add(NULL, "cat", ELM_WIN_BASIC);
- 	elm_win_title_set(cat_win, "Edit Categories");
--	evas_object_smart_callback_add(cat_win, "delete-request", cat_win_del, cat_win);
-+	evas_object_smart_callback_add(cat_win, "delete,request", cat_win_del, cat_win);
- 	
- 	//add background
- 	bg = elm_bg_add(cat_win);
-diff --git a/src/main.c b/src/main.c
-index 12072f5..116b84c 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -64,7 +64,7 @@ elm_main(int argc, char **argv)
- 	//set up win
- 	win = elm_win_add(NULL, "tasks", ELM_WIN_BASIC);
- 	elm_win_title_set(win, "Tasks");
--	evas_object_smart_callback_add(win, "delete-request", my_win_del, NULL);
-+	evas_object_smart_callback_add(win, "delete,request", my_win_del, NULL);
- 
- 	//open database 
- 	open_database();
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0005-adapt-to-even-newer-elm-API.patch b/meta-efl/recipes-efl/e17/e-tasks/0005-adapt-to-even-newer-elm-API.patch
deleted file mode 100644
index 2ea576f..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0005-adapt-to-even-newer-elm-API.patch
+++ /dev/null
@@ -1,182 +0,0 @@
-From aa1ac5f8d2133ae04099a155811b65733447e34d Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 14 Feb 2012 20:51:09 +0100
-Subject: [PATCH 5/8] adapt to even newer elm API
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- src/db_sqlite.c |    2 +-
- src/db_sqlite.h |    2 +-
- src/gui.c       |   30 +++++++++++++++---------------
- src/main.c      |    2 +-
- 4 files changed, 18 insertions(+), 18 deletions(-)
-
-diff --git a/src/db_sqlite.c b/src/db_sqlite.c
-index fde2181..3eb7790 100644
---- a/src/db_sqlite.c
-+++ b/src/db_sqlite.c
-@@ -192,7 +192,7 @@ void load_data(void)
- void show_cat_tasks(char *ca)
- {
- 	int i;
--	Elm_Genlist_Item *item;
-+	Elm_Object_Item *item;
- 	
- 	elm_genlist_clear(list);
- 	if (strcmp(ca, " All Tasks ") == 0) {
-diff --git a/src/db_sqlite.h b/src/db_sqlite.h
-index b595488..469aa48 100644
---- a/src/db_sqlite.h
-+++ b/src/db_sqlite.h
-@@ -39,7 +39,7 @@ extern Evas_Object *list, *hs, *hs1, *cat_list, *sel_cat_bt;
- void restore_state(void);
- extern char home_dir[255], sel_category[255];
- extern Elm_Genlist_Item_Class itc1, itc2;
--extern Elm_Genlist_Item *task_list[500];
-+extern Elm_Object_Item *task_list[500];
- extern int total_tasks;
- typedef struct{
- 	int no;
-diff --git a/src/gui.c b/src/gui.c
-index 69b06d8..0291378 100644
---- a/src/gui.c
-+++ b/src/gui.c
-@@ -26,7 +26,7 @@ char dummy_cat[255];
- 
- typedef struct _Details
- {
--	Elm_Genlist_Item *item;
-+	Elm_Object_Item *item;
- 	Evas_Object *button;
- 	Evas_Object *hover;
- 	char *data;
-@@ -67,7 +67,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info)
- {
- 	char tystr[2];
- 	char te_data[255], *task_entry;
--	Elm_Genlist_Item *item;
-+	Elm_Object_Item *item;
- 	_Task *tsk=NULL;
- 
- 	//for entries, get entry data and check agianst previous task text, date
-@@ -89,7 +89,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info)
- 	}
- 	
- 	Evas_Object *li = data;
--	item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(li);
-+	item = (Elm_Object_Item *)elm_genlist_selected_item_get(li);
- 	tsk = (_Task *)elm_genlist_item_data_get(item);
- 	last_rec = tsk->no;
- 	elm_object_text_set(cat_bt, tsk->cat);
-@@ -111,7 +111,7 @@ void set_priority(void *data, Evas_Object *obj, void *event_info)
- 	sprintf(tystr, "%d", ty);
- 	elm_object_text_set(pr_bt, tystr);
- 	
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	evas_object_hide(hv);
- 	if (!item) {
- 		dummy_pr = atoi(prio);
-@@ -125,10 +125,10 @@ void set_priority(void *data, Evas_Object *obj, void *event_info)
- 
- void set_category(void *data, Evas_Object *obj, void *event_info)
- {
--	Elm_Genlist_Item *item;
-+	Elm_Object_Item *item;
- 	//change category value of selected task
- 	char *category = data;
--	item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+	item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	evas_object_hide(hs);
- 	if (!item) return;
- 	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-@@ -146,7 +146,7 @@ void set_date(void *data, Evas_Object *obj, void *event_info)
- 	//set the date
- 	elm_object_text_set(date_bt, dt);
- 	evas_object_hide(date_hs);
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	if (!item) {
- 		strcpy(dummy_date, dt);
- 		return;
-@@ -260,8 +260,8 @@ void det_page_done(void *data, Evas_Object *obj, void *event_info)
- 	if(WRITE) {
- 		WRITE = 0;
- 		update_record (tsk->no);
--		Elm_Genlist_Item *item;
--		item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+		Elm_Object_Item *item;
-+		item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 		if(item) elm_genlist_item_update(task_list[tsk->no]);
- 		last_rec = -1;
- 		item = elm_genlist_first_item_get(list);
-@@ -293,7 +293,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	curtime = time (NULL);
- 	
- 	//check task selected - otherwise return
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	if(!item) return;
- 	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
- 	det_page = elm_win_add(NULL, "inwin", ELM_WIN_BASIC);
-@@ -566,7 +566,7 @@ void save_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	char te_data[255], *task_entry;
- 	
- 	//get task no
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	if (item) {
- 		_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
- 		
-@@ -626,7 +626,7 @@ void note_done(void *data, Evas_Object *obj, void *event_info)
- 	char tystr[255];
- 	//Evas_Object *en = data;
- 	
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
- 	sprintf(tystr, "%s", elm_entry_entry_get(data));
- 	if (strcmp(tystr, "<br>") == 0) strcpy(tystr, "");
-@@ -641,7 +641,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	Evas_Object *bg, *bx, *bx2, *bt, *en;
- 	//char buf[PATH_MAX];
- 
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(list);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	if(!item) return;
- 	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
- 
-@@ -1056,7 +1056,7 @@ void create_new_task(void *data, Evas_Object *obj, void *event_info)
- 	
- 	//get selected task if any
- 	Evas_Object *li = data;
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(li);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(li);
- 	if (!item) item = elm_genlist_last_item_get(list);	//insert new line at end of list
- 
- 	Task[i].no = i;
-@@ -1193,7 +1193,7 @@ void cat_list_selected(void *data, Evas_Object *obj, void *event_info)
- void  del_cat_button_clicked(void *data, Evas_Object *obj, void *event_info)
- {
- 	Evas_Object *li = data;
--	Elm_Genlist_Item *item = (Elm_Genlist_Item *)elm_genlist_selected_item_get(li);
-+	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(li);
- 	char *_cat = (char *)elm_genlist_item_data_get(item);
- 	//delete category from db
- 	del_category(_cat);
-diff --git a/src/main.c b/src/main.c
-index 116b84c..89bbb39 100644
---- a/src/main.c
-+++ b/src/main.c
-@@ -27,7 +27,7 @@
- #include "db_sqlite.h"
- 
- char home_dir[255], sel_category[255];
--Elm_Genlist_Item *task_list[500];
-+Elm_Object_Item *task_list[500];
- Evas_Object *list, *hs, *pr_hs, *date_hs, *entry, *hs1, *tk, *hv, *pr_bt, *cat_list, *win, *cat_hv_bx, *note_win;
- Evas_Object *c_pr_bt, *cat_dialog, *cat_bt, *sel_cat_bt, *date_bt, *det_page, *entry, *new_button, *note_entry;
- int total_tasks, WRITE=0, last_rec= -1;
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0006-remove-deprecated-API.patch b/meta-efl/recipes-efl/e17/e-tasks/0006-remove-deprecated-API.patch
deleted file mode 100644
index 4cd0389..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0006-remove-deprecated-API.patch
+++ /dev/null
@@ -1,296 +0,0 @@
-From d1494e2e59d99cd2b7948a870dca00ae789431b9 Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 14 Feb 2012 20:52:05 +0100
-Subject: [PATCH 6/8] remove deprecated API
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- src/gui.c |   64 ++++++++++++++++++++++++++++++------------------------------
- 1 files changed, 32 insertions(+), 32 deletions(-)
-
-diff --git a/src/gui.c b/src/gui.c
-index 0291378..c798f75 100644
---- a/src/gui.c
-+++ b/src/gui.c
-@@ -75,7 +75,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info)
- 	if (last_rec != -1) { //cater for initial null data
- 		sprintf(te_data, "%s", (const char *)elm_entry_entry_get(tk));
- 		task_entry = strtok(te_data, "<");
--		tsk = (_Task *)elm_genlist_item_data_get(task_list[last_rec]);
-+		tsk = (_Task *)elm_object_item_data_get(task_list[last_rec]);
- 		if (strcmp(task_entry, tsk->text) != 0) {
- 			sprintf(tsk->text, "%s", task_entry);
- 			WRITE = 1;
-@@ -90,7 +90,7 @@ void select_category(void *data, Evas_Object *obj, void *event_info)
- 	
- 	Evas_Object *li = data;
- 	item = (Elm_Object_Item *)elm_genlist_selected_item_get(li);
--	tsk = (_Task *)elm_genlist_item_data_get(item);
-+	tsk = (_Task *)elm_object_item_data_get(item);
- 	last_rec = tsk->no;
- 	elm_object_text_set(cat_bt, tsk->cat);
- 	sprintf(tystr, "%d", tsk->pr);
-@@ -117,7 +117,7 @@ void set_priority(void *data, Evas_Object *obj, void *event_info)
- 		dummy_pr = atoi(prio);
- 		return;
- 	}
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(item);
- 	if(tsk->pr == ty) return;
- 	tsk->pr = ty;
- 	WRITE = 1;
-@@ -131,13 +131,13 @@ void set_category(void *data, Evas_Object *obj, void *event_info)
- 	item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	evas_object_hide(hs);
- 	if (!item) return;
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(item);
- 	if (strcmp(tsk->cat, category) == 0) return;
- 	strcpy(tsk->cat, category);
- 	elm_object_text_set(cat_bt, category);
- 	WRITE = 1;
-     if (strcmp(sel_category, " All Tasks ") !=0 &&
--        strcmp(sel_category, category) != 0) elm_genlist_item_del(item);
-+        strcmp(sel_category, category) != 0) elm_object_item_del(item);
- }
- 
- void set_date(void *data, Evas_Object *obj, void *event_info)
-@@ -151,7 +151,7 @@ void set_date(void *data, Evas_Object *obj, void *event_info)
- 		strcpy(dummy_date, dt);
- 		return;
- 	}
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(item);
- 	if (strcmp(tsk->date, dt) == 0) return;
- 	strcpy(tsk->date, dt);
- 	WRITE = 1;
-@@ -167,7 +167,7 @@ void task_cb_changed(void *data, Evas_Object *obj, void *event_info)
- 	//printf("no %d key %d\n", tsk->no, tsk->key);
- 	//TODO - strike through the task
- 	//remove this task from the list
--	elm_genlist_item_del(task_list[tsk->no]);
-+	elm_object_item_del(task_list[tsk->no]);
- 	//update the db
- 	update_record (tsk->no);
- 	last_rec = -1;
-@@ -218,7 +218,7 @@ void set_create_date(void *data, Evas_Object *obj, void *event_info)
- 	Details *det = data;
- 	evas_object_hide(det->hover);
- 	//change date value of selected task
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(det->item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(det->item);
- 	strcpy(tsk->date, det->data);
- 	//update button label
- 	elm_object_text_set(det->button, det->data);
-@@ -230,7 +230,7 @@ void set_create_priority(void *data, Evas_Object *obj, void *event_info)
- 	Details *det = data;
- 	evas_object_hide(det->hover);
- 	//change priority value of selected task
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(det->item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(det->item);
- 	tsk->pr = atoi(det->data);
- 	//update button label
- 	elm_object_text_set(det->button, det->data);
-@@ -295,7 +295,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	//check task selected - otherwise return
- 	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	if(!item) return;
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(item);
- 	det_page = elm_win_add(NULL, "inwin", ELM_WIN_BASIC);
- 	elm_win_title_set(det_page, "Task Details");
- 	elm_win_autodel_set(det_page, 1);
-@@ -322,7 +322,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	lb = elm_label_add(det_page);
- 	elm_object_text_set(lb,"Edit Task Details");
- 	evas_object_size_hint_align_set(lb, 0.5, -1.0);
--	elm_frame_content_set(fr, lb);
-+	elm_object_content_set(fr, lb);
- 	evas_object_show(lb);
- 
- 	//add a label 
-@@ -366,7 +366,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	bt = elm_button_add(det_page);
- 	elm_object_text_set(bt, "Pr");
--	elm_hover_content_set(det_hv, "middle", bt);
-+	elm_object_part_content_set(det_hv, "middle", bt);
- 	evas_object_show(bt);
- 
- 	bx = elm_box_add(det_page);
-@@ -384,7 +384,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 		evas_object_show(bt);
- 	}	
- 	evas_object_show(bx);
--	elm_hover_content_set(det_hv, "bottom", bx);
-+	elm_object_part_content_set(det_hv, "bottom", bx);
- 
- 	//add a label to hbox
- 	lb = elm_label_add(det_page);
-@@ -409,14 +409,14 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	bt = elm_button_add(det_page);
- 	elm_object_text_set(bt, "Category");
--	elm_hover_content_set(hs, "middle", bt);
-+	elm_object_part_content_set(hs, "middle", bt);
- 	evas_object_show(bt);
- 
- 	bx = elm_box_add(det_page);
- 	//add categories
- 	add_hs_items (det_page, bx, bt, 0);
- 	evas_object_show(bx);
--	elm_hover_content_set(hs, "bottom", bx); 
-+	elm_object_part_content_set(hs, "bottom", bx); 
- 
- 	//add a label to hbox
- 	lb = elm_label_add(det_page);
-@@ -442,7 +442,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 
- 	bt = elm_button_add(det_page);
- 	elm_object_text_set(bt, "Date");
--	elm_hover_content_set(c_date_hs, "middle", bt);
-+	elm_object_part_content_set(c_date_hs, "middle", bt);
- 	evas_object_show(bt);
- 
- 	bx = elm_box_add(det_page);
-@@ -486,7 +486,7 @@ void create_details_page(void *data, Evas_Object *obj, void *event_info)
- 	evas_object_show(bt);
- 	
- 	evas_object_show(bx);
--	elm_hover_content_set(c_date_hs, "bottom", bx);
-+	elm_object_part_content_set(c_date_hs, "bottom", bx);
- 
- 	//add a label 
- 	lb = elm_label_add(det_page);
-@@ -568,7 +568,7 @@ void save_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	//get task no
- 	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	if (item) {
--		_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-+		_Task *tsk = (_Task *)elm_object_item_data_get(item);
- 		
- 		//get data from entry
- 		sprintf(te_data, "%s", (const char *)elm_entry_entry_get(tk));
-@@ -627,7 +627,7 @@ void note_done(void *data, Evas_Object *obj, void *event_info)
- 	//Evas_Object *en = data;
- 	
- 	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(item);
- 	sprintf(tystr, "%s", elm_entry_entry_get(data));
- 	if (strcmp(tystr, "<br>") == 0) strcpy(tystr, "");
- 	strcpy(tsk->note, tystr);
-@@ -643,7 +643,7 @@ void note_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 
- 	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(list);
- 	if(!item) return;
--	_Task *tsk = (_Task *)elm_genlist_item_data_get(item);
-+	_Task *tsk = (_Task *)elm_object_item_data_get(item);
- 
- 	note_win = elm_win_add(NULL, "note", ELM_WIN_BASIC);
- 	elm_win_title_set(note_win, "Note");
-@@ -721,7 +721,7 @@ void create_cat_hover(void)
- 	cat_hv_bx = elm_box_add(win);
- 	add_hs_items (win, cat_hv_bx, bt, 1);
- 	evas_object_show(cat_hv_bx);
--	elm_hover_content_set(hs1, "top", cat_hv_bx);
-+	elm_object_part_content_set(hs1, "top", cat_hv_bx);
- 	evas_object_hide(hs1);
- }
- 
-@@ -880,7 +880,7 @@ void create_gui(Evas_Object *win)
- 
- 	bt = elm_button_add(win);
- 	elm_object_text_set(bt, "Pr");
--	elm_hover_content_set(hv, "middle", bt);
-+	elm_object_part_content_set(hv, "middle", bt);
- 	evas_object_show(bt);
- 
- 	bx = elm_box_add(win);
-@@ -895,7 +895,7 @@ void create_gui(Evas_Object *win)
- 		evas_object_show(bt);
- 	}	
- 	evas_object_show(bx);
--	elm_hover_content_set(hv, "bottom", bx);
-+	elm_object_part_content_set(hv, "bottom", bx);
- 	
- 	//add scroller for entry
- 	sc = elm_scroller_add(win);
-@@ -911,7 +911,7 @@ void create_gui(Evas_Object *win)
- 	elm_entry_entry_set(tk, "Task");
- 	evas_object_size_hint_weight_set(tk, 1.0, 0.0);
- 	evas_object_size_hint_align_set(tk, -1.0, 0.0);
--	elm_scroller_content_set(sc, tk);
-+	elm_object_content_set(sc, tk);
- 	evas_object_show(tk);
- 	evas_object_show(sc);
- 
-@@ -934,13 +934,13 @@ void create_gui(Evas_Object *win)
- 
- 	bt = elm_button_add(win);
- 	elm_object_text_set(bt, "Date");
--	elm_hover_content_set(date_hs, "middle", bt);
-+	elm_object_part_content_set(date_hs, "middle", bt);
- 	evas_object_show(bt);
- 
- 	bx1 = elm_box_add(win);
- 	add_dates(win, bx1, bt);
- 	evas_object_show(bx1);
--	elm_hover_content_set(date_hs, "bottom", bx1);
-+	elm_object_part_content_set(date_hs, "bottom", bx1);
- 
- 	//add save button
- 	save_button = elm_button_add(win);
-@@ -957,7 +957,7 @@ void create_gui(Evas_Object *win)
- 	evas_object_size_hint_align_set(list, -1.0, -1.0);
- 	elm_list_multi_select_set(list, 0);
- 	elm_box_pack_end(vbox, list);
--	elm_genlist_horizontal_mode_set(list, ELM_LIST_LIMIT);
-+	elm_genlist_mode_set(list, ELM_LIST_LIMIT);
- 	evas_object_show(list);
- 	evas_object_smart_callback_add(list, "selected", task_select, list);
- 
-@@ -1027,7 +1027,7 @@ void create_gui(Evas_Object *win)
- 
- 	bt = elm_button_add(win);
- 	elm_object_text_set(bt, " All Tasks ");
--	elm_hover_content_set(hs1, "middle", bt);
-+	elm_object_part_content_set(hs1, "middle", bt);
- 	evas_object_show(bt);
- 	create_cat_hover ();
- 
-@@ -1118,7 +1118,7 @@ void create_cat_dialog(void *data, Evas_Object *obj, void *event_info)
- 	vbox = elm_box_add(cat_dialog);
- 	elm_win_resize_object_add(cat_dialog, vbox);
- 	evas_object_size_hint_weight_set(vbox, 1.0, 1.0);
--	elm_win_inwin_content_set(inwin, vbox);
-+	elm_object_content_set(inwin, vbox);
- 	evas_object_show(vbox);
- 
- 	//add hbox to vbox
-@@ -1194,11 +1194,11 @@ void  del_cat_button_clicked(void *data, Evas_Object *obj, void *event_info)
- {
- 	Evas_Object *li = data;
- 	Elm_Object_Item *item = (Elm_Object_Item *)elm_genlist_selected_item_get(li);
--	char *_cat = (char *)elm_genlist_item_data_get(item);
-+	char *_cat = (char *)elm_object_item_data_get(item);
- 	//delete category from db
- 	del_category(_cat);
- 	//remove item from list
--	elm_genlist_item_del(item);
-+	elm_object_item_del(item);
- 	create_cat_hover ();
- 	if(strcmp(sel_category, _cat) == 0) select_category (" All Tasks ", NULL, NULL);
- }
-@@ -1263,7 +1263,7 @@ void edit_cat(void)
- 	// add a label
- 	lb = elm_label_add(cat_win);
- 	elm_object_text_set(lb, "Task Categories");
--	elm_frame_content_set(fr, lb);
-+	elm_object_content_set(fr, lb);
- 	evas_object_show(lb);  
- 	
- 	//add list to vbox now
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0007-db_sqlite-fix-warning.patch b/meta-efl/recipes-efl/e17/e-tasks/0007-db_sqlite-fix-warning.patch
deleted file mode 100644
index 409a464..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0007-db_sqlite-fix-warning.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 8f5979f9c289b4c9313dd93a113ed164d3acb5a2 Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 14 Feb 2012 21:08:39 +0100
-Subject: [PATCH 7/8] db_sqlite: fix warning
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- src/db_sqlite.c |    4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/db_sqlite.c b/src/db_sqlite.c
-index 3eb7790..326063e 100644
---- a/src/db_sqlite.c
-+++ b/src/db_sqlite.c
-@@ -19,7 +19,7 @@
- 
- void open_database(void)
- {
--	int db_ret, ret;
-+	int db_ret;
- 	char db[255];
- 	
- 	sprintf(db, "%s/.tasks/tasks.db", home_dir);
-@@ -28,7 +28,7 @@ void open_database(void)
- 		printf("SQL error: %s\n", sqlite3_errmsg(tasks));
- 		printf("Creating new db file\n");
- 		//exit(1);
--		ret = system("mkdir ~/.tasks");
-+		system("mkdir ~/.tasks");
- 		sqlite3_close(tasks);
- 		db_ret = sqlite3_open(db, &tasks);
- 	}
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks/0008-fix-warning-about-incompatible-pointer-types.patch b/meta-efl/recipes-efl/e17/e-tasks/0008-fix-warning-about-incompatible-pointer-types.patch
deleted file mode 100644
index e19f935..0000000
--- a/meta-efl/recipes-efl/e17/e-tasks/0008-fix-warning-about-incompatible-pointer-types.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From a9c2240e8ad46a06a4599a444ff8296f5b61b5a9 Mon Sep 17 00:00:00 2001
-From: Martin Jansa <Martin.Jansa at gmail.com>
-Date: Tue, 14 Feb 2012 21:13:22 +0100
-Subject: [PATCH 8/8] fix warning about incompatible pointer types
-
-Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
----
- src/gui.c |   16 ++++++++--------
- 1 files changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/src/gui.c b/src/gui.c
-index c798f75..beac463 100644
---- a/src/gui.c
-+++ b/src/gui.c
-@@ -728,7 +728,7 @@ void create_cat_hover(void)
- //for genlist
- Elm_Genlist_Item_Class itc1;
- 
--char *gl_text_get(const void *data, Evas_Object *obj, const char *part)
-+char *gl_text_get(void *data, Evas_Object *obj, const char *part)
- {
- 	_Task *tsk = (_Task *)data;
- 	char tystr[255], *ty;
-@@ -739,7 +739,7 @@ char *gl_text_get(const void *data, Evas_Object *obj, const char *part)
- 	//return NULL;
- }
- 
--Evas_Object *gl_content_get(const void *data, Evas_Object *obj, const char *part)
-+Evas_Object *gl_content_get(void *data, Evas_Object *obj, const char *part)
- {
- 	_Task *tsk = (_Task *)data;
- 	
-@@ -824,12 +824,12 @@ Evas_Object *gl_content_get(const void *data, Evas_Object *obj, const char *part
- 	return NULL;
- }
- 
--Eina_Bool gl_state_get(const void *data, Evas_Object *obj, const char *part)
-+Eina_Bool gl_state_get(void *data, Evas_Object *obj, const char *part)
- {
-    return 0;
- }
- 
--void gl_del(const void *data, Evas_Object *obj)
-+void gl_del(void *data, Evas_Object *obj)
- {
- 	return;
- }
-@@ -1203,24 +1203,24 @@ void  del_cat_button_clicked(void *data, Evas_Object *obj, void *event_info)
- 	if(strcmp(sel_category, _cat) == 0) select_category (" All Tasks ", NULL, NULL);
- }
- 
--char *cat_text_get(const void *data, Evas_Object *obj, const char *part)
-+char *cat_text_get(void *data, Evas_Object *obj, const char *part)
- {
- 	char *_cat = (char *)data;
- 	char *ty = strdup(_cat);
- 	return (ty);
- }
- 
--Evas_Object *cat_content_get(const void *data, Evas_Object *obj, const char *part)
-+Evas_Object *cat_content_get(void *data, Evas_Object *obj, const char *part)
- {
- 	return NULL;
- }
- 
--Eina_Bool cat_state_get(const void *data, Evas_Object *obj, const char *part)
-+Eina_Bool cat_state_get(void *data, Evas_Object *obj, const char *part)
- {
-    return 0;
- }
- 
--void cat_del (const void *data, Evas_Object *obj)
-+void cat_del (void *data, Evas_Object *obj)
- {
- }
- 
--- 
-1.7.8.4
-
diff --git a/meta-efl/recipes-efl/e17/e-tasks_svn.bb b/meta-efl/recipes-efl/e17/e-tasks_git.bb
similarity index 62%
rename from meta-efl/recipes-efl/e17/e-tasks_svn.bb
rename to meta-efl/recipes-efl/e17/e-tasks_git.bb
index 614b213..5196f42 100644
--- a/meta-efl/recipes-efl/e17/e-tasks_svn.bb
+++ b/meta-efl/recipes-efl/e17/e-tasks_git.bb
@@ -8,21 +8,12 @@ DEPENDS = "elementary eina edbus sqlite3"
 
 inherit autotools
 
-SRCREV = "25"
-PV = "0.0.1+svnr${SRCPV}"
-PR = "r12"
+SRCREV = "b640f0e7287877983645d9d9a36f85a0b6a54631"
+PV = "0.0.2+gitr${SRCPV}"
 
-SRC_URI = "svn://e-tasks.googlecode.com/svn;module=trunk;proto=http \
-  file://0001-depend-on-eina-not-eina-0.patch \
-  file://0002-adapt-to-elementary-genlist_item_insert_before-API-c.patch \
-  file://0003-adapt-to-newer-elm-API.patch \
-  file://0004-fix-changed-callback-name.patch \
-  file://0005-adapt-to-even-newer-elm-API.patch \
-  file://0006-remove-deprecated-API.patch \
-  file://0007-db_sqlite-fix-warning.patch \
-  file://0008-fix-warning-about-incompatible-pointer-types.patch \
+SRC_URI = "git://github.com/shr-project/e-tasks.git;protocol=git;branch=master \
 "
-S = "${WORKDIR}/trunk"
+S = "${WORKDIR}/git"
 
 do_install_append() {
         install -d "${D}/${datadir}/pixmaps"
-- 
1.7.8.5





More information about the Openembedded-devel mailing list