tizen 2.4 release
[framework/web/wrt-plugins-common.git] / packaging / wrt-plugins-common.spec
old mode 100644 (file)
new mode 100755 (executable)
index a9f645f..a09e18f
@@ -1,17 +1,16 @@
 #git:framework/web/wrt-plugins-common
 Name:       wrt-plugins-common
 Summary:    wrt-plugins common library
-Version:    0.3.132_w2
+Version:    1.0.15
 Release:    1
-VCS:        framework/web/wrt-plugins-common#submit/master/20130311.134353-36-gd21f1dd1a4093883baf25942eef0562263808726
 Group:      Development/Libraries
-License:    Apache License, Version 2.0
+License:    Apache-2.0 and BSD-2.0
 Source0:    %{name}-%{version}.tar.gz
 
 BuildRequires: cmake
+BuildRequires: pkgconfig(capi-appfw-application)
 BuildRequires: pkgconfig(dpl-efl)
 BuildRequires: pkgconfig(wrt-plugins-types)
-BuildRequires: pkgconfig(security-client)
 BuildRequires: pkgconfig(dpl-event-efl)
 BuildRequires: pkgconfig(ewebkit2)
 BuildRequires: pkgconfig(dpl-wrt-dao-ro)
@@ -43,19 +42,9 @@ wrt-plugins common library development headers
 %endif
 
 %build
-%if 0%{?sec_build_binary_debug_enable}
 export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
 export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
 export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
-%endif
-
-%if "%{_repository}" == "wearable"
-ln -s src_wearable src
-%define device_profile "wearable"
-%else
-ln -s src_mobile src
-%define device_profile "mobile"
-%endif
 
 export LDFLAGS+="-Wl,--rpath=/usr/lib -Wl,--as-needed -Wl,--hash-style=both"
 
@@ -63,13 +52,13 @@ cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}  \
         -DDPL_LOG="ON"                     \
         -DCMAKE_PROJECT_VERSION=%{version} \
         -DCMAKE_BUILD_TYPE=%{?build_type:%build_type} \
-        -DDEVICE_PROFILE=%{?device_profile:%device_profile} \
         %{?WITH_TESTS:-DWITH_TESTS=%WITH_TESTS}
 make %{?jobs:-j%jobs}
 
 %install
 mkdir -p %{buildroot}/usr/share/license
-cp LICENSE %{buildroot}/usr/share/license/%{name}
+cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name}
+cat LICENSE.BSD-2.0 >> %{buildroot}/usr/share/license/%{name}
 %make_install
 
 %clean
@@ -78,7 +67,6 @@ rm -rf %{buildroot}
 %post
 mkdir -p %{_libdir}/wrt-plugins
 mkdir -p /usr/etc/wrt/injected-javascript
-touch /opt/share/widget/plugin-installation-required
 
 %files
 %manifest wrt-plugins-common.manifest
@@ -86,22 +74,13 @@ touch /opt/share/widget/plugin-installation-required
 %{_libdir}/*.so
 %{_libdir}/*.so.*
 %{_libdir}/wrt-plugins/w3c-widget-interface/libwrt-plugins-w3c-widget-interface.so
-%attr(755,root,root) %{_bindir}/wrt-popup-ace-runtime
 %attr(755,root,root) %{_bindir}/wrt-popup-wrt-runtime
-%attr(755,root,root) %{_bindir}/wrt-plugins-installer
 %{_datadir}/license/%{name}
-%if "%{_repository}" == "wearable"
-/etc/smack/accesses2.d/wrt-popup-ace-runtime.rule
-/etc/smack/accesses2.d/wrt-popup-wrt-runtime.rule
-%else
-/etc/smack/accesses2.d/wrt-popup-ace-runtime.mobile.rule
-/etc/smack/accesses2.d/wrt-popup-wrt-runtime.mobile.rule
-/opt/etc/smack/accesses.d/wrt-popup-ace-runtime.mobile2.rule
-/opt/etc/smack/accesses.d/wrt-popup-wrt-runtime.mobile2.rule
-%endif
+/etc/smack/accesses.d/wrt-popup-wrt-runtime.efl
 %if %{with_tests}
     %attr(755,root,root) %{_bindir}/widgetdb_tests_prepare_db.sh
     %attr(755,root,root) %{_bindir}/wrt-plugins-common-tests-widgetdb
+    %attr(755,root,root) %{_bindir}/wrt-plugins-common-tests-Commons
 %endif
 
 %files devel