tizen 2.3.1 release
[kernel/api/system-resource.git] / packaging / add_test_net_activity.patch
1 diff --git a/CMakeLists/resourced.txt b/CMakeLists/resourced.txt
2 index f0b6f36..856c387 100644
3 --- a/CMakeLists/resourced.txt
4 +++ b/CMakeLists/resourced.txt
5 @@ -108,3 +108,17 @@ INSTALL(FILES ${DATA_DIR}/resourced
6    PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE WORLD_READ)
7  INSTALL(FILES ${DATA_DIR}/traffic_db.sql
8    DESTINATION /usr/share)
9 +
10 +IF("${CMAKE_BUILD_TYPE}" STREQUAL  "DEBUG")
11 +       SET(NET_ACTIVITY_PROJECT test_net_activity)
12 +       ADD_EXECUTABLE(${NET_ACTIVITY_PROJECT}
13 +               ${UTILS_SOURCE_DIR}/test-net-activity.c)
14 +       TARGET_LINK_LIBRARIES(${NET_ACTIVITY_PROJECT} ${daemon_pkgs_LDFLAGS}
15 +               resourced)
16 +       INSTALL(FILES ${NET_ACTIVITY_PROJECT}
17 +               DESTINATION ${MAKE_INSTALL_PREFIX}/usr/bin
18 +               PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE WORLD_EXECUTE)
19 +
20 +ENDIF()
21 +
22 +
23
24 diff --git a/packaging/system-resource.spec b/packaging/system-resource.spec
25 index cad7917..bc90f26 100644
26 --- a/packaging/system-resource.spec
27 +++ b/packaging/system-resource.spec
28 @@ -73,7 +73,7 @@ echo "\
29  #define MAJOR_VERSION ${MAJORVER}
30  #define PATCH_VERSION ${PATCHVER}" > src/common/version.h
31  
32 -cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DCMAKE_BUILD_TYPE=Release \
33 +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DCMAKE_BUILD_TYPE=DEBUG \
34         -DEXCLUDE_LIST_FILE_NAME=%{exclude_list_file_name} \
35         -DEXCLUDE_LIST_FULL_PATH=%{exclude_list_full_path} -DDATABASE_FULL_PATH=%{database_full_path} \
36         -DEXCLUDE_LIST_OPT_FULL_PATH=%{exclude_list_opt_full_path}
37 @@ -149,6 +149,7 @@ touch %{exclude_list_opt_full_path}
38  %config(noreplace) %attr(660,root,app) %{database_full_path}
39  %config(noreplace) %attr(660,root,app) %{database_full_path}-journal
40  /usr/bin/datausagetool
41 +/usr/bin/test_net_activity
42  %config %{_sysconfdir}/dbus-1/system.d/resourced.conf
43  %{_libdir}/systemd/system/resourced.service
44  %{_libdir}/systemd/system/multi-user.target.wants/resourced.service