2 Summary: tolua++ package
6 License: TO BE FILLED IN
7 Source0: %{name}-%{version}.tar.gz
8 BuildRequires: liblua-devel
15 Summary: tolua++ package (devel)
16 Group: Development/Libraries
17 Requires: %{name} = %{version}-%{release}
20 tolua++ package (devel)
26 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
28 CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_ -D_OSP_EMUL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DOBS=1 -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DARCH=x86
30 CXXFLAGS="$CXXFLAGS -mthumb -Wa,-mimplicit-it=thumb -D_OSP_DEBUG_ -D_OSP_ARMEL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DOBS=1 -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DARCH=arm
34 # Call make instruction with smp support
39 mkdir -p %{buildroot}/usr/share/license
40 cp %{_builddir}/%{name}-%{version}/COPYRIGHT %{buildroot}/usr/share/license/%{name}
42 %{__make} DESTDIR=%{?buildroot:%{buildroot}} INSTALL_ROOT=%{?buildroot:%{buildroot}} install
43 rm -f %{?buildroot:%{buildroot}}%{_infodir}/dir
44 find %{?buildroot:%{buildroot}} -regex ".*\\.la$" | xargs rm -f --
46 %post -p /sbin/ldconfig
48 %postun -p /sbin/ldconfig
51 %manifest tolua.manifest
52 %defattr(-,root,root,-)
53 /usr/share/license/%{name}
56 %defattr(-,root,root,-)
57 %{_includedir}/tolua++.h
58 %{_libdir}/libtolua++.a