usb_gadget: apply next HAL architecture (hal api + backend)
[platform/adaptation/tw3/device-manager-plugin-tw3.git] / packaging / device-manager-plugin-tw3.spec
1 Name:       device-manager-plugin-tw3
2 Summary:    Device manager plugin for TW3
3 Version:    0.0.1
4 Release:    0
5 Group:      System/Hardware Adaptation
6 License:    Apache-2.0
7 Source0:    %{name}-%{version}.tar.gz
8 Source1:    %{name}.manifest
9 BuildRequires:    cmake
10 BuildRequires:    pkgconfig(dlog)
11 BuildRequires:    pkgconfig(hwcommon)
12 BuildRequires:    pkgconfig(glib-2.0)
13 BuildRequires:    pkgconfig(libusbgx)
14 BuildRequires:    pkgconfig(libudev)
15 BuildRequires:    pkgconfig(capi-system-info)
16 BuildRequires:    pkgconfig(hal-api-common)
17 BuildRequires:    pkgconfig(hal-api-device)
18 BuildRequires:    pkgconfig(libsyscommon)
19 BuildRequires:    pkgconfig(hal-backend-device-common)
20 Requires(post):   /sbin/ldconfig
21 Requires(postun): /sbin/ldconfig
22
23 %description
24 Device manager plugin for TW3
25
26 %prep
27 %setup -q
28 cp %{SOURCE1} .
29
30 %build
31 %cmake . -DENABLE_DLOG=on \
32
33 make %{?jobs:-j%jobs}
34
35 %install
36 %make_install
37
38 %post
39 /sbin/ldconfig
40
41 %postun
42 /sbin/ldconfig
43
44 %files
45 %manifest %{name}.manifest
46 %license LICENSE.Apache-2.0
47 /hal/lib/*.so*