From 57056b549a576023be3014121eef2abfd84a3ef5 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Fri, 4 Nov 2011 18:22:36 +0100 Subject: [PATCH 01/28] Upstream update --- .gitignore | 9 ++++ airsched.spec | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 135 insertions(+) create mode 100644 airsched.spec diff --git a/.gitignore b/.gitignore index e69de29..c743f8c 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1,9 @@ +clog +airsched-*.tar.* +airsched_*.patch +.build-*.log +airsched-*.src.rpm +airsched-*.*.* +x86_64 +i386 + diff --git a/airsched.spec b/airsched.spec new file mode 100644 index 0000000..c5d474b --- /dev/null +++ b/airsched.spec @@ -0,0 +1,125 @@ +# +%global mydocs __tmp_docdir +# +Name: airsched +%global sfname air-sched +Version: 0.1.2 +Release: 1%{?dist} + +Summary: C++ Simulated Airline Schedule Manager Library + +Group: System Environment/Libraries +License: LGPLv2+ +URL: http://sourceforge.net/projects/%{sfname}/ +Source0: http://downloads.sourceforge.net/%{sfname}/%{name}-%{version}.tar.bz2 +BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) + +BuildRequires: cmake, python-devel +BuildRequires: boost-devel, soci-mysql-devel, zeromq-devel, readline-devel +BuildRequires: stdair-devel + + +%description +%{name} aims at providing a clean API and a simple implementation, as +a C++ library, of an Airline Schedule Management System. It is intended +to be used in simulated environments only: it is not designed to work +in the real-world of Airline IT operations. + +%{name} makes an extensive use of existing open-source libraries for +increased functionality, speed and accuracy. In particular the +Boost (C++ Standard Extensions: http://www.boost.org) library is used. + +Install the %{name} package if you need a library of basic C++ objects +for Airline Schedule Management, mainly for simulation purpose. + +%package devel +Summary: Header files, libraries and development helper tools for %{name} +Group: Development/Libraries +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: pkgconfig + +%description devel +This package contains the header files, shared libraries and +development helper tools for %{name}. If you would like to develop +programs using %{name}, you will need to install %{name}-devel. + +%package doc +Summary: HTML documentation for the %{name} library +Group: Documentation +%if 0%{?fedora} || 0%{?rhel} > 5 +BuildArch: noarch +%endif +BuildRequires: tex(latex) +BuildRequires: doxygen, ghostscript + +%description doc +This package contains HTML pages, as well as a PDF reference manual, +for %{name}. All that documentation is generated thanks to Doxygen +(http://doxygen.org). The content is the same as what can be browsed +online (http://%{name}.org). + + +%prep +%setup -q + + +%build +%cmake . +make %{?_smp_mflags} + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT + +mkdir -p %{mydocs} +mv $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html %{mydocs} +rm -f %{mydocs}/html/installdox + +%check +ctest + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING NEWS README +%{_bindir}/%{name} +%{_libdir}/lib%{name}.so.* +%{_mandir}/man1/%{name}.1.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/%{name} +%{_bindir}/%{name}-config +%{_libdir}/lib%{name}.so +%{_libdir}/pkgconfig/%{name}.pc +%{_datadir}/aclocal/%{name}.m4 +%dir %{_datadir}/%{name} +%{_datadir}/%{name}/CMake +%{_mandir}/man1/%{name}-config.1.* +%{_mandir}/man3/%{name}-library.3.* + +%files doc +%defattr(-,root,root,-) +%doc %{mydocs}/html +%doc COPYING + + +%changelog +* Wed Oct 26 2011 Denis Arnaud 0.1.2-1 +- Upstream update + +* Sat Aug 20 2011 Denis Arnaud 0.1.1-1 +- Upstream update +- Took into account the feedback from various review requests (bugs #732205, + #728649, #732218) + +* Sat Aug 20 2011 Denis Arnaud 0.1.0-1 +- First RPM release + diff --git a/sources b/sources index e69de29..5cfa9b3 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +13117047d9672cf73b59fa42e0563ce5 airsched-0.1.2.tar.bz2 From 125c6b502e8c4c5b29e274dfe5dd9307a58013c5 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sun, 20 Nov 2011 17:44:24 +0100 Subject: [PATCH 02/28] Rebuild for the new Boost-1.48.0 --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index c5d474b..3b387ae 100644 --- a/airsched.spec +++ b/airsched.spec @@ -4,7 +4,7 @@ Name: airsched %global sfname air-sched Version: 0.1.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Nov 20 2011 Denis Arnaud 0.1.2-2 +- Rebuild for the new Boost-1.48.0 + * Wed Oct 26 2011 Denis Arnaud 0.1.2-1 - Upstream update From c940984ec535cefaf437bd24b9373df7205b9fa7 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 5 Dec 2011 22:52:44 +0100 Subject: [PATCH 03/28] Upstream update --- .gitignore | 4 ++-- airsched.spec | 9 ++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index c743f8c..1e77b4f 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,6 @@ airsched_*.patch .build-*.log airsched-*.src.rpm airsched-*.*.* -x86_64 -i386 +/x86_64/ +/i?86/ diff --git a/airsched.spec b/airsched.spec index 3b387ae..6a4cf11 100644 --- a/airsched.spec +++ b/airsched.spec @@ -3,14 +3,14 @@ # Name: airsched %global sfname air-sched -Version: 0.1.2 -Release: 2%{?dist} +Version: 0.1.4 +Release: 1%{?dist} Summary: C++ Simulated Airline Schedule Manager Library Group: System Environment/Libraries License: LGPLv2+ -URL: http://sourceforge.net/projects/%{sfname}/ +URL: http://%{sfname}.sourceforge.net Source0: http://downloads.sourceforge.net/%{sfname}/%{name}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Dec 05 2011 Denis Arnaud 0.1.4-1 +- Upstream update + * Sun Nov 20 2011 Denis Arnaud 0.1.2-2 - Rebuild for the new Boost-1.48.0 diff --git a/sources b/sources index 5cfa9b3..1d7cc6e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -13117047d9672cf73b59fa42e0563ce5 airsched-0.1.2.tar.bz2 +2cd9c2edd1f5b7bbca9855301835f7c3 airsched-0.1.4.tar.bz2 From 2c30e88fe3baa8734b654c6d1ff1ba75577e3e91 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 15:06:37 -0600 Subject: [PATCH 04/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 6a4cf11..a0377f0 100644 --- a/airsched.spec +++ b/airsched.spec @@ -4,7 +4,7 @@ Name: airsched %global sfname air-sched Version: 0.1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jan 12 2012 Fedora Release Engineering - 0.1.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Mon Dec 05 2011 Denis Arnaud 0.1.4-1 - Upstream update From d29b837106c4657f801916ebcd820fb4b2c69022 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 28 Feb 2012 11:41:29 -0600 Subject: [PATCH 05/28] - Rebuilt for c++ ABI breakage --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index a0377f0..e2263db 100644 --- a/airsched.spec +++ b/airsched.spec @@ -4,7 +4,7 @@ Name: airsched %global sfname air-sched Version: 0.1.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -112,6 +112,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Feb 28 2012 Fedora Release Engineering - 0.1.4-3 +- Rebuilt for c++ ABI breakage + * Thu Jan 12 2012 Fedora Release Engineering - 0.1.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 247afd5a642718bf9cc645b0abdf8f0e2106cec9 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Wed, 11 Jul 2012 08:32:57 +0200 Subject: [PATCH 06/28] Prepared for the name change on SourceForge. --- airsched.spec | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/airsched.spec b/airsched.spec index e2263db..ace5315 100644 --- a/airsched.spec +++ b/airsched.spec @@ -2,16 +2,17 @@ %global mydocs __tmp_docdir # Name: airsched -%global sfname air-sched +%global sfname airsim +%global sfalias airtsp Version: 0.1.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ Simulated Airline Schedule Manager Library Group: System Environment/Libraries License: LGPLv2+ URL: http://%{sfname}.sourceforge.net -Source0: http://downloads.sourceforge.net/%{sfname}/%{name}-%{version}.tar.bz2 +Source0: http://downloads.sourceforge.net/%{sfname}/%{sfalias}-%{version}.tar.bz2 BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: cmake, python-devel @@ -112,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jul 11 2012 Denis Arnaud 0.1.4-4 +- The project structure and name has changed on SourceForge + * Tue Feb 28 2012 Fedora Release Engineering - 0.1.4-3 - Rebuilt for c++ ABI breakage From a9d3136764c5ccda3f12c7f5632502bc3e167c81 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 17 Jul 2012 12:05:45 +0300 Subject: [PATCH 07/28] The project structure and name has changed on SourceForge --- .gitignore | 8 ++++---- sources | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1e77b4f..af45f25 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,9 @@ clog -airsched-*.tar.* -airsched_*.patch +air*-*.tar.* +air*_*.patch .build-*.log -airsched-*.src.rpm -airsched-*.*.* +air*-*.src.rpm +air*-*.*.* /x86_64/ /i?86/ diff --git a/sources b/sources index 1d7cc6e..6087cca 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2cd9c2edd1f5b7bbca9855301835f7c3 airsched-0.1.4.tar.bz2 +2cd9c2edd1f5b7bbca9855301835f7c3 airtsp-0.1.4.tar.bz2 From 2cbd04709c7ab88707b38b819ed9860011b9d670 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 17 Jul 2012 16:26:34 +0300 Subject: [PATCH 08/28] The project structure and name has changed on SourceForge From 9938c1046fbf0fcd8d9ac524b47ec44ca3afc323 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 17 Jul 2012 16:28:51 +0300 Subject: [PATCH 09/28] Added a white space in the tar-ball, so as to change its hash key, for the cache to get it. From 5ba65a3240f2a62de2b946bc023a18c954c65d4e Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 17 Jul 2012 16:29:03 +0300 Subject: [PATCH 10/28] Added a white space in the tar-ball, so as to change its hash key, for the cache to get it. --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 6087cca..2d1bcaa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2cd9c2edd1f5b7bbca9855301835f7c3 airtsp-0.1.4.tar.bz2 +fa51b129811a4205e97619d9704573c8 airtsp-0.1.4.tar.bz2 From 928f4de29b27164e0a2ced5a7bf088346543b1bc Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 17 Jul 2012 22:34:46 +0300 Subject: [PATCH 11/28] The project structure and name have changed on SourceForge --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 2d1bcaa..6048b29 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fa51b129811a4205e97619d9704573c8 airtsp-0.1.4.tar.bz2 +2c7c42f73191abde471b93f5c4decaa3 airtsp-0.1.4.tar.bz2 From 427822d38a6ec85ec01c3390111d319f891adbdd Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 13 Aug 2012 19:37:37 +0400 Subject: [PATCH 12/28] Rebuilt for new Boost 1.50.0. --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index ace5315..b184839 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airtsp Version: 0.1.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Aug 13 2012 Denis Arnaud - 0.1.4-5 +- Rebuilt for new Boost 1.50.0. + * Wed Jul 11 2012 Denis Arnaud 0.1.4-4 - The project structure and name has changed on SourceForge From 9ea69e0b1e4145c17699bb9223cafc0a2969198e Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 25 Dec 2012 20:12:18 +0100 Subject: [PATCH 13/28] Upstream update --- .gitignore | 16 +++++++++------- airsched.spec | 9 ++++++--- sources | 2 +- 3 files changed, 16 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index af45f25..5722fba 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,11 @@ -clog -air*-*.tar.* -air*_*.patch -.build-*.log -air*-*.src.rpm -air*-*.*.* +/airsched-*.tar.* +/airtsp-*.tar.* +/airsched-*.src.rpm +/airtsp-*.src.rpm +/airsched-*.*.*/ +/airtsp-*.*.*/ +/clog +.build-*.*.log +/noarch/ /x86_64/ /i?86/ - diff --git a/airsched.spec b/airsched.spec index b184839..39c1ad0 100644 --- a/airsched.spec +++ b/airsched.spec @@ -3,9 +3,9 @@ # Name: airsched %global sfname airsim -%global sfalias airtsp -Version: 0.1.4 -Release: 5%{?dist} +%global sfalias airsched +Version: 1.00.0 +Release: 1%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Dec 25 2012 Denis Arnaud 1.00.0-1 +- Upstream update + * Mon Aug 13 2012 Denis Arnaud - 0.1.4-5 - Rebuilt for new Boost 1.50.0. diff --git a/sources b/sources index 6048b29..7a267df 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2c7c42f73191abde471b93f5c4decaa3 airtsp-0.1.4.tar.bz2 +b45cb0d9a1e6bc6ca0b0267fe75489e6 airsched-1.00.0.tar.bz2 From b586913c29d32c64ed0788177456ed6304c25169 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sat, 9 Feb 2013 22:47:06 +0100 Subject: [PATCH 14/28] Rebuild for Boost-1.53.0 --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 39c1ad0..56aadeb 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Feb 09 2013 Denis Arnaud - 1.00.0-2 +- Rebuild for Boost-1.53.0 + * Tue Dec 25 2012 Denis Arnaud 1.00.0-1 - Upstream update From b8aaf3fe9a0de7a5d4e148fd68c31074851ee43f Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sun, 10 Feb 2013 02:28:33 +0100 Subject: [PATCH 15/28] Rebuild for Boost-1.53.0 --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 56aadeb..50ddad5 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Feb 10 2013 Denis Arnaud - 1.00.0-3 +- Rebuild for Boost-1.53.0 + * Sat Feb 09 2013 Denis Arnaud - 1.00.0-2 - Rebuild for Boost-1.53.0 From 297d1e721e6cc852304284900e46a9481e66dfa9 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Wed, 22 May 2013 23:11:31 +0200 Subject: [PATCH 16/28] Upstream update --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 50ddad5..8e765e6 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed May 22 2013 Denis Arnaud - 1.00.0-4 +- Rebuild for Soci-3.2.1 + * Sun Feb 10 2013 Denis Arnaud - 1.00.0-3 - Rebuild for Boost-1.53.0 From 4a3d2fbbfa64f43b4858c8fc92ac19fd6a6f3ded Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Sun, 28 Jul 2013 20:26:51 +0200 Subject: [PATCH 17/28] Rebuild for boost 1.54.0 --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 8e765e6..7d6c426 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -113,6 +113,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jul 28 2013 Petr Machata - 1.00.0-5 +- Rebuild for boost 1.54.0 + * Wed May 22 2013 Denis Arnaud - 1.00.0-4 - Rebuild for Soci-3.2.1 From 83e258cdabbc7a29fd4e20522d286e93ae08b245 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 29 Jul 2013 22:31:02 +0300 Subject: [PATCH 18/28] Fixed the docdir issue, following the F20 System Wide Change --- airsched.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 7d6c426..263a5c4 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -76,6 +76,10 @@ mkdir -p %{mydocs} mv $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html %{mydocs} rm -f %{mydocs}/html/installdox +# Remove additional documentation files (those files are already available +# in the project top directory) +rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{NEWS,README,AUTHORS} + %check ctest @@ -113,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jul 29 2013 Denis Arnaud - 1.00.0-6 +- Fixed the docdir issue, following the F20 System Wide Change + * Sun Jul 28 2013 Petr Machata - 1.00.0-5 - Rebuild for boost 1.54.0 From 72064a0a84473c08ad3899521e9f9961ca098571 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 2 Aug 2013 19:28:46 -0500 Subject: [PATCH 19/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 263a5c4..ae7e639 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 1.00.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Mon Jul 29 2013 Denis Arnaud - 1.00.0-6 - Fixed the docdir issue, following the F20 System Wide Change From 14447c53ab506431c4dc08e7e8a1c739860c8e69 Mon Sep 17 00:00:00 2001 From: David Tardon Date: Fri, 23 May 2014 10:23:08 +0200 Subject: [PATCH 20/28] rebuild for boost 1.55.0 --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index ae7e639..a1214e9 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri May 23 2014 David Tardon - 1.00.0-8 +- rebuild for boost 1.55.0 + * Sat Aug 03 2013 Fedora Release Engineering - 1.00.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From 2b5b4c6d97b21df37ca365ef6046414293d2970a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 6 Jun 2014 19:20:00 -0500 Subject: [PATCH 21/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index a1214e9..4221c8a 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 1.00.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Fri May 23 2014 David Tardon - 1.00.0-8 - rebuild for boost 1.55.0 From a7172789e01aacce146c9401d5d6fbc79dd7c2a6 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Fri, 15 Aug 2014 20:12:17 +0000 Subject: [PATCH 22/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 4221c8a..76fc92d 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Aug 15 2014 Fedora Release Engineering - 1.00.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 1.00.0-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 61560c1a3c9a73f480a7227d299478ebc3e3c332 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Wed, 28 Jan 2015 11:13:17 +0100 Subject: [PATCH 23/28] Rebuild for boost 1.57.0 --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 76fc92d..6840e38 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -117,6 +117,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Jan 28 2015 Petr Machata - 1.00.0-11 +- Rebuild for boost 1.57.0 + * Fri Aug 15 2014 Fedora Release Engineering - 1.00.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From 3f8312e0af5b468fcb9142d94070d4163a75c479 Mon Sep 17 00:00:00 2001 From: Petr Machata Date: Wed, 28 Jan 2015 16:49:27 +0100 Subject: [PATCH 24/28] Cmake should look for zmq.h, not zmq.hpp --- airsched.spec | 3 +++ stdair-1.00.1-cmake.patch | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 stdair-1.00.1-cmake.patch diff --git a/airsched.spec b/airsched.spec index 6840e38..aaab0e6 100644 --- a/airsched.spec +++ b/airsched.spec @@ -13,6 +13,7 @@ Group: System Environment/Libraries License: LGPLv2+ URL: http://%{sfname}.sourceforge.net Source0: http://downloads.sourceforge.net/%{sfname}/%{sfalias}-%{version}.tar.bz2 +Patch0: stdair-1.00.1-cmake.patch BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: cmake, python-devel @@ -62,6 +63,7 @@ online (http://%{name}.org). %prep %setup -q +%patch0 -p1 %build @@ -119,6 +121,7 @@ rm -rf $RPM_BUILD_ROOT %changelog * Wed Jan 28 2015 Petr Machata - 1.00.0-11 - Rebuild for boost 1.57.0 +- Cmake should look for zmq.h, not zmq.hpp (stdair-1.00.1-cmake.patch) * Fri Aug 15 2014 Fedora Release Engineering - 1.00.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/stdair-1.00.1-cmake.patch b/stdair-1.00.1-cmake.patch new file mode 100644 index 0000000..66c5091 --- /dev/null +++ b/stdair-1.00.1-cmake.patch @@ -0,0 +1,14 @@ +diff -up stdair-1.00.1/config/FindZeroMQ.cmake\~ stdair-1.00.1/config/FindZeroMQ.cmake +--- stdair-1.00.1/config/FindZeroMQ.cmake~ 2012-12-22 11:44:25.000000000 +0100 ++++ stdair-1.00.1/config/FindZeroMQ.cmake 2015-01-28 10:12:48.786823055 +0100 +@@ -25,7 +25,7 @@ find_library (ZeroMQ_LIBRARIES + HINTS ${ZeroMQ_ROOT_DIR}/lib) + + find_path (ZeroMQ_INCLUDE_DIR +- NAMES zmq.hpp ++ NAMES zmq.h + HINTS ${ZeroMQ_ROOT_DIR}/include) + + # + +Diff finished. Wed Jan 28 10:13:03 2015 From 524401b055f83f72c5f23d7d18dc638636659085 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Sat, 2 May 2015 23:27:28 +0200 Subject: [PATCH 25/28] Rebuilt for GCC 5 C++11 ABI change --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index aaab0e6..233b896 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -119,6 +119,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat May 02 2015 Kalev Lember - 1.00.0-12 +- Rebuilt for GCC 5 C++11 ABI change + * Wed Jan 28 2015 Petr Machata - 1.00.0-11 - Rebuild for boost 1.57.0 - Cmake should look for zmq.h, not zmq.hpp (stdair-1.00.1-cmake.patch) From 7cf73f65261dec0c09791a837be5f0503d222966 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 16 Jun 2015 23:43:27 +0000 Subject: [PATCH 26/28] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 233b896..661526c 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -119,6 +119,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jun 16 2015 Fedora Release Engineering - 1.00.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sat May 02 2015 Kalev Lember - 1.00.0-12 - Rebuilt for GCC 5 C++11 ABI change From a68100edcff587ae68a16cb54b89a167313d17ab Mon Sep 17 00:00:00 2001 From: Thomas Spura Date: Tue, 23 Jun 2015 16:01:03 +0200 Subject: [PATCH 27/28] rebuilt for new zeromq 4.1.2 --- airsched.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airsched.spec b/airsched.spec index 661526c..aaedc33 100644 --- a/airsched.spec +++ b/airsched.spec @@ -5,7 +5,7 @@ Name: airsched %global sfname airsim %global sfalias airsched Version: 1.00.0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: C++ Simulated Airline Schedule Manager Library @@ -119,6 +119,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jun 23 2015 Thomas Spura - 1.00.0-14 +- rebuilt for new zeromq 4.1.2 + * Tue Jun 16 2015 Fedora Release Engineering - 1.00.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From c94b6d38ab4b80b96848fe6af7f2f1e5f7a1e413 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 7 Jul 2015 09:23:09 +0000 Subject: [PATCH 28/28] Obsoleted by airtsp --- .gitignore | 11 --- airsched.spec | 193 -------------------------------------- dead.package | 1 + sources | 1 - stdair-1.00.1-cmake.patch | 14 --- 5 files changed, 1 insertion(+), 219 deletions(-) delete mode 100644 .gitignore delete mode 100644 airsched.spec create mode 100644 dead.package delete mode 100644 sources delete mode 100644 stdair-1.00.1-cmake.patch diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 5722fba..0000000 --- a/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -/airsched-*.tar.* -/airtsp-*.tar.* -/airsched-*.src.rpm -/airtsp-*.src.rpm -/airsched-*.*.*/ -/airtsp-*.*.*/ -/clog -.build-*.*.log -/noarch/ -/x86_64/ -/i?86/ diff --git a/airsched.spec b/airsched.spec deleted file mode 100644 index aaedc33..0000000 --- a/airsched.spec +++ /dev/null @@ -1,193 +0,0 @@ -# -%global mydocs __tmp_docdir -# -Name: airsched -%global sfname airsim -%global sfalias airsched -Version: 1.00.0 -Release: 14%{?dist} - -Summary: C++ Simulated Airline Schedule Manager Library - -Group: System Environment/Libraries -License: LGPLv2+ -URL: http://%{sfname}.sourceforge.net -Source0: http://downloads.sourceforge.net/%{sfname}/%{sfalias}-%{version}.tar.bz2 -Patch0: stdair-1.00.1-cmake.patch -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) - -BuildRequires: cmake, python-devel -BuildRequires: boost-devel, soci-mysql-devel, zeromq-devel, readline-devel -BuildRequires: stdair-devel - - -%description -%{name} aims at providing a clean API and a simple implementation, as -a C++ library, of an Airline Schedule Management System. It is intended -to be used in simulated environments only: it is not designed to work -in the real-world of Airline IT operations. - -%{name} makes an extensive use of existing open-source libraries for -increased functionality, speed and accuracy. In particular the -Boost (C++ Standard Extensions: http://www.boost.org) library is used. - -Install the %{name} package if you need a library of basic C++ objects -for Airline Schedule Management, mainly for simulation purpose. - -%package devel -Summary: Header files, libraries and development helper tools for %{name} -Group: Development/Libraries -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: pkgconfig - -%description devel -This package contains the header files, shared libraries and -development helper tools for %{name}. If you would like to develop -programs using %{name}, you will need to install %{name}-devel. - -%package doc -Summary: HTML documentation for the %{name} library -Group: Documentation -%if 0%{?fedora} || 0%{?rhel} > 5 -BuildArch: noarch -%endif -BuildRequires: tex(latex) -BuildRequires: doxygen, ghostscript - -%description doc -This package contains HTML pages, as well as a PDF reference manual, -for %{name}. All that documentation is generated thanks to Doxygen -(http://doxygen.org). The content is the same as what can be browsed -online (http://%{name}.org). - - -%prep -%setup -q -%patch0 -p1 - - -%build -%cmake . -make %{?_smp_mflags} - -%install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT - -mkdir -p %{mydocs} -mv $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/html %{mydocs} -rm -f %{mydocs}/html/installdox - -# Remove additional documentation files (those files are already available -# in the project top directory) -rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{NEWS,README,AUTHORS} - -%check -ctest - -%clean -rm -rf $RPM_BUILD_ROOT - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%defattr(-,root,root,-) -%doc AUTHORS ChangeLog COPYING NEWS README -%{_bindir}/%{name} -%{_libdir}/lib%{name}.so.* -%{_mandir}/man1/%{name}.1.* - -%files devel -%defattr(-,root,root,-) -%{_includedir}/%{name} -%{_bindir}/%{name}-config -%{_libdir}/lib%{name}.so -%{_libdir}/pkgconfig/%{name}.pc -%{_datadir}/aclocal/%{name}.m4 -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/CMake -%{_mandir}/man1/%{name}-config.1.* -%{_mandir}/man3/%{name}-library.3.* - -%files doc -%defattr(-,root,root,-) -%doc %{mydocs}/html -%doc COPYING - - -%changelog -* Tue Jun 23 2015 Thomas Spura - 1.00.0-14 -- rebuilt for new zeromq 4.1.2 - -* Tue Jun 16 2015 Fedora Release Engineering - 1.00.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.00.0-12 -- Rebuilt for GCC 5 C++11 ABI change - -* Wed Jan 28 2015 Petr Machata - 1.00.0-11 -- Rebuild for boost 1.57.0 -- Cmake should look for zmq.h, not zmq.hpp (stdair-1.00.1-cmake.patch) - -* Fri Aug 15 2014 Fedora Release Engineering - 1.00.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 1.00.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri May 23 2014 David Tardon - 1.00.0-8 -- rebuild for boost 1.55.0 - -* Sat Aug 03 2013 Fedora Release Engineering - 1.00.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jul 29 2013 Denis Arnaud - 1.00.0-6 -- Fixed the docdir issue, following the F20 System Wide Change - -* Sun Jul 28 2013 Petr Machata - 1.00.0-5 -- Rebuild for boost 1.54.0 - -* Wed May 22 2013 Denis Arnaud - 1.00.0-4 -- Rebuild for Soci-3.2.1 - -* Sun Feb 10 2013 Denis Arnaud - 1.00.0-3 -- Rebuild for Boost-1.53.0 - -* Sat Feb 09 2013 Denis Arnaud - 1.00.0-2 -- Rebuild for Boost-1.53.0 - -* Tue Dec 25 2012 Denis Arnaud 1.00.0-1 -- Upstream update - -* Mon Aug 13 2012 Denis Arnaud - 0.1.4-5 -- Rebuilt for new Boost 1.50.0. - -* Wed Jul 11 2012 Denis Arnaud 0.1.4-4 -- The project structure and name has changed on SourceForge - -* Tue Feb 28 2012 Fedora Release Engineering - 0.1.4-3 -- Rebuilt for c++ ABI breakage - -* Thu Jan 12 2012 Fedora Release Engineering - 0.1.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Dec 05 2011 Denis Arnaud 0.1.4-1 -- Upstream update - -* Sun Nov 20 2011 Denis Arnaud 0.1.2-2 -- Rebuild for the new Boost-1.48.0 - -* Wed Oct 26 2011 Denis Arnaud 0.1.2-1 -- Upstream update - -* Sat Aug 20 2011 Denis Arnaud 0.1.1-1 -- Upstream update -- Took into account the feedback from various review requests (bugs #732205, - #728649, #732218) - -* Sat Aug 20 2011 Denis Arnaud 0.1.0-1 -- First RPM release - diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..7b5bf3a --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Obsoleted by airtsp diff --git a/sources b/sources deleted file mode 100644 index 7a267df..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -b45cb0d9a1e6bc6ca0b0267fe75489e6 airsched-1.00.0.tar.bz2 diff --git a/stdair-1.00.1-cmake.patch b/stdair-1.00.1-cmake.patch deleted file mode 100644 index 66c5091..0000000 --- a/stdair-1.00.1-cmake.patch +++ /dev/null @@ -1,14 +0,0 @@ -diff -up stdair-1.00.1/config/FindZeroMQ.cmake\~ stdair-1.00.1/config/FindZeroMQ.cmake ---- stdair-1.00.1/config/FindZeroMQ.cmake~ 2012-12-22 11:44:25.000000000 +0100 -+++ stdair-1.00.1/config/FindZeroMQ.cmake 2015-01-28 10:12:48.786823055 +0100 -@@ -25,7 +25,7 @@ find_library (ZeroMQ_LIBRARIES - HINTS ${ZeroMQ_ROOT_DIR}/lib) - - find_path (ZeroMQ_INCLUDE_DIR -- NAMES zmq.hpp -+ NAMES zmq.h - HINTS ${ZeroMQ_ROOT_DIR}/include) - - # - -Diff finished. Wed Jan 28 10:13:03 2015