source: projects/specs/trunk/a/asio/asio-vl.spec @ 2449

Revision 2449, 4.2 KB checked in by kudoh, 13 years ago (diff)
Line 
1# asio only ships headers, so no debuginfo package is needed
2%define debug_package %{nil}
3
4Summary: A cross-platform C++ library for network programming
5Summary(ja): ネットワークプログラミングのためのクロスプラットフォーム C++ ライブラリ
6Name: asio
7Version: 1.4.7
8Release: 1%{?_dist_release}
9URL: http://sourceforge.net/projects/asio/
10Source0: http://downloads.sourceforge.net/asio/asio-%{version}.tar.bz2
11
12License: Boost
13Group: System Environment/Libraries
14BuildRoot: %{_tmppath}/%{name}-%{version}-root
15BuildRequires: openssl-devel
16BuildRequires: libboost-devel
17
18%description
19The asio package contains a cross-platform C++ library for network programming
20that provides developers with a consistent asynchronous I/O model using a
21modern C++ approach.
22
23%package devel
24Group: Development/Libraries
25Summary: Header files for asio
26Summary: %{name} のヘッダファイル
27Requires: openssl-devel
28Requires: libboost-devel
29
30%description devel
31Header files you can use to develop applications with asio.
32
33The asio package contains a cross-platform C++ library for network programming
34that provides developers with a consistent asynchronous I/O model using a
35modern C++ approach.
36
37%prep
38%setup -q
39
40%build
41%configure
42make %{?_smp_mflags}
43
44%install
45rm -rf $RPM_BUILD_ROOT
46make install DESTDIR=$RPM_BUILD_ROOT nobase_includeHEADERS_INSTALL='install -D -p -m644'
47
48%check
49make check
50
51%clean
52rm -rf $RPM_BUILD_ROOT
53
54%files devel
55%defattr(-,root,root,-)
56%doc COPYING LICENSE_1_0.txt doc/*
57%dir %{_includedir}/asio
58%{_includedir}/asio/*
59%{_includedir}/asio.hpp
60
61%changelog
62* Thu Jan 6 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.7-1
63- new upstream release
64
65* Wed Sep 29 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.5-2
66- rebuilt with rpm-4.8.1 for pkg-config
67- used make %%{?_smp_mflags}
68- changed check process a little
69
70* Wed May 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.5-1
71- new upstream release
72
73* Mon Feb 08 2010 Shu KONNO <owa@bg.wakwak.com> 1.4.1-2
74- rebuilt with new toolchain and libboost-1.42.0
75
76* Mon Sep 21 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.1-1
77- initial build for VineSeed
78
79* Mon Jul 27 2009 Marc Maurer <uwog@uwog.net> 1.4.1-2
80- The tarball is now a gzip archive
81
82* Mon Jul 27 2009 Marc Maurer <uwog@uwog.net> 1.4.1-1
83- New upstream release
84
85* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-3
86- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
87
88* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
89- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
90
91* Thu Dec 25 2008 Marc Maurer <uwog@uwog.net> 1.2.0-1
92- New upstream release
93
94* Sun Apr 06 2008 Marc Maurer <uwog@uwog.net> 1.0.0-2
95- Upstream removed the executable permissions on the docs
96
97* Sun Apr 06 2008 Marc Maurer <uwog@uwog.net> 1.0.0-1
98- New upstream release
99
100* Wed Feb 20 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.3.8-8
101- Autorebuild for GCC 4.3
102
103* Sun Dec 02 2007 Marc Maurer <uwog@uwog.net> 0.3.8-7
104- Rebuild to include a tarball with original timestamps
105
106* Thu Nov 29 2007 Marc Maurer <uwog@uwog.net> 0.3.8-6
107- Use release %%{?dist} tag
108- Move BuildRequires to the main package
109- Preserve timestamps
110- Remove spurious executable permissions from documentation
111
112* Wed Nov 28 2007 Marc Maurer <uwog@uwog.net> 0.3.8-5
113- Don't require a nonexisting %%{name} package for -devel
114- Add openssl-devel and boost-devel to the buildRequires list
115- Remove unused post/postun sections for now
116- Fix -devel description
117- Use %%{version} in source URL
118- Add COPYING to the doc section
119- Preserve timestamps of installed files
120- Use %%defattr(-,root,root,-)
121- Include developer documentation
122- Move the make call to the %%check section
123
124* Sun Nov 25 2007 Marc Maurer <uwog@uwog.net> 0.3.8-4
125- Don't use BA noarch
126
127* Fri Nov 23 2007 Marc Maurer <uwog@uwog.net> 0.3.8-3
128- Move the license file to the -devel package, so no
129  main package will be created for now
130- Added BuildArch: noarch
131
132* Fri Nov 23 2007 Marc Maurer <uwog@uwog.net> 0.3.8-2
133- Make BuildRoot fedora packaging standard compliant
134- Disable building of debuginfo packages
135- Include full source URL
136
137* Wed Nov 21 2007 Marc Maurer <uwog@uwog.net> 0.3.8-1
138- Initial spec file
Note: See TracBrowser for help on using the repository browser.