|
|
90787c0 |
# asio only ships headers, so no debuginfo package is needed
|
|
|
90787c0 |
%define debug_package %{nil}
|
|
|
90787c0 |
|
|
Fabio Alessandro Locati |
30a6b84 |
%global commit 581fe686293be42260800c54cf2ac33576f35497
|
|
Fabio Alessandro Locati |
bcf337c |
|
|
|
90787c0 |
Summary: A cross-platform C++ library for network programming
|
|
|
90787c0 |
Name: asio
|
|
Fabio Alessandro Locati |
cf19006 |
Version: 1.10.4
|
|
|
4287455 |
Release: 5%{?dist}
|
|
|
90787c0 |
URL: http://sourceforge.net/projects/asio/
|
|
Fabio Alessandro Locati |
bcf337c |
Source0: https://github.com/chriskohlhoff/asio/archive/%{commit}/asio-%{commit}.tar.gz
|
|
|
90787c0 |
License: Boost
|
|
|
90787c0 |
Group: System Environment/Libraries
|
|
Fabio Alessandro Locati |
bcf337c |
BuildRequires: autoconf
|
|
Fabio Alessandro Locati |
bcf337c |
BuildRequires: automake
|
|
|
90787c0 |
BuildRequires: openssl-devel
|
|
|
90787c0 |
BuildRequires: boost-devel
|
|
|
90787c0 |
|
|
|
90787c0 |
%description
|
|
|
90787c0 |
The asio package contains a cross-platform C++ library for network programming
|
|
|
90787c0 |
that provides developers with a consistent asynchronous I/O model using a
|
|
|
90787c0 |
modern C++ approach.
|
|
|
90787c0 |
|
|
|
90787c0 |
%package devel
|
|
|
90787c0 |
Group: Development/Libraries
|
|
|
90787c0 |
Summary: Header files for asio
|
|
|
90787c0 |
Requires: openssl-devel
|
|
|
90787c0 |
Requires: boost-devel
|
|
|
90787c0 |
|
|
|
90787c0 |
%description devel
|
|
|
90787c0 |
Header files you can use to develop applications with asio.
|
|
|
90787c0 |
|
|
|
90787c0 |
The asio package contains a cross-platform C++ library for network programming
|
|
|
90787c0 |
that provides developers with a consistent asynchronous I/O model using a
|
|
|
90787c0 |
modern C++ approach.
|
|
|
90787c0 |
|
|
|
90787c0 |
%prep
|
|
Fabio Alessandro Locati |
bcf337c |
%setup -qn %{name}-%{commit}/%{name}
|
|
|
90787c0 |
|
|
|
90787c0 |
%build
|
|
Fabio Alessandro Locati |
bcf337c |
./autogen.sh
|
|
|
90787c0 |
%configure
|
|
|
90787c0 |
|
|
|
90787c0 |
%install
|
|
|
90787c0 |
make install DESTDIR=$RPM_BUILD_ROOT nobase_includeHEADERS_INSTALL='install -D -p -m644'
|
|
|
90787c0 |
|
|
|
90787c0 |
%check
|
|
|
90787c0 |
make %{?_smp_mflags}
|
|
|
90787c0 |
|
|
|
90787c0 |
%files devel
|
|
|
90787c0 |
%defattr(-,root,root,-)
|
|
Fabio Alessandro Locati |
bcf337c |
%doc COPYING LICENSE_1_0.txt src/doc/*
|
|
|
90787c0 |
%dir %{_includedir}/asio
|
|
|
90787c0 |
%{_includedir}/asio/*
|
|
|
90787c0 |
%{_includedir}/asio.hpp
|
|
|
90787c0 |
|
|
|
90787c0 |
%changelog
|
|
|
4287455 |
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.10.4-5
|
|
|
4287455 |
- rebuild for Boost 1.58
|
|
|
4287455 |
|
|
|
415cfb9 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10.4-4
|
|
|
415cfb9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
415cfb9 |
|
|
Petr Machata |
de396a7 |
* Mon Jan 26 2015 Petr Machata <pmachata@redhat.com> - 1.10.4-3
|
|
Petr Machata |
de396a7 |
- Rebuild for boost 1.57.0
|
|
Petr Machata |
de396a7 |
|
|
Fabio Alessandro Locati |
30a6b84 |
* Sat Oct 11 2014 Fabio Alessandro Locati <fabiolocati@gmail.com> - 1.10.4-2
|
|
Fabio Alessandro Locati |
30a6b84 |
- Forgot to update the commit id
|
|
Fabio Alessandro Locati |
30a6b84 |
|
|
Fabio Alessandro Locati |
cf19006 |
* Sat Oct 11 2014 Fabio Alessandro Locati <fabiolocati@gmail.com> - 1.10.4-1
|
|
Fabio Alessandro Locati |
30a6b84 |
- Update to 1.10.4 version
|
|
Fabio Alessandro Locati |
cf19006 |
|
|
|
8262fcb |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.10.3-2
|
|
|
8262fcb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
8262fcb |
|
|
Fabio Alessandro Locati |
bcf337c |
* Sun Aug 10 2014 Fabio Alessandro Locati <fabiolocati@gmail.com> - 1.10.3-1
|
|
Fabio Alessandro Locati |
bcf337c |
- Update to 1.10.3 version
|
|
Fabio Alessandro Locati |
bcf337c |
|
|
|
deca10b |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-9
|
|
|
deca10b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
deca10b |
|
|
Petr Machata |
7aaf3c7 |
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 1.4.8-8
|
|
Petr Machata |
7aaf3c7 |
- Rebuild for boost 1.55.0
|
|
Petr Machata |
7aaf3c7 |
|
|
|
df854b6 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-7
|
|
|
df854b6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
df854b6 |
|
|
Petr Machata |
8415035 |
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 1.4.8-6
|
|
Petr Machata |
8415035 |
- Rebuild for boost 1.54.0
|
|
Petr Machata |
8415035 |
|
|
|
5dfe356 |
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.4.8-5
|
|
|
5dfe356 |
- Rebuild for Boost-1.53.0
|
|
|
5dfe356 |
|
|
|
c936ddf |
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.4.8-4
|
|
|
c936ddf |
- Rebuild for Boost-1.53.0
|
|
|
c936ddf |
|
|
|
866a594 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-3
|
|
|
866a594 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
866a594 |
|
|
|
25ca2c5 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.8-2
|
|
|
25ca2c5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
25ca2c5 |
|
|
|
de31049 |
* Tue Aug 3 2011 Peter Robinson <pbrobinson@gmail.com> - 1.4.8-1
|
|
|
de31049 |
- Update to 1.4.8 bugfix release
|
|
|
de31049 |
|
|
|
dfe5b8d |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-4
|
|
|
dfe5b8d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
dfe5b8d |
|
|
|
3cf82e3 |
* Fri Jun 18 2010 Dan HorĂ¡k <dan[at]danny.cz> 1.4.1-3
|
|
|
3cf82e3 |
- fix FTBFS #538893 and #599857 (patch by Petr Machata)
|
|
|
3cf82e3 |
|
|
|
539fbfb |
* Mon Jul 27 2009 Marc Maurer <uwog@uwog.net> 1.4.1-2
|
|
|
539fbfb |
- The tarball is now a gzip archive
|
|
|
539fbfb |
|
|
|
fa5f54c |
* Mon Jul 27 2009 Marc Maurer <uwog@uwog.net> 1.4.1-1
|
|
|
fa5f54c |
- New upstream release
|
|
|
fa5f54c |
|
|
|
127b017 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-3
|
|
|
127b017 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
127b017 |
|
|
|
1f9aaa2 |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
|
|
|
1f9aaa2 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
1f9aaa2 |
|
|
|
0a6f3cb |
* Thu Dec 25 2008 Marc Maurer <uwog@uwog.net> 1.2.0-1
|
|
|
0a6f3cb |
- New upstream release
|
|
|
0a6f3cb |
|
|
|
5a776ef |
* Sun Apr 06 2008 Marc Maurer <uwog@uwog.net> 1.0.0-2
|
|
|
5a776ef |
- Upstream removed the executable permissions on the docs
|
|
|
5a776ef |
|
|
|
51dc4f6 |
* Sun Apr 06 2008 Marc Maurer <uwog@uwog.net> 1.0.0-1
|
|
|
51dc4f6 |
- New upstream release
|
|
|
51dc4f6 |
|
|
|
4406ddf |
* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.3.8-8
|
|
|
4406ddf |
- Autorebuild for GCC 4.3
|
|
|
4406ddf |
|
|
|
90787c0 |
* Sun Dec 02 2007 Marc Maurer <uwog@uwog.net> 0.3.8-7
|
|
|
90787c0 |
- Rebuild to include a tarball with original timestamps
|
|
|
90787c0 |
|
|
|
90787c0 |
* Thu Nov 29 2007 Marc Maurer <uwog@uwog.net> 0.3.8-6
|
|
|
90787c0 |
- Use release %%{?dist} tag
|
|
|
90787c0 |
- Move BuildRequires to the main package
|
|
|
90787c0 |
- Preserve timestamps
|
|
|
90787c0 |
- Remove spurious executable permissions from documentation
|
|
|
90787c0 |
|
|
|
90787c0 |
* Wed Nov 28 2007 Marc Maurer <uwog@uwog.net> 0.3.8-5
|
|
|
90787c0 |
- Don't require a nonexisting %%{name} package for -devel
|
|
|
90787c0 |
- Add openssl-devel and boost-devel to the buildRequires list
|
|
|
90787c0 |
- Remove unused post/postun sections for now
|
|
|
90787c0 |
- Fix -devel description
|
|
|
90787c0 |
- Use %%{version} in source URL
|
|
|
90787c0 |
- Add COPYING to the doc section
|
|
|
90787c0 |
- Preserve timestamps of installed files
|
|
|
90787c0 |
- Use %%defattr(-,root,root,-)
|
|
|
90787c0 |
- Include developer documentation
|
|
|
90787c0 |
- Move the make call to the %%check section
|
|
|
90787c0 |
|
|
|
90787c0 |
* Sun Nov 25 2007 Marc Maurer <uwog@uwog.net> 0.3.8-4
|
|
|
90787c0 |
- Don't use BA noarch
|
|
|
90787c0 |
|
|
|
90787c0 |
* Fri Nov 23 2007 Marc Maurer <uwog@uwog.net> 0.3.8-3
|
|
|
90787c0 |
- Move the license file to the -devel package, so no
|
|
|
90787c0 |
main package will be created for now
|
|
|
90787c0 |
- Added BuildArch: noarch
|
|
|
90787c0 |
|
|
|
90787c0 |
* Fri Nov 23 2007 Marc Maurer <uwog@uwog.net> 0.3.8-2
|
|
|
90787c0 |
- Make BuildRoot fedora packaging standard compliant
|
|
|
90787c0 |
- Disable building of debuginfo packages
|
|
|
90787c0 |
- Include full source URL
|
|
|
90787c0 |
|
|
|
90787c0 |
* Wed Nov 21 2007 Marc Maurer <uwog@uwog.net> 0.3.8-1
|
|
|
90787c0 |
- Initial spec file
|