Merge branch 'tizen' into mediaserver
[profile/ivi/wrt-plugins-ivi.git] / packaging / wrt-plugins-ivi.spec
1 Name:       wrt-plugins-ivi
2 Summary:    JavaScript plugins for WebRuntime for IVI
3 Version:    0.3.0
4 Release:    1
5 Group:      Development/Libraries
6 License:    Apache License, Version 2.0
7 Source0:    %{name}-%{version}.tar.gz
8
9 BuildRequires:  pkgconfig(capi-web-favorites)
10 BuildRequires:  pkgconfig(libpcrecpp)
11 BuildRequires:  pkgconfig(tapi)
12 BuildRequires:  pkgconfig(network)
13 BuildRequires:  pkgconfig(ewebkit2)
14 BuildRequires:  pkgconfig(dpl-efl)
15 BuildRequires:  pkgconfig(dpl-event-efl)
16 BuildRequires:  pkgconfig(wrt-plugins-types)
17 BuildRequires:  pkgconfig(wrt-plugins-commons)
18 BuildRequires:  pkgconfig(wrt-plugins-commons-javascript)
19 BuildRequires:  wrt-plugins-tizen-devel
20 BuildRequires:  pkgconfig(wrt-plugins-plugin-manager)
21 BuildRequires:  pkgconfig(security-server)
22 BuildRequires:  dleyna
23 BuildRequires:  expat-devel
24 BuildRequires:  cmake
25 BuildRequires:  gettext-devel
26 BuildRequires:  boost-devel
27 BuildRequires:  boost-thread
28 BuildRequires:  boost-system
29 BuildRequires:  boost-filesystem
30 BuildRequires:  pkgconfig(automotive-message-broker)
31 BuildRequires:  libuuid-devel
32 BuildRequires:  pkgconfig(json-glib-1.0)
33
34 %description
35 JavaScript plugins for WebRuntime
36
37 %package devel
38 Summary:    Wrt-plugins-ivi development headers
39 Group:      Development/Libraries
40 Requires:   %{name} = %{version}
41
42 %description devel
43 Wrt-plugins-ivi development headers
44
45 %prep
46 %setup -q
47
48 %build
49
50 %define PREFIX "%{_libdir}/wrt-plugins"
51
52 export LDFLAGS+="-Wl,--rpath=%{PREFIX} -Wl,--as-needed"
53
54 cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DDPL_LOG="ON" -DENABLE_TIME_TRACER="OFF"
55
56 make %{?jobs:-j%jobs} VERBOSE=1
57
58 %install
59 rm -rf %{buildroot}
60 %make_install
61
62 %post
63
64 %postun
65
66
67 %files
68 %manifest wrt-plugins-ivi.manifest 
69 %{_libdir}/wrt-plugins/*
70 /usr/etc/tizen-apis/*
71
72 %files devel
73 %{_includedir}/*
74 %{_libdir}/pkgconfig/*