Fix hard coding path to Tizen Specific Path 34/65234/1 accepted/tizen/common/20160411.125648 accepted/tizen/ivi/20160411.051117 accepted/tizen/mobile/20160411.051047 accepted/tizen/tv/20160411.051034 submit/tizen/20160411.010547
authorSangkyu Park <sk1122.park@samsung.com>
Fri, 8 Apr 2016 04:45:43 +0000 (13:45 +0900)
committerSangkyu Park <sk1122.park@samsung.com>
Fri, 8 Apr 2016 04:45:43 +0000 (13:45 +0900)
Change-Id: I05d2236fd366db7883596bc123591f040b4b1aa4
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
miracast_server/CMakeLists.txt
packaging/capi-media-screen-mirroring.spec

index 0bc3a259d932bd7036bc03330b507cfdfff61aa5..20700b18613a0142d421a03f69c04ff529090213 100755 (executable)
@@ -20,4 +20,4 @@ INSTALL(TARGETS miracast_server_lib DESTINATION ${LIB_INSTALL_DIR})
 
 ADD_EXECUTABLE(miracast_server miracast_server.c)
 TARGET_LINK_LIBRARIES(miracast_server ${fw_name} ${${fw_test}_LDFLAGS} miracast_server_lib)
-INSTALL(TARGETS miracast_server DESTINATION /usr/bin)
+INSTALL(TARGETS miracast_server DESTINATION ${TZ_SYS_BIN})
index ee590cd5e8f375b4a70ad8d2fa747a6b63529608..478885cbc00802941a6a3bdef9940db5e1c90e4c 100755 (executable)
@@ -1,6 +1,6 @@
 Name:       capi-media-screen-mirroring
 Summary:    A screen mirroring library in Tizen C API
-Version:    0.1.45
+Version:    0.1.46
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
@@ -19,6 +19,7 @@ BuildRequires:  pkgconfig(iniparser)
 BuildRequires:  pkgconfig(appcore-efl)
 BuildRequires:  pkgconfig(elementary)
 BuildRequires:  pkgconfig(evas)
+BuildRequires:  pkgconfig(libtzplatform-config)
 
 
 Requires(post): /sbin/ldconfig
@@ -52,15 +53,20 @@ export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
 %endif
-%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+%cmake . \
+         -DFULLVER=%{version} \
+         -DMAJORVER=${MAJORVER} \
+         -DTZ_SYS_BIN=%TZ_SYS_BIN \
+         -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE \
+         -DTZ_SYS_RO_ETC=%TZ_SYS_RO_ETC
 
 make %{?jobs:-j%jobs}
 
 %install
 rm -rf %{buildroot}
 %make_install
-mkdir -p %{buildroot}/usr/share/dbus-1/system-services/
-install -m 755 org.tizen.scmirroring.server.service %{buildroot}/usr/share/dbus-1/system-services/
+mkdir -p %{buildroot}%{TZ_SYS_RO_SHARE}/dbus-1/system-services/
+install -m 755 org.tizen.scmirroring.server.service %{buildroot}%{TZ_SYS_RO_SHARE}/dbus-1/system-services/
 mkdir -p %{buildroot}/%{_datadir}/license
 cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}%{_datadir}/license/%{name}
 mkdir -p %{buildroot}/etc/dbus-1/system.d/