revise installing a license file
[platform/core/uifw/efl-assist.git] / packaging / efl-assist.spec
1 %bcond_with x
2 %bcond_with wayland
3
4 Name:       efl-assist
5 Summary:    EFL assist library
6 Version:    0.1.18r02
7 Release:    0
8 Group:      System/Libraries
9 License:    Apache-2.0
10 Source0:    %{name}-%{version}.tar.gz
11 BuildRequires:  cmake
12 BuildRequires:  pkgconfig(elementary)
13 BuildRequires:  pkgconfig(dlog)
14 BuildRequires:  pkgconfig(vconf)
15 BuildRequires:  pkgconfig(tts)
16 BuildRequires:  pkgconfig(capi-base-common)
17 BuildRequires:  pkgconfig(capi-appfw-application)
18 %if %{with x}
19 BuildRequires:  pkgconfig(ecore-x)
20 %endif
21 %if %{with wayland}
22 BuildRequires:  pkgconfig(ecore-wayland)
23 %endif
24
25 Requires(post): /sbin/ldconfig
26 Requires(postun): /sbin/ldconfig
27
28
29 %description
30 EFL assist library
31
32
33 %package devel
34 Summary:    EFL assist library (devel)
35 Group:      Development/Libraries
36 Requires:   %{name} = %{version}-%{release}
37 Requires:   capi-base-common-devel
38
39
40 %description devel
41 EFL assist library providing small utility functions (devel)
42
43
44 %prep
45 %setup -q
46
47
48 %build
49 export CFLAGS+=" -fvisibility=hidden"
50 export LDFLAGS+=" -fvisibility=hidden"
51
52 %cmake . \
53     -DCMAKE_INSTALL_PREFIX=/usr \
54 %if %{with x}
55     -DX11_SUPPORT=On \
56 %else
57     -DX11_SUPPORT=Off \
58 %endif
59 %if %{with wayland}
60     -DWAYLAND_SUPPORT=On \
61 %else
62     -DWAYLAND_SUPPORT=Off \
63 %endif
64     #eol
65
66
67 make %{?jobs:-j%jobs}
68
69
70 %install
71 rm -rf %{buildroot}
72 %make_install
73
74
75 %post -p /sbin/ldconfig
76
77 %postun -p /sbin/ldconfig
78
79
80 %files
81 %defattr(-,root,root,-)
82 #%{_bindir}/*
83 %{_libdir}/libefl-assist.so.*
84 %manifest %{name}.manifest
85 %license LICENSE
86
87
88 %files devel
89 %defattr(-,root,root,-)
90 %{_includedir}/efl-assist/*.h
91 %{_libdir}/*.so
92 %{_libdir}/pkgconfig/efl-assist.pc