X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fosp-uix.spec;h=683c5bbc9d6e250f6d4d2a29c28b36e735ea992c;hb=e68b0628c0b714808a08a5f16a79cd561d68f9d0;hp=443c9face15aed0cd74be173b5688de211f441cd;hpb=c8e036edc5d7a9fa0843e7c8dd4db7e9550db842;p=platform%2Fframework%2Fnative%2Fuix.git diff --git a/packaging/osp-uix.spec b/packaging/osp-uix.spec old mode 100644 new mode 100755 index 443c9fa..683c5bb --- a/packaging/osp-uix.spec +++ b/packaging/osp-uix.spec @@ -1,67 +1,48 @@ -%define __strip /bin/true - -Name: osp-uix -Summary: osp uix library -Version: 1.2.2.0 -Release: 2 -Group: System/Libraries -License: TO_BE/FILLED_IN -Source0: %{name}-%{version}.tar.gz +Name: osp-uix +Version: 1.2.2.0 +Release: 2 +License: Apache-2.0 or Flora +Summary: OSP uix library +Group: Graphics & UI Framework/Libraries +Source0: %{name}-%{version}.tar.gz BuildRequires: cmake -BuildRequires: pkgconfig(sensor) +BuildRequires: osp-appfw-internal-devel BuildRequires: pkgconfig(capi-system-sensor) BuildRequires: pkgconfig(osp-appfw) -BuildRequires: osp-appfw-internal-devel +BuildRequires: pkgconfig(sensor) -# runtime requires -Requires: osp-appfw +Requires: osp-appfw %description osp uix library %package devel -Summary: osp uix library (Development) -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} +Summary: OSP uix library (Development) +Requires: %{name} = %{version} %description devel osp uix library (DEV) %package internal-devel -Summary: osp uix library (Internal) -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} +Summary: OSP uix library (Internal) +Requires: %{name} = %{version} %description internal-devel osp uix library (Internal-DEV) -%package debug -Summary: osp uix library (Development) -Group: TO_BE/FILLED_IN -Requires: %{name} = %{version}-%{release} - -%description debug -osp uix library (DEV) - %prep %setup -q -%build +%build MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` %ifarch %{ix86} -CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_SECURE_LOG -D_OSP_X86_ -D_OSP_EMUL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} +CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_SECURE_LOG -D_OSP_X86_ -D_OSP_EMUL_" %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} %else -CXXFLAGS="-O2 -g -pipe -Wall -fno-exceptions -Wformat -Wformat-security -Wl,--as-needed -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -D__SOFTFP__ -mthumb -Wa,-mimplicit-it=thumb -funwind-tables -D_OSP_DEBUG_ -D_SECURE_LOG -D_OSP_ARMEL_" cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} +CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_SECURE_LOG -D_OSP_ARMEL_" %cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER} %endif - -# Call make instruction with smp support -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -rm -rf %{buildroot} -mkdir -p %{buildroot}/usr/share/license -cp %{_builddir}/%{name}-%{version}/LICENSE.Flora %{buildroot}/usr/share/license/%{name} -cat %{_builddir}/%{name}-%{version}/LICENSE.APLv2 >> %{buildroot}/usr/share/license/%{name} %make_install %post -p /sbin/ldconfig @@ -70,7 +51,7 @@ cat %{_builddir}/%{name}-%{version}/LICENSE.APLv2 >> %{buildroot}/usr/share/lice %files %manifest osp-uix.manifest -/usr/share/license/%{name} +%license LICENSE.APLv2 LICENSE.Flora %{_libdir}/osp/*.so* %files devel @@ -79,6 +60,3 @@ cat %{_builddir}/%{name}-%{version}/LICENSE.APLv2 >> %{buildroot}/usr/share/lice %files internal-devel %{_includedir}/osp/uix/*.h - -%files debug -%{_libdir}/osp/debug/*.so*