Tizen 2.0 Release
[framework/api/usb-accessory.git] / packaging / capi-system-accessory.spec
1 Name:       capi-system-usb-accessory
2 Summary:    A usb accessory library in TIZEN C API
3 Version:    0.0.6
4 Release:    1
5 Group:      framework-api
6 License:    APLv2
7 Source0:    %{name}-%{version}.tar.gz
8 Source1:    capi-system-usb-accessory.manifest
9 BuildRequires:  cmake
10 BuildRequires:  pkgconfig(glib-2.0)
11 BuildRequires:  pkgconfig(capi-base-common)
12 BuildRequires:  pkgconfig(dlog)
13 BuildRequires:  pkgconfig(vconf)
14 BuildRequires:  pkgconfig(aul)
15
16 Requires(post): /sbin/ldconfig  
17 Requires(postun): /sbin/ldconfig
18
19 %description
20
21
22 %package devel
23 Summary:  A accessory library in TIZEN C API (Development)
24 Group:    TO_BE/FILLED_IN
25 Requires: %{name} = %{version}-%{release}
26
27 %description devel
28
29
30
31 %prep
32 %setup -q
33
34
35 %build
36 cp %{SOURCE1} .
37 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
38 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
39
40 make %{?jobs:-j%jobs}
41
42 %install
43 rm -rf %{buildroot}
44 %make_install
45
46 %post
47 /sbin/ldconfig
48
49 %postun
50 /sbin/ldconfig
51
52
53 %files
54 %manifest capi-system-usb-accessory.manifest
55 %{_libdir}/libcapi-system-usb-accessory.so.*
56
57 %files devel
58 %{_includedir}/system/usb_accessory.h
59 %{_libdir}/pkgconfig/*.pc
60 %{_libdir}/libcapi-system-usb-accessory.so