+%bcond_with x
+%bcond_with wayland
+
Name: efl-assist
Summary: EFL assist library
-Version: 0.1.17
-Release: 1
+Version: 0.1.18r02
+Release: 0
Group: System/Libraries
-License: APLv2
+License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
+BuildRequires: cmake
BuildRequires: pkgconfig(elementary)
BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(capi-base-common)
-BuildRequires: pkgconfig(capi-appfw-application)
-BuildRequires: cmake
BuildRequires: pkgconfig(vconf)
BuildRequires: pkgconfig(tts)
+BuildRequires: pkgconfig(capi-base-common)
+BuildRequires: pkgconfig(capi-appfw-application)
+%if %{with x}
+BuildRequires: pkgconfig(ecore-x)
+%endif
+%if %{with wayland}
+BuildRequires: pkgconfig(ecore-wayland)
+%endif
+
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
%package devel
-Summary: EFL assista library (devel)
+Summary: EFL assist library (devel)
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: capi-base-common-devel
%build
export CFLAGS+=" -fvisibility=hidden"
export LDFLAGS+=" -fvisibility=hidden"
-cmake . -DCMAKE_INSTALL_PREFIX=/usr
+
+%cmake . \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+%if %{with x}
+ -DX11_SUPPORT=On \
+%else
+ -DX11_SUPPORT=Off \
+%endif
+%if %{with wayland}
+ -DWAYLAND_SUPPORT=On \
+%else
+ -DWAYLAND_SUPPORT=Off \
+%endif
+ #eol
+
make %{?jobs:-j%jobs}
%install
rm -rf %{buildroot}
%make_install
-mkdir -p %{buildroot}/usr/share/license
-cp %{_builddir}/%{buildsubdir}/LICENSE %{buildroot}/usr/share/license/%{name}
%post -p /sbin/ldconfig
-
%postun -p /sbin/ldconfig
#%{_bindir}/*
%{_libdir}/libefl-assist.so.*
%manifest %{name}.manifest
-/usr/share/license/%{name}
+%license LICENSE
%files devel
%{_includedir}/efl-assist/*.h
%{_libdir}/*.so
%{_libdir}/pkgconfig/efl-assist.pc
-