clean spec file for yocto compliance. 10/24410/2
authorRonan Le Martret <ronan@fridu.net>
Fri, 11 Jul 2014 14:50:15 +0000 (16:50 +0200)
committerRonan Le Martret <ronan@fridu.net>
Thu, 28 Aug 2014 07:27:45 +0000 (09:27 +0200)
Change-Id: I1c7534d448ed33969ed88773df7a4baa3befff7a
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
packaging/libmm-common.spec

index a6aae39..d762123 100644 (file)
@@ -5,12 +5,12 @@ Summary:    Multimedia Framework Common Library
 Group:      Multimedia/Libraries
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
-Source1001:    libmm-common.manifest
+Source1001:     libmm-common.manifest
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(mm-log)
 
 %description
-Multimedia Framework Common Library
+Multimedia Framework Common Library package.
 
 %package devel
 Summary:    Multimedia Framework Common Lib (devel)
@@ -18,36 +18,31 @@ Group:      Development/Libraries
 Requires:   %{name} = %{version}
 
 %description devel
-Multimedia Framework Common Library (devel)
+Multimedia Framework Common Library (devel) package.
 
 %prep
 %setup -q
 cp %{SOURCE1001} .
 
 %build
-
-./autogen.sh
-CFLAGS="%{optflags} -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " %configure
-make %{?_smp_mflags}
+CFLAGS="%{optflags} -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" " %reconfigure
+%__make %{?_smp_mflags}
 
 %install
 %make_install
 mkdir -p %{buildroot}/usr/share/license
 cp LICENSE.APLv2 %{buildroot}/usr/share/license/%{name}
 
-
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-
 %files
 %manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libmmfcommon.so.*
 /usr/share/license/%{name}
 
-
 %files devel
 %manifest %{name}.manifest
 %defattr(-,root,root,-)