Fix build error by removing buildrequires
[external/c-ares.git] / packaging / c-ares.spec
index a88c58d..4f432a4 100644 (file)
@@ -1,12 +1,11 @@
-#sbs-git:slp/pkgs/c/c-ares c-ares 1.7.4 a598a0be73d9a97a303887c6e186d067256686eb
 Name:       c-ares
 Summary:    library for asynchronous name resolves (development files)
 Version: 1.7.4
 Release:    2
-Group:      TO_BE_FILLED
-License:    TO_BE_FILLED
+Group:      System/Libraries
+License:    MIT
 Source0:    %{name}-%{version}.tar.gz
-
+Source1001: c-ares.manifest
 BuildRequires:  cmake
 BuildRequires:  gettext-devel
 
@@ -16,7 +15,7 @@ library for asynchronous name resolves (development files)
 
 %package devel 
 Summary:    library for asynchronous name resolves (development files) (Developement)
-Group:      TO_BE_FILLED 
+Group:      Development/Languages
 Requires:   %{name} = %{version}-%{release}
 
 %description devel
@@ -24,29 +23,28 @@ library for asynchronous name resolves (development files) (Developement)
 
 %prep
 %setup -q
+cp %{SOURCE1001} .
 
 %build
 ./buildconf
 ./configure --prefix=/usr --enable-shared --enable-symbol-hiding
-make %{?jobs:-j%jobs}
+make %{?_smp_flags}
 
 %install
-rm -rf %{buildroot}
 %make_install
-%remove_docs
-%post
 
-%postun
+%remove_docs
 
+mkdir -p %{buildroot}/usr/share/license
+cp %{_builddir}/%{buildsubdir}/LICENSE.MIT %{buildroot}/usr/share/license/%{name}
 
 %files
-%manifest c-ares.manifest
-%defattr(-,root,root,-)
+%manifest %{name}.manifest
+/usr/share/license/%{name}
 /usr/lib/libcares.so.2
 /usr/lib/libcares.so.2.0.0
 
 %files devel 
-%defattr(-,root,root,-)
 /usr/include/*.h
 /usr/lib/libcares.so
 /usr/lib/pkgconfig/libcares.pc