Blame SPECS/libmnl.spec

d2dd86
Name:           libmnl
d2dd86
Version:        1.0.4
d2dd86
Release:        6%{?dist}
d2dd86
Summary:        A minimalistic Netlink library
d2dd86
d2dd86
Group:          System Environment/Libraries
d2dd86
License:        LGPLv2+
d2dd86
URL:            http://netfilter.org/projects/libmnl
d2dd86
Source0:        http://netfilter.org/projects/libmnl/files/%{name}-%{version}.tar.bz2
d2dd86
d2dd86
%description
d2dd86
libmnl is a minimalistic user-space library oriented to Netlink developers.
d2dd86
There are a lot of common tasks in parsing, validating, constructing of both
d2dd86
the Netlink header and TLVs that are repetitive and easy to get wrong.
d2dd86
This library aims to provide simple helpers that allows you to re-use code and
d2dd86
to avoid re-inventing the wheel.
d2dd86
d2dd86
d2dd86
%package        devel
d2dd86
Summary:        Development files for %{name}
d2dd86
Group:          Development/Libraries
d2dd86
Requires:       %{name}%{_isa} = %{version}-%{release}
d2dd86
d2dd86
%package 	static
d2dd86
Summary:        Static development files for %{name}
d2dd86
Group:          Development/Libraries
d2dd86
Requires: %{name} = %{version}-%{release}
d2dd86
d2dd86
%description    devel
d2dd86
The %{name}-devel package contains libraries and header files for
d2dd86
developing applications that use %{name}.
d2dd86
d2dd86
%description 	static
d2dd86
The %{name}-static package contains static libraries for devleoping applications that use %{name}.
d2dd86
d2dd86
d2dd86
%prep
d2dd86
%setup -q
d2dd86
d2dd86
d2dd86
%build
d2dd86
%configure --enable-static
d2dd86
make CFLAGS="%{optflags}" %{?_smp_mflags}
d2dd86
d2dd86
d2dd86
%install
d2dd86
make install DESTDIR=$RPM_BUILD_ROOT
d2dd86
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
d2dd86
find examples '(' -name 'Makefile.am' -o -name 'Makefile.in' ')' -exec rm -f {} ';'
d2dd86
find examples -type d -name '.deps' -prune -exec rm -rf {} ';'
d2dd86
mv examples examples-%{_arch}
d2dd86
d2dd86
d2dd86
%post -p /sbin/ldconfig
d2dd86
d2dd86
%postun -p /sbin/ldconfig
d2dd86
d2dd86
d2dd86
%files
d2dd86
%{!?_licensedir:%global license %%doc}
d2dd86
%license COPYING
d2dd86
%doc README
d2dd86
%{_libdir}/*.so.*
d2dd86
d2dd86
%files devel
d2dd86
%{!?_licensedir:%global license %%doc}
d2dd86
%license COPYING
d2dd86
%doc examples-%{_arch}
d2dd86
%{_includedir}/*
d2dd86
%{_libdir}/pkgconfig/*.pc
d2dd86
%{_libdir}/*.so
d2dd86
d2dd86
%files static
d2dd86
%{_libdir}/*.a
d2dd86
d2dd86
%changelog
d2dd86
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.4-6
d2dd86
- Escape macros in %%changelog
d2dd86
d2dd86
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-5
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
d2dd86
d2dd86
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-4
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d2dd86
d2dd86
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-3
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
d2dd86
d2dd86
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.4-2
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
d2dd86
d2dd86
* Fri Jul 15 2016 Hushan Jia <hushan.jia@gmail.com> 1.0.4-1
d2dd86
- Update to 1.0.4.
d2dd86
d2dd86
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.3-11
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d2dd86
d2dd86
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-10
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
d2dd86
d2dd86
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-9
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d2dd86
d2dd86
* Fri Jul 18 2014 Tom Callaway <spot@fedoraproject.org> - 1.0.3-8
d2dd86
- fix license handling
d2dd86
d2dd86
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-7
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d2dd86
d2dd86
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-6
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
d2dd86
d2dd86
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-5
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d2dd86
d2dd86
* Sun Aug 12 2012 Hushan Jia <hushan.jia@gmail.com> - 1.0.3-4
d2dd86
- use %%doc for each arch to avoid multilib conflict (rhbz 831413)
d2dd86
d2dd86
* Sat Aug 04 2012 Philip Prindeville <philipp@fedoraproject.org> - 1.0.3-3
d2dd86
- Add .a to devel package (rhbz 845793)
d2dd86
d2dd86
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-2
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
d2dd86
d2dd86
* Mon Jun 11 2012 Hushan Jia <hushan.jia@gmail.com> 1.0.3-1
d2dd86
- Update to 1.0.3.
d2dd86
d2dd86
* Sat Feb 04 2012 Hushan Jia <hushan.jia@gmail.com> 1.0.2-1
d2dd86
- Update to 1.0.2.
d2dd86
d2dd86
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
d2dd86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
d2dd86
d2dd86
* Wed Aug 24 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-4
d2dd86
- fix require of devel package
d2dd86
- add example source files to docs
d2dd86
d2dd86
* Wed Aug 24 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-3
d2dd86
- remove unnecessary buildroot and defattr tags
d2dd86
- remove unnecessary build requires
d2dd86
d2dd86
* Sat Aug 20 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-2
d2dd86
- use upstream released source tarball
d2dd86
d2dd86
* Sat Aug 20 2011 Hushan Jia <hushan.jia@gmail.com> 1.0.1-1
d2dd86
- initial packaging
d2dd86