From 5b308f7ad189cf84d768c34ba9a31b855f121815 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Tue, 23 Jan 2018 00:16:14 +0000 Subject: [PATCH 01/61] Rebuilt for Boost 1.66 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index ed9603a..bff92bf 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.1 -Release: 16%{?dist} +Release: 17%{?dist} Summary: C++ Simulated Airline Inventory Management System library @@ -129,6 +129,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 23 2018 Jonathan Wakely - 1.00.1-17 +- Rebuilt for Boost 1.66 + * Wed Aug 02 2017 Fedora Release Engineering - 1.00.1-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From 7ddc1fc935a4fac07d571d196439223b98e29ec0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 02:01:12 +0000 Subject: [PATCH 02/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index bff92bf..1f709bc 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.1 -Release: 17%{?dist} +Release: 18%{?dist} Summary: C++ Simulated Airline Inventory Management System library @@ -129,6 +129,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 1.00.1-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Tue Jan 23 2018 Jonathan Wakely - 1.00.1-17 - Rebuilt for Boost 1.66 From 8dfd62a10f45a43bcbd8fcc24911eb48ccb40bfa Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 13 Feb 2018 23:01:09 +0100 Subject: [PATCH 03/61] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- airinv.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 1f709bc..9cf7fbf 100644 --- a/airinv.spec +++ b/airinv.spec @@ -12,7 +12,6 @@ License: LGPLv2+ URL: http://%{name}.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Patch0: 0001-Fix-for-Boost-1.59.0-compatibility.patch -BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: cmake, python-devel BuildRequires: boost-devel, soci-mysql-devel, soci-sqlite3-devel From b5b85e417560ab28a427d175f17ceacbb9b2fc7e Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 09:54:06 +0100 Subject: [PATCH 04/61] Remove %clean section None of currently supported distributions need that. Last one was EL5 which is EOL for a while. Signed-off-by: Igor Gnatenko --- airinv.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/airinv.spec b/airinv.spec index 9cf7fbf..0cfa58b 100644 --- a/airinv.spec +++ b/airinv.spec @@ -88,9 +88,6 @@ rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %check ctest -%clean -rm -rf $RPM_BUILD_ROOT - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig From 2f1de14a384b0a64d3887f4138e40a522452509e Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Thu, 10 May 2018 12:34:12 +0100 Subject: [PATCH 05/61] Add BuildRequires: boost-python2-devel to fix build with boost-1.66.0-7.fc29 --- airinv.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 0cfa58b..ab3c335 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.1 -Release: 18%{?dist} +Release: 19%{?dist} Summary: C++ Simulated Airline Inventory Management System library @@ -15,6 +15,7 @@ Patch0: 0001-Fix-for-Boost-1.59.0-compatibility.patch BuildRequires: cmake, python-devel BuildRequires: boost-devel, soci-mysql-devel, soci-sqlite3-devel +BuildRequires: boost-python2-devel # FIXME: Workaround to RHBZ#1190463 %if 0%{?fedora} >= 22 BuildRequires: zeromq-devel, cppzmq-devel @@ -125,6 +126,9 @@ ctest %changelog +* Thu May 10 2018 Jonathan Wakely - 1.00.1-19 +- Add BuildRequires: boost-python2-devel to fix build with boost-1.66.0-7.fc29 + * Wed Feb 07 2018 Fedora Release Engineering - 1.00.1-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From e30383b56b5a8379ded766c2084bbf904a30086c Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Mon, 9 Jul 2018 19:06:42 +0200 Subject: [PATCH 06/61] add BuildRequires: gcc-c++ Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- airinv.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/airinv.spec b/airinv.spec index ab3c335..1e30663 100644 --- a/airinv.spec +++ b/airinv.spec @@ -13,6 +13,7 @@ URL: http://%{name}.sourceforge.net Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 Patch0: 0001-Fix-for-Boost-1.59.0-compatibility.patch +BuildRequires: gcc-c++ BuildRequires: cmake, python-devel BuildRequires: boost-devel, soci-mysql-devel, soci-sqlite3-devel BuildRequires: boost-python2-devel From 36377a5f0415b06bd6435adb8e20888def1ebd8f Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Tue, 10 Jul 2018 00:09:54 -0500 Subject: [PATCH 07/61] Remove needless use of %defattr --- airinv.spec | 3 --- 1 file changed, 3 deletions(-) diff --git a/airinv.spec b/airinv.spec index 1e30663..ae168ad 100644 --- a/airinv.spec +++ b/airinv.spec @@ -96,7 +96,6 @@ ctest %files -%defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING NEWS README %{_bindir}/%{name} %{_bindir}/%{name}_parseInventory @@ -109,7 +108,6 @@ ctest %{_mandir}/man1/AirInvServer.1.* %files devel -%defattr(-,root,root,-) %{_includedir}/%{name} %{_bindir}/%{name}-config %{_libdir}/lib%{name}.so @@ -121,7 +119,6 @@ ctest %{_mandir}/man3/%{name}-library.3.* %files doc -%defattr(-,root,root,-) %doc %{mydocs}/html %doc COPYING From 095b2ab10681cb14e3dbf3abfa26912400fc1cd6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 12 Jul 2018 20:04:35 +0000 Subject: [PATCH 08/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index ae168ad..31119d6 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.1 -Release: 19%{?dist} +Release: 20%{?dist} Summary: C++ Simulated Airline Inventory Management System library @@ -124,6 +124,9 @@ ctest %changelog +* Thu Jul 12 2018 Fedora Release Engineering - 1.00.1-20 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Thu May 10 2018 Jonathan Wakely - 1.00.1-19 - Add BuildRequires: boost-python2-devel to fix build with boost-1.66.0-7.fc29 From 11e9dffec2289b250663a3052e74667687cb9098 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Wed, 16 Jan 2019 16:12:43 +0100 Subject: [PATCH 09/61] Upstream update --- 0001-Fix-for-Boost-1.59.0-compatibility.patch | 38 ------------ airinv.spec | 58 +++++++++---------- sources | 2 +- stdair-1.00.1-cmake.patch | 14 ----- 4 files changed, 27 insertions(+), 85 deletions(-) delete mode 100644 0001-Fix-for-Boost-1.59.0-compatibility.patch delete mode 100644 stdair-1.00.1-cmake.patch diff --git a/0001-Fix-for-Boost-1.59.0-compatibility.patch b/0001-Fix-for-Boost-1.59.0-compatibility.patch deleted file mode 100644 index 7ff671c..0000000 --- a/0001-Fix-for-Boost-1.59.0-compatibility.patch +++ /dev/null @@ -1,38 +0,0 @@ -From b86f7d78e401271f5bd0b60ab4403a1db8b57f35 Mon Sep 17 00:00:00 2001 -From: Jonathan Wakely -Date: Sun, 30 Aug 2015 02:05:03 +0100 -Subject: [PATCH] Fix for Boost 1.59.0 compatibility. - -Boost.Test has major changes in 1.59.0 including renaming the -XML enumerator to OF_XML. ---- - test/airinv/InventoryTestSuite.cpp | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/test/airinv/InventoryTestSuite.cpp b/test/airinv/InventoryTestSuite.cpp -index bdd3083..9930aee 100644 ---- a/test/airinv/InventoryTestSuite.cpp -+++ b/test/airinv/InventoryTestSuite.cpp -@@ -14,6 +14,7 @@ - #define BOOST_TEST_MAIN - #define BOOST_TEST_MODULE InventoryTestSuite - #include -+#include - // StdAir - #include - #include -@@ -39,7 +40,11 @@ struct UnitTestConfig { - /** Constructor. */ - UnitTestConfig() { - boost_utf::unit_test_log.set_stream (utfReportStream); -+#if BOOST_VERSION >= 105900 -+ boost_utf::unit_test_log.set_format (boost_utf::OF_XML); -+#else - boost_utf::unit_test_log.set_format (boost_utf::XML); -+#endif - boost_utf::unit_test_log.set_threshold_level (boost_utf::log_test_units); - //boost_utf::unit_test_log.set_threshold_level (boost_utf::log_successful_tests); - } --- -2.4.3 - diff --git a/airinv.spec b/airinv.spec index 31119d6..182ef71 100644 --- a/airinv.spec +++ b/airinv.spec @@ -2,29 +2,29 @@ %global mydocs __tmp_docdir # Name: airinv -Version: 1.00.1 -Release: 20%{?dist} +Version: 1.00.2 +Release: 1%{?dist} Summary: C++ Simulated Airline Inventory Management System library - -Group: System Environment/Libraries License: LGPLv2+ -URL: http://%{name}.sourceforge.net -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2 -Patch0: 0001-Fix-for-Boost-1.59.0-compatibility.patch +URL: http://github.com/airsim/%{name} +Source0: %{url}/archive/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ -BuildRequires: cmake, python-devel -BuildRequires: boost-devel, soci-mysql-devel, soci-sqlite3-devel -BuildRequires: boost-python2-devel -# FIXME: Workaround to RHBZ#1190463 -%if 0%{?fedora} >= 22 -BuildRequires: zeromq-devel, cppzmq-devel -%else -BuildRequires: zeromq-devel -%endif +BuildRequires: cmake +BuildRequires: python3-devel +BuildRequires: boost-devel +BuildRequires: boost-python3-devel BuildRequires: readline-devel -BuildRequires: stdair-devel, airrac-devel, rmol-devel, sevmgr-devel +BuildRequires: zeromq-devel +BuildRequires: cppzmq-devel +BuildRequires: sevmgr-devel +BuildRequires: soci-mysql-devel +BuildRequires: soci-sqlite3-devel +BuildRequires: stdair-devel +BuildRequires: airrac-devel +BuildRequires: rmol-devel +BuildRequires: sevmgr-devel BuildRequires: /usr/bin/epstopdf @@ -41,7 +41,6 @@ for Airline Inventory 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 @@ -52,12 +51,10 @@ 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 +BuildRequires: doxygen +BuildRequires: ghostscript %description doc This package contains HTML pages, as well as a PDF reference manual, @@ -67,17 +64,15 @@ online (http://%{name}.org). %prep -%setup -q -%patch0 -p1 +%autosetup -n %{name}-%{name}-%{version} %build %cmake . -make %{?_smp_mflags} +%make_build %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +%make_install mkdir -p %{mydocs} mv $RPM_BUILD_ROOT%{_docdir}/%{name}/html %{mydocs} @@ -90,13 +85,9 @@ rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %check ctest -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - %files -%doc AUTHORS ChangeLog COPYING NEWS README +%doc AUTHORS ChangeLog COPYING NEWS README.md %{_bindir}/%{name} %{_bindir}/%{name}_parseInventory %{_bindir}/AirInvClient @@ -124,6 +115,9 @@ ctest %changelog +* Wed Jan 16 2019 Denis Arnaud - 1.00.2-1 +- Upstream update + * Thu Jul 12 2018 Fedora Release Engineering - 1.00.1-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 1f47cff..86923ba 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c48e959d710695f3e07a1234649a7582 airinv-1.00.1.tar.bz2 +SHA512 (airinv-1.00.2.tar.gz) = 96894fb2640913d538c291772f1bb63fb501622ee1c8378e41a5b02b9c71282c671d14fa736a1d2c961230a3a61bc243f3418b47c2c28506e853090e4d04d695 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 From 6dbe6bdc0817633eef22039d7d6a34972185ce98 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Fri, 18 Jan 2019 01:39:47 +0100 Subject: [PATCH 10/61] [F30] Added a missing dependency on python3-rmol --- airinv.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/airinv.spec b/airinv.spec index 182ef71..d74b110 100644 --- a/airinv.spec +++ b/airinv.spec @@ -24,6 +24,7 @@ BuildRequires: soci-sqlite3-devel BuildRequires: stdair-devel BuildRequires: airrac-devel BuildRequires: rmol-devel +BuildRequires: python3-rmol BuildRequires: sevmgr-devel BuildRequires: /usr/bin/epstopdf From 3dedd16bcd5128bb6970dd9366a996621acfccd8 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Thu, 24 Jan 2019 20:55:29 +0000 Subject: [PATCH 11/61] Rebuilt for Boost 1.69 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index d74b110..3e539ae 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -116,6 +116,9 @@ ctest %changelog +* Thu Jan 24 2019 Jonathan Wakely - 1.00.2-2 +- Rebuilt for Boost 1.69 + * Wed Jan 16 2019 Denis Arnaud - 1.00.2-1 - Upstream update From adcb3b209a632d93ef0dc675ff653c224a02b177 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 13:06:15 +0000 Subject: [PATCH 12/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 3e539ae..f92c1b4 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -116,6 +116,9 @@ ctest %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 1.00.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Jan 24 2019 Jonathan Wakely - 1.00.2-2 - Rebuilt for Boost 1.69 From 79e7112c2d3ed53ecc88d9d55f59431f12bf77e7 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Sun, 17 Feb 2019 09:30:49 +0100 Subject: [PATCH 13/61] Rebuild for readline 8.0 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index f92c1b4..0d84668 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -116,6 +116,9 @@ ctest %changelog +* Sun Feb 17 2019 Igor Gnatenko - 1.00.2-4 +- Rebuild for readline 8.0 + * Thu Jan 31 2019 Fedora Release Engineering - 1.00.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From e1b31754d24ebb333b34a78044a4d74b7ff84e88 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Fri, 12 Jul 2019 00:18:07 +0200 Subject: [PATCH 14/61] CMake support files updated for Python 3.8 --- airinv.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/airinv.spec b/airinv.spec index 0d84668..a0de8a6 100644 --- a/airinv.spec +++ b/airinv.spec @@ -2,8 +2,8 @@ %global mydocs __tmp_docdir # Name: airinv -Version: 1.00.2 -Release: 4%{?dist} +Version: 1.00.3 +Release: 1%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -116,6 +116,9 @@ ctest %changelog +* Thu Jul 11 2019 Denis Arnaud - 1.00.3-1 +- CMake support files updated for Python 3.8 + * Sun Feb 17 2019 Igor Gnatenko - 1.00.2-4 - Rebuild for readline 8.0 diff --git a/sources b/sources index 86923ba..241164e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.2.tar.gz) = 96894fb2640913d538c291772f1bb63fb501622ee1c8378e41a5b02b9c71282c671d14fa736a1d2c961230a3a61bc243f3418b47c2c28506e853090e4d04d695 +SHA512 (airinv-1.00.3.tar.gz) = 34c3632d895c2fefdcfe5b3c6077090ef74df9279929707db413d8d9ae2a2610fa19fdb8a50b491b72fd6f90b9a0ec375e80cd22a4733b53fdc2a9db662473a8 From b204b6962cacfc282f7a75f75b7ff369952e3a36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 12 Jul 2019 02:15:50 +0200 Subject: [PATCH 15/61] Pin the Python version this was built with See https://bugzilla.redhat.com/show_bug.cgi?id=1705442 --- airinv.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/airinv.spec b/airinv.spec index a0de8a6..9caf36b 100644 --- a/airinv.spec +++ b/airinv.spec @@ -45,6 +45,9 @@ Summary: Header files, libraries and development helper tools for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig +# The cmake files have Python version backed in them +Requires: (python(abi) = %{python3_version} if python3-devel) + %description devel This package contains the header files, shared libraries and development helper tools for %{name}. If you would like to develop From 9fc97927dab4f754b5c066c92eea96cb7e5a9121 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jul 2019 17:40:51 +0000 Subject: [PATCH 16/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 9caf36b..e1078a9 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -119,6 +119,9 @@ ctest %changelog +* Wed Jul 24 2019 Fedora Release Engineering - 1.00.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Jul 11 2019 Denis Arnaud - 1.00.3-1 - CMake support files updated for Python 3.8 From 2b9391abfc881cd306a4840d8cbbd87817c03dac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 10:00:57 +0200 Subject: [PATCH 17/61] Rebuilt for Python 3.8 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index e1078a9..edd5d3d 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -119,6 +119,9 @@ ctest %changelog +* Mon Aug 19 2019 Miro Hrončok - 1.00.3-3 +- Rebuilt for Python 3.8 + * Wed Jul 24 2019 Fedora Release Engineering - 1.00.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From bd1a953d9e04072609be2c5bbcbbf531c4814507 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Mon, 19 Aug 2019 19:11:35 +0200 Subject: [PATCH 18/61] Rebuilt for Python 3.8 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index edd5d3d..6019dcd 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -119,6 +119,9 @@ ctest %changelog +* Mon Aug 19 2019 Miro Hrončok - 1.00.3-4 +- Rebuilt for Python 3.8 + * Mon Aug 19 2019 Miro Hrončok - 1.00.3-3 - Rebuilt for Python 3.8 From f81078dbe4335cdf19dc2a4e5202cd23ad152304 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 5 Nov 2019 12:02:34 +0100 Subject: [PATCH 19/61] Rebuild for SOCI 4.0.0-rc2 --- airinv.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 6019dcd..90f3e91 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,13 +3,17 @@ # Name: airinv Version: 1.00.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ URL: http://github.com/airsim/%{name} Source0: %{url}/archive/%{name}-%{version}.tar.gz +# For some reason, as of November 2019, it does not compile on ARMv7hl +# See https://koji.fedoraproject.org/koji/taskinfo?taskID=38769808 +ExcludeArch: armv7hl + BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: python3-devel @@ -119,6 +123,9 @@ ctest %changelog +* Tue Nov 05 2019 Denis Arnaud - 1.00.3-5 +- Rebuild for SOCI 4.0.0-rc2 + * Mon Aug 19 2019 Miro Hrončok - 1.00.3-4 - Rebuilt for Python 3.8 From 11dedbca746b864f5a7f28e4da24a22361027145 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 11:20:41 +0000 Subject: [PATCH 20/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 90f3e91..95e5f91 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -123,6 +123,9 @@ ctest %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.00.3-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Tue Nov 05 2019 Denis Arnaud - 1.00.3-5 - Rebuild for SOCI 4.0.0-rc2 From 9216488cb2a73bab68eca1bd4da8a50a0df64fce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 26 May 2020 02:40:14 +0200 Subject: [PATCH 21/61] Rebuilt for Python 3.9 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 95e5f91..761d58a 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -123,6 +123,9 @@ ctest %changelog +* Tue May 26 2020 Miro Hrončok - 1.00.3-7 +- Rebuilt for Python 3.9 + * Tue Jan 28 2020 Fedora Release Engineering - 1.00.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From a085f72e239540dcd863787226de865bc4349521 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sun, 31 May 2020 21:20:43 +0200 Subject: [PATCH 22/61] Upstream update --- airinv.spec | 17 +++++++---------- sources | 2 +- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/airinv.spec b/airinv.spec index 761d58a..39048f4 100644 --- a/airinv.spec +++ b/airinv.spec @@ -2,12 +2,12 @@ %global mydocs __tmp_docdir # Name: airinv -Version: 1.00.3 -Release: 7%{?dist} +Version: 1.00.4 +Release: 1%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ -URL: http://github.com/airsim/%{name} +URL: https://github.com/airsim/%{name} Source0: %{url}/archive/%{name}-%{version}.tar.gz # For some reason, as of November 2019, it does not compile on ARMv7hl @@ -16,9 +16,7 @@ ExcludeArch: armv7hl BuildRequires: gcc-c++ BuildRequires: cmake -BuildRequires: python3-devel BuildRequires: boost-devel -BuildRequires: boost-python3-devel BuildRequires: readline-devel BuildRequires: zeromq-devel BuildRequires: cppzmq-devel @@ -28,9 +26,8 @@ BuildRequires: soci-sqlite3-devel BuildRequires: stdair-devel BuildRequires: airrac-devel BuildRequires: rmol-devel -BuildRequires: python3-rmol BuildRequires: sevmgr-devel -BuildRequires: /usr/bin/epstopdf +BuildRequires: texlive-epstopdf %description @@ -49,9 +46,6 @@ Summary: Header files, libraries and development helper tools for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig -# The cmake files have Python version backed in them -Requires: (python(abi) = %{python3_version} if python3-devel) - %description devel This package contains the header files, shared libraries and development helper tools for %{name}. If you would like to develop @@ -123,6 +117,9 @@ ctest %changelog +* Sun May 31 2020 Denis Arnaud - 1.00.4-1 +- Upstream update + * Tue May 26 2020 Miro Hrončok - 1.00.3-7 - Rebuilt for Python 3.9 diff --git a/sources b/sources index 241164e..a544c14 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.3.tar.gz) = 34c3632d895c2fefdcfe5b3c6077090ef74df9279929707db413d8d9ae2a2610fa19fdb8a50b491b72fd6f90b9a0ec375e80cd22a4733b53fdc2a9db662473a8 +SHA512 (airinv-1.00.4.tar.gz) = 4431acb05c6473d1a299b28e6e9f43aa74886d6d45e82d53a999c1afac6b5cbacad5bf75f0c86d370334451dd502dd2377ce8e0cd7349ac0aba4b31e0b145b63 From 03a26a212004e97ac603812fd701ffc00d6ce670 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Wed, 3 Jun 2020 21:08:23 +0200 Subject: [PATCH 23/61] Rebuilt for Boost 1.73 --- airinv.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/airinv.spec b/airinv.spec index 39048f4..ce4f614 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,7 +3,7 @@ # Name: airinv Version: 1.00.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -27,7 +27,6 @@ BuildRequires: stdair-devel BuildRequires: airrac-devel BuildRequires: rmol-devel BuildRequires: sevmgr-devel -BuildRequires: texlive-epstopdf %description @@ -36,7 +35,7 @@ functions, mainly targeting simulation purposes. %{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. +Boost (C++ Standard Extensions: https://www.boost.org) library is used. Install the %{name} package if you need a library of basic C++ objects for Airline Inventory Management, mainly for simulation purpose. @@ -55,14 +54,15 @@ programs using %{name}, you will need to install %{name}-devel. Summary: HTML documentation for the %{name} library BuildArch: noarch BuildRequires: tex(latex) +BuildRequires: texlive-epstopdf BuildRequires: doxygen BuildRequires: 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). +(https://doxygen.org). The content is the same as what can be browsed +online (https://%{name}.org). %prep @@ -117,6 +117,9 @@ ctest %changelog +* Wed Jun 03 2020 Denis Arnaud - 1.00.4-2 +- Rebuilt for Boost 1.73 + * Sun May 31 2020 Denis Arnaud - 1.00.4-1 - Upstream update From 13cecea7cc7177c9083e5dee4fe2520b473d69d7 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sat, 6 Jun 2020 22:23:02 +0200 Subject: [PATCH 24/61] Rebuilt for SOCI 4.0.1-alpha2 --- airinv.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/airinv.spec b/airinv.spec index ce4f614..f4689ed 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,17 +3,13 @@ # Name: airinv Version: 1.00.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ URL: https://github.com/airsim/%{name} Source0: %{url}/archive/%{name}-%{version}.tar.gz -# For some reason, as of November 2019, it does not compile on ARMv7hl -# See https://koji.fedoraproject.org/koji/taskinfo?taskID=38769808 -ExcludeArch: armv7hl - BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: boost-devel @@ -117,6 +113,9 @@ ctest %changelog +* Wed Jun 03 2020 Denis Arnaud - 1.00.4-3 +- Rebuilt for SOCI 4.0.1-alpha2 + * Wed Jun 03 2020 Denis Arnaud - 1.00.4-2 - Rebuilt for Boost 1.73 From 555bb13fcd34c424302387964c9285e92e274b6e Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sat, 6 Jun 2020 22:26:59 +0200 Subject: [PATCH 25/61] Fixed the date in the changelog --- airinv.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index f4689ed..cf76a02 100644 --- a/airinv.spec +++ b/airinv.spec @@ -113,7 +113,7 @@ ctest %changelog -* Wed Jun 03 2020 Denis Arnaud - 1.00.4-3 +* Sat Jun 06 2020 Denis Arnaud - 1.00.4-3 - Rebuilt for SOCI 4.0.1-alpha2 * Wed Jun 03 2020 Denis Arnaud - 1.00.4-2 From 57fc4f87102c098afce14b86776c1affde5eb3fc Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Sun, 5 Jul 2020 14:28:28 -0400 Subject: [PATCH 26/61] Update to new out-of-source build mechanism --- airinv.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/airinv.spec b/airinv.spec index cf76a02..5dd6cf8 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,3 +1,6 @@ +# Force out of source build +%undefine __cmake_in_source_build + # %global mydocs __tmp_docdir # @@ -62,15 +65,15 @@ online (https://%{name}.org). %prep -%autosetup -n %{name}-%{name}-%{version} +%autosetup -n %{name}-%{name}-%{version} %build -%cmake . -%make_build +%cmake +%cmake_build %install -%make_install +%cmake_install mkdir -p %{mydocs} mv $RPM_BUILD_ROOT%{_docdir}/%{name}/html %{mydocs} @@ -81,7 +84,7 @@ rm -f %{mydocs}/html/installdox rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %check -ctest +%ctest %files From 8b2a924f841c556c43e8317f0b10a2a931f48339 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Sun, 5 Jul 2020 14:28:59 -0400 Subject: [PATCH 27/61] Install license as license file --- airinv.spec | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/airinv.spec b/airinv.spec index 5dd6cf8..a153283 100644 --- a/airinv.spec +++ b/airinv.spec @@ -88,7 +88,8 @@ rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %files -%doc AUTHORS ChangeLog COPYING NEWS README.md +%doc AUTHORS ChangeLog NEWS README.md +%license COPYING %{_bindir}/%{name} %{_bindir}/%{name}_parseInventory %{_bindir}/AirInvClient @@ -112,7 +113,7 @@ rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %files doc %doc %{mydocs}/html -%doc COPYING +%license COPYING %changelog From 22788e36cf148b4421ffd93fac0381bf3d06a2ee Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 11:51:26 +0000 Subject: [PATCH 28/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index a153283..8411f83 100644 --- a/airinv.spec +++ b/airinv.spec @@ -6,7 +6,7 @@ # Name: airinv Version: 1.00.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -117,6 +117,9 @@ rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 1.00.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sat Jun 06 2020 Denis Arnaud - 1.00.4-3 - Rebuilt for SOCI 4.0.1-alpha2 From ad44482375bf6bf300c7d362aaf77eda9da1b463 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 31 Jul 2020 23:52:36 +0000 Subject: [PATCH 29/61] - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 8411f83..6e924d3 100644 --- a/airinv.spec +++ b/airinv.spec @@ -6,7 +6,7 @@ # Name: airinv Version: 1.00.4 -Release: 4%{?dist} +Release: 5%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -117,6 +117,10 @@ rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Fri Jul 31 2020 Fedora Release Engineering - 1.00.4-5 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 1.00.4-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 530c54e2560334848f5bd095664086abff9cf23b Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 10 Aug 2020 00:37:13 +0200 Subject: [PATCH 30/61] Upstream upgrade --- airinv.spec | 18 +++++++++--------- sources | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/airinv.spec b/airinv.spec index 6e924d3..481eaea 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,12 +1,10 @@ # Force out of source build %undefine __cmake_in_source_build -# -%global mydocs __tmp_docdir # Name: airinv -Version: 1.00.4 -Release: 5%{?dist} +Version: 1.00.5 +Release: 1%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -75,13 +73,12 @@ online (https://%{name}.org). %install %cmake_install -mkdir -p %{mydocs} -mv $RPM_BUILD_ROOT%{_docdir}/%{name}/html %{mydocs} -rm -f %{mydocs}/html/installdox +# Remove the Doxygen installer +rm -f %{buildroot}%{_docdir}/%{name}/html/installdox # Remove additional documentation files (those files are already available # in the project top directory) -rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} +rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %check %ctest @@ -112,11 +109,14 @@ rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/{NEWS,README,AUTHORS} %{_mandir}/man3/%{name}-library.3.* %files doc -%doc %{mydocs}/html +%doc %{_docdir}/%{name}/html %license COPYING %changelog +* Sun Aug 09 2020 Denis Arnaud - 1.00.5-1 +- Upstream upgrade + * Fri Jul 31 2020 Fedora Release Engineering - 1.00.4-5 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index a544c14..8ca8863 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.4.tar.gz) = 4431acb05c6473d1a299b28e6e9f43aa74886d6d45e82d53a999c1afac6b5cbacad5bf75f0c86d370334451dd502dd2377ce8e0cd7349ac0aba4b31e0b145b63 +SHA512 (airinv-1.00.5.tar.gz) = 78e139384ee67af2ea5093470baf07dcdcc6f71ee83fb7360110020e19f6ef3c03847b933d64e85ceb4c9366a67c93bb939c7aebd2a2b724d32f7d584f7ee377 From 0461310720f61201c7d018b7486391899f9b3efe Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 10 Aug 2020 00:55:58 +0200 Subject: [PATCH 31/61] Fixed a typo in package naming --- airinv.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 481eaea..f8672b6 100644 --- a/airinv.spec +++ b/airinv.spec @@ -63,7 +63,7 @@ online (https://%{name}.org). %prep -%autosetup -n %{name}-%{name}-%{version} +%autosetup -n %{name}-%{version} %build From 58c4bd92f67cd82f7e8edb76a41ecabe4681dd1f Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Fri, 22 Jan 2021 21:07:36 +0000 Subject: [PATCH 32/61] Rebuilt for Boost 1.75 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index f8672b6..57d3226 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Fri Jan 22 2021 Jonathan Wakely - 1.00.5-2 +- Rebuilt for Boost 1.75 + * Sun Aug 09 2020 Denis Arnaud - 1.00.5-1 - Upstream upgrade From 9c5b5bfa94843d83edd4b6e77c73cd1b84c073fe Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 25 Jan 2021 23:55:12 +0000 Subject: [PATCH 33/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 57d3226..044011d 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Mon Jan 25 2021 Fedora Release Engineering - 1.00.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Fri Jan 22 2021 Jonathan Wakely - 1.00.5-2 - Rebuilt for Boost 1.75 From 318dd8b86a944ad040d1c7219c713682d127f8b8 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 12:27:12 +0000 Subject: [PATCH 34/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 0cc86388347663dd64645f4da0a69d33489b98a4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 17:22:33 +0000 Subject: [PATCH 35/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 044011d..6790b69 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.5 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 1.00.5-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Mon Jan 25 2021 Fedora Release Engineering - 1.00.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 6f0a14ca1f0bde21f3b42ffca170764210ba5393 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Sat, 7 Aug 2021 04:34:41 +0100 Subject: [PATCH 36/61] Rebuilt for Boost 1.76 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 6790b69..2ff1f36 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.5 -Release: 4%{?dist} +Release: 5%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Sat Aug 07 2021 Jonathan Wakely - 1.00.5-5 +- Rebuilt for Boost 1.76 + * Wed Jul 21 2021 Fedora Release Engineering - 1.00.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 2155c4b3ed6a5ce823dc2c671678276a58ff5721 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jan 2022 21:02:55 +0000 Subject: [PATCH 37/61] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 2ff1f36..fd29525 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.5 -Release: 5%{?dist} +Release: 6%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Wed Jan 19 2022 Fedora Release Engineering - 1.00.5-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Sat Aug 07 2021 Jonathan Wakely - 1.00.5-5 - Rebuilt for Boost 1.76 From b4204541344f297c7672e9ff190c6ea605878ea0 Mon Sep 17 00:00:00 2001 From: Thomas Rodgers Date: Wed, 4 May 2022 11:37:28 +0200 Subject: [PATCH 38/61] Rebuilt for Boost 1.78 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index fd29525..458f9cb 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.5 -Release: 6%{?dist} +Release: 7%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Wed May 04 2022 Thomas Rodgers - 1.00.5-7 +- Rebuilt for Boost 1.78 + * Wed Jan 19 2022 Fedora Release Engineering - 1.00.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 11e36f80f94fd7843bbe1da113b2a87b394a09b3 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sun, 10 Jul 2022 23:23:57 +0200 Subject: [PATCH 39/61] Upgraded to v1.00.7 --- airinv.spec | 197 ++-------------------------------------------------- sources | 2 +- 2 files changed, 5 insertions(+), 194 deletions(-) diff --git a/airinv.spec b/airinv.spec index 458f9cb..adb557e 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,8 +3,8 @@ # Name: airinv -Version: 1.00.5 -Release: 7%{?dist} +Version: 1.00.7 +Release: 1%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -63,7 +63,7 @@ online (https://%{name}.org). %prep -%autosetup -n %{name}-%{version} +%autosetup -n %{name}-%{name}-%{version} %build @@ -114,193 +114,4 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog -* Wed May 04 2022 Thomas Rodgers - 1.00.5-7 -- Rebuilt for Boost 1.78 - -* Wed Jan 19 2022 Fedora Release Engineering - 1.00.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Sat Aug 07 2021 Jonathan Wakely - 1.00.5-5 -- Rebuilt for Boost 1.76 - -* Wed Jul 21 2021 Fedora Release Engineering - 1.00.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jan 25 2021 Fedora Release Engineering - 1.00.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Fri Jan 22 2021 Jonathan Wakely - 1.00.5-2 -- Rebuilt for Boost 1.75 - -* Sun Aug 09 2020 Denis Arnaud - 1.00.5-1 -- Upstream upgrade - -* Fri Jul 31 2020 Fedora Release Engineering - 1.00.4-5 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.00.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sat Jun 06 2020 Denis Arnaud - 1.00.4-3 -- Rebuilt for SOCI 4.0.1-alpha2 - -* Wed Jun 03 2020 Denis Arnaud - 1.00.4-2 -- Rebuilt for Boost 1.73 - -* Sun May 31 2020 Denis Arnaud - 1.00.4-1 -- Upstream update - -* Tue May 26 2020 Miro Hrončok - 1.00.3-7 -- Rebuilt for Python 3.9 - -* Tue Jan 28 2020 Fedora Release Engineering - 1.00.3-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Nov 05 2019 Denis Arnaud - 1.00.3-5 -- Rebuild for SOCI 4.0.0-rc2 - -* Mon Aug 19 2019 Miro Hrončok - 1.00.3-4 -- Rebuilt for Python 3.8 - -* Mon Aug 19 2019 Miro Hrončok - 1.00.3-3 -- Rebuilt for Python 3.8 - -* Wed Jul 24 2019 Fedora Release Engineering - 1.00.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jul 11 2019 Denis Arnaud - 1.00.3-1 -- CMake support files updated for Python 3.8 - -* Sun Feb 17 2019 Igor Gnatenko - 1.00.2-4 -- Rebuild for readline 8.0 - -* Thu Jan 31 2019 Fedora Release Engineering - 1.00.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jan 24 2019 Jonathan Wakely - 1.00.2-2 -- Rebuilt for Boost 1.69 - -* Wed Jan 16 2019 Denis Arnaud - 1.00.2-1 -- Upstream update - -* Thu Jul 12 2018 Fedora Release Engineering - 1.00.1-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu May 10 2018 Jonathan Wakely - 1.00.1-19 -- Add BuildRequires: boost-python2-devel to fix build with boost-1.66.0-7.fc29 - -* Wed Feb 07 2018 Fedora Release Engineering - 1.00.1-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Jan 23 2018 Jonathan Wakely - 1.00.1-17 -- Rebuilt for Boost 1.66 - -* Wed Aug 02 2017 Fedora Release Engineering - 1.00.1-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.00.1-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sun Jul 23 2017 Björn Esser - 1.00.1-14 -- Rebuilt for Boost 1.64 - -* Mon May 15 2017 Fedora Release Engineering - 1.00.1-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 1.00.1-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Jan 12 2017 Igor Gnatenko - 1.00.1-11 -- Rebuild for readline 7.x - -* Wed May 18 2016 Jonathan Wakely - 1.00.1-10 -- Rebuilt for linker errors in boost (#1331983) - -* Wed Feb 03 2016 Fedora Release Engineering - 1.00.1-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Mon Jan 18 2016 Jonathan Wakely - 1.00.1-8 -- Rebuilt for Boost 1.60 - -* Sun Aug 30 2015 Jonathan Wakely 1.00.1-7 -- Patched and rebuilt for Boost 1.59 - -* Sat Aug 29 2015 Denis Arnaud - 1.00.1-6 -- Mass rebuild - -* Wed Jul 29 2015 Fedora Release Engineering - 1.00.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159 - -* Wed Jul 22 2015 David Tardon - 1.00.1-4 -- rebuild for Boost 1.58 - -* Tue Jun 23 2015 Thomas Spura - 1.00.1-3 -- rebuilt for new zeromq 4.1.2 - -* Tue Jun 16 2015 Fedora Release Engineering - 1.00.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Jun 14 2015 Denis Arnaud - 1.00.1-1 -- Removed the dependency on ZeroMQ (only AirInv is dependent on it, not StdAir) - -* Mon May 04 2015 Kalev Lember - 1.00.0-13 -- Rebuilt for GCC 5 C++11 ABI change - -* Sun Feb 08 2015 Ralf Corsépius - 1.00.0-12 -- BR: zeromq2-devel (Work around RHBZ#1190463; Fix boost-1.57 FTBFS). -- BR: /usr/bin/epstopdf. - -* Thu Jan 29 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 - -* Sun May 25 2014 Petr Machata - 1.00.0-8 -- Rebuild for boost 1.55.0 - -* Fri May 23 2014 David Tardon - 1.00.0-7 -- rebuild for boost 1.55.0 - -* Sat Aug 03 2013 Fedora Release Engineering - 1.00.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Mon Jul 29 2013 Denis Arnaud - 1.00.0-5 -- Fixed the docdir issue, following the F20 System Wide Change -- 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 - -* Sun Aug 12 2012 Kevin Fenzi - 0.1.2-5 -- Rebuilt for new boost - -* Wed Jul 18 2012 Fedora Release Engineering - 0.1.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 0.1.2-3 -- Rebuilt for c++ ABI breakage - -* Thu Jan 12 2012 Fedora Release Engineering - 0.1.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Sun Dec 04 2011 Denis Arnaud 0.1.2-1 -- Upstream update. Took into account review request (#750099) - -* Sun Oct 30 2011 Denis Arnaud 0.1.1-1 -- First RPM release - +%autochangelog diff --git a/sources b/sources index 8ca8863..5c6e291 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.5.tar.gz) = 78e139384ee67af2ea5093470baf07dcdcc6f71ee83fb7360110020e19f6ef3c03847b933d64e85ceb4c9366a67c93bb939c7aebd2a2b724d32f7d584f7ee377 +SHA512 (airinv-1.00.7.tar.gz) = d9c96080daf9d8e7f19618f4c65c6105732920dffd575d54a5576b873eb8ef5f077280bbc9f8f3c599cb09e2a63cf3a4d60cd04d3b018ae41c7249e247fea13a From 5927512398f29e95a5f93c103b946a0282873f37 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 20:34:05 +0000 Subject: [PATCH 40/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index adb557e..376f1d4 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,4 +114,7 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 1.00.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + %autochangelog From 61c9722250511c4f5d15ee078d502cbb0d1db777 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 18 Jan 2023 21:31:25 +0000 Subject: [PATCH 41/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 376f1d4..ba0ee9d 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.7 -Release: 2%{?dist} +Release: 3%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Wed Jan 18 2023 Fedora Release Engineering - 1.00.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Wed Jul 20 2022 Fedora Release Engineering - 1.00.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 3cc7b94dd82936835dcf8973fd7ee796b2b921a5 Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Mon, 20 Feb 2023 21:45:16 +0000 Subject: [PATCH 42/61] Rebuilt for Boost 1.81 --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index ba0ee9d..3eb94e1 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.7 -Release: 3%{?dist} +Release: 4%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Mon Feb 20 2023 Jonathan Wakely - 1.00.7-4 +- Rebuilt for Boost 1.81 + * Wed Jan 18 2023 Fedora Release Engineering - 1.00.7-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 18a22b5be69b841b319356e1172d42c053db8e5e Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 1 May 2023 18:20:47 +0200 Subject: [PATCH 43/61] Upstream upgrade --- airinv.spec | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/airinv.spec b/airinv.spec index 3eb94e1..027a4fa 100644 --- a/airinv.spec +++ b/airinv.spec @@ -3,8 +3,8 @@ # Name: airinv -Version: 1.00.7 -Release: 4%{?dist} +Version: 1.00.8 +Release: 1%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,13 +114,11 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Mon May 01 2023 Denis Arnaud - 1.00.8-1 +- Upstream upgrade + * Mon Feb 20 2023 Jonathan Wakely - 1.00.7-4 - Rebuilt for Boost 1.81 -* Wed Jan 18 2023 Fedora Release Engineering - 1.00.7-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Wed Jul 20 2022 Fedora Release Engineering - 1.00.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - %autochangelog + From 1740e0b46e9f680a37bae58ef9668d0a789b0471 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 1 May 2023 18:28:18 +0200 Subject: [PATCH 44/61] Upstream upgrade --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 5c6e291..ad3e027 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.7.tar.gz) = d9c96080daf9d8e7f19618f4c65c6105732920dffd575d54a5576b873eb8ef5f077280bbc9f8f3c599cb09e2a63cf3a4d60cd04d3b018ae41c7249e247fea13a +SHA512 (airinv-1.00.8.tar.gz) = f7d18ca432c658ce2099427e0851f6be98f2e70846afbdc53b4ba34ce60d04e6d93c6c0af140989d48b44daff5e3fcbb5f0908fd6186ce16d0adb4ee8b70b2d8 From b271c907e6734ca58291afe1643f19e5dcb170dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 13:02:44 +0000 Subject: [PATCH 45/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- airinv.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 027a4fa..b0252e4 100644 --- a/airinv.spec +++ b/airinv.spec @@ -4,7 +4,7 @@ # Name: airinv Version: 1.00.8 -Release: 1%{?dist} +Release: 2%{?dist} Summary: C++ Simulated Airline Inventory Management System library License: LGPLv2+ @@ -114,6 +114,9 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 1.00.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Mon May 01 2023 Denis Arnaud - 1.00.8-1 - Upstream upgrade From 4fa5dd53529a29a508c51fb33ec3e147b12c78de Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 14 Nov 2023 14:46:00 +0100 Subject: [PATCH 46/61] Modernized the spec file --- airinv.spec | 25 ++++++++++--------------- sources | 2 +- 2 files changed, 11 insertions(+), 16 deletions(-) diff --git a/airinv.spec b/airinv.spec index b0252e4..dc19a4c 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,30 +1,25 @@ -# Force out of source build -%undefine __cmake_in_source_build - # Name: airinv Version: 1.00.8 -Release: 2%{?dist} +Release: %autorelease Summary: C++ Simulated Airline Inventory Management System library -License: LGPLv2+ +License: LGPL-2.1-or-later URL: https://github.com/airsim/%{name} -Source0: %{url}/archive/%{name}-%{version}.tar.gz +Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: boost-devel -BuildRequires: readline-devel -BuildRequires: zeromq-devel -BuildRequires: cppzmq-devel -BuildRequires: sevmgr-devel +BuildRequires: pkgconfig(readline) +BuildRequires: pkgconfig(libzmq) +BuildRequires: pkgconfig(cppzmq) BuildRequires: soci-mysql-devel BuildRequires: soci-sqlite3-devel -BuildRequires: stdair-devel -BuildRequires: airrac-devel -BuildRequires: rmol-devel -BuildRequires: sevmgr-devel - +BuildRequires: pkgconfig(stdair) +BuildRequires: pkgconfig(airrac) +BuildRequires: pkgconfig(rmol) +BuildRequires: pkgconfig(sevmgr) %description %{name} is a C++ library of airline inventory management classes and diff --git a/sources b/sources index ad3e027..a444e1e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.8.tar.gz) = f7d18ca432c658ce2099427e0851f6be98f2e70846afbdc53b4ba34ce60d04e6d93c6c0af140989d48b44daff5e3fcbb5f0908fd6186ce16d0adb4ee8b70b2d8 +SHA512 (airinv-1.00.8.tar.gz) = 0f943ce165edbe699f4092d6362b2bb125d19b8a1e3ac8d09e4db24abd361c25249637c986abae0d82f931ff90120495afc05066917b00d78da1b19e560d2655 From 259869e25dc4ea64b87b691e99788a11a6e636d3 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Tue, 14 Nov 2023 14:48:24 +0100 Subject: [PATCH 47/61] Modernized the spec file --- airinv.spec | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/airinv.spec b/airinv.spec index dc19a4c..e1d096d 100644 --- a/airinv.spec +++ b/airinv.spec @@ -54,12 +54,11 @@ BuildRequires: ghostscript This package contains HTML pages, as well as a PDF reference manual, for %{name}. All that documentation is generated thanks to Doxygen (https://doxygen.org). The content is the same as what can be browsed -online (https://%{name}.org). +online (https://github.com/airsim/%{name}). %prep -%autosetup -n %{name}-%{name}-%{version} - +%autosetup %build %cmake @@ -93,7 +92,7 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %{_mandir}/man1/AirInvServer.1.* %files devel -%{_includedir}/%{name} +%{_includedir}/%{name}/ %{_bindir}/%{name}-config %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc @@ -104,19 +103,10 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %{_mandir}/man3/%{name}-library.3.* %files doc -%doc %{_docdir}/%{name}/html +%doc %{_docdir}/%{name}/ %license COPYING %changelog -* Wed Jul 19 2023 Fedora Release Engineering - 1.00.8-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Mon May 01 2023 Denis Arnaud - 1.00.8-1 -- Upstream upgrade - -* Mon Feb 20 2023 Jonathan Wakely - 1.00.7-4 -- Rebuilt for Boost 1.81 - %autochangelog From 041106073b2dda1c71e8c8fa62842f8f5c2051cd Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Thu, 18 Jan 2024 08:06:24 +0000 Subject: [PATCH 48/61] Rebuilt for Boost 1.83 From 2dee6d993dd7d99d723e2a06e1f640d9d6a54a79 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 12:28:05 +0000 Subject: [PATCH 49/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From a627ca2544fb145ed08b0337534719e10f7d8c13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 22:48:36 +0000 Subject: [PATCH 50/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From b9712f2fc666d64b066a5524924f2d0bb3a7c9fa Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Sat, 23 Mar 2024 23:19:59 +0100 Subject: [PATCH 51/61] Upstream upgrade --- airinv.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/airinv.spec b/airinv.spec index e1d096d..771a81a 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,6 +1,6 @@ # Name: airinv -Version: 1.00.8 +Version: 1.00.9 Release: %autorelease Summary: C++ Simulated Airline Inventory Management System library diff --git a/sources b/sources index a444e1e..7f43b0b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.8.tar.gz) = 0f943ce165edbe699f4092d6362b2bb125d19b8a1e3ac8d09e4db24abd361c25249637c986abae0d82f931ff90120495afc05066917b00d78da1b19e560d2655 +SHA512 (airinv-1.00.9.tar.gz) = 574e4e5558f2edf462875b7e5c97d4612879f244cd6876f591c8db61ae2dcfd75224c363e4840e4ecb5a60354b09cc47c574528e4436e25e090f6bb570af399c From 259c84b012e9af4250363bbff074d530a20784a2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 16:44:59 +0000 Subject: [PATCH 52/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From d6805e9f5874b0e20ce9a1c377f996d6d3ee73db Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 10:45:09 +0000 Subject: [PATCH 53/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 0c45345de4043e0427dd11fd6253880b1f558855 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 27 Jan 2025 00:49:48 +0100 Subject: [PATCH 54/61] Trying to fix the issue related to MySQL library --- airinv.spec | 3 ++- sources | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/airinv.spec b/airinv.spec index 771a81a..39e3d6c 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,6 +1,6 @@ # Name: airinv -Version: 1.00.9 +Version: 1.00.10 Release: %autorelease Summary: C++ Simulated Airline Inventory Management System library @@ -20,6 +20,7 @@ BuildRequires: pkgconfig(stdair) BuildRequires: pkgconfig(airrac) BuildRequires: pkgconfig(rmol) BuildRequires: pkgconfig(sevmgr) +BuildRequires: mysql-devel %description %{name} is a C++ library of airline inventory management classes and diff --git a/sources b/sources index 7f43b0b..3dd2c49 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.9.tar.gz) = 574e4e5558f2edf462875b7e5c97d4612879f244cd6876f591c8db61ae2dcfd75224c363e4840e4ecb5a60354b09cc47c574528e4436e25e090f6bb570af399c +SHA512 (airinv-1.00.10.tar.gz) = af11a0d7770f37d915f22b062cc1e300a6cb350853a1512d1b27994e6776a2736336d080a34952a16024f9518a0423121b6e068288254608f91bfaac30fae527 From 621bc01d4579ab6e1250acbf3ff6b45984385c00 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 31 Mar 2025 10:35:40 +0200 Subject: [PATCH 55/61] Upstream upgrade --- airinv.spec | 7 ++++--- sources | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/airinv.spec b/airinv.spec index 39e3d6c..9dd8518 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,6 +1,6 @@ # Name: airinv -Version: 1.00.10 +Version: 1.00.11 Release: %autorelease Summary: C++ Simulated Airline Inventory Management System library @@ -14,6 +14,7 @@ BuildRequires: boost-devel BuildRequires: pkgconfig(readline) BuildRequires: pkgconfig(libzmq) BuildRequires: pkgconfig(cppzmq) +BuildRequires: soci-devel BuildRequires: soci-mysql-devel BuildRequires: soci-sqlite3-devel BuildRequires: pkgconfig(stdair) @@ -93,13 +94,13 @@ rm -f %{buildroot}%{_docdir}/%{name}/{NEWS,README,AUTHORS} %{_mandir}/man1/AirInvServer.1.* %files devel +%license COPYING %{_includedir}/%{name}/ %{_bindir}/%{name}-config %{_libdir}/lib%{name}.so %{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/cmake/%{name}/ %{_datadir}/aclocal/%{name}.m4 -%dir %{_datadir}/%{name} -%{_datadir}/%{name}/CMake %{_mandir}/man1/%{name}-config.1.* %{_mandir}/man3/%{name}-library.3.* diff --git a/sources b/sources index 3dd2c49..0557527 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.10.tar.gz) = af11a0d7770f37d915f22b062cc1e300a6cb350853a1512d1b27994e6776a2736336d080a34952a16024f9518a0423121b6e068288254608f91bfaac30fae527 +SHA512 (airinv-1.00.11.tar.gz) = 512b6beb10439832035cdbace65ee47910a72696316fda1cacd496b7f66ffc5093572b842e71a09056b135b4a1aafa922b495d6f8469ad265e570a0f577c90bd From 72d0fd197e84830156f48c697d6324e4a6af1ab5 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Mon, 31 Mar 2025 12:39:35 +0200 Subject: [PATCH 56/61] Upstream upgrade --- airinv.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/airinv.spec b/airinv.spec index 9dd8518..2e25ffa 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,6 +1,6 @@ # Name: airinv -Version: 1.00.11 +Version: 1.00.12 Release: %autorelease Summary: C++ Simulated Airline Inventory Management System library diff --git a/sources b/sources index 0557527..7adc0f6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.11.tar.gz) = 512b6beb10439832035cdbace65ee47910a72696316fda1cacd496b7f66ffc5093572b842e71a09056b135b4a1aafa922b495d6f8469ad265e570a0f577c90bd +SHA512 (airinv-1.00.12.tar.gz) = 7099f2a7aeec9bc5ad79b40ff9485b38ed710994c2026bb5611d5ffe70dd3d94701845b86909d817ddb6d9413c44fd8a3c9628ac11cb0fe98c51d1cf4cc4a52d From dbd28033488d894621eef51784277343613aa2e5 Mon Sep 17 00:00:00 2001 From: Pavol Sloboda Date: Mon, 5 May 2025 16:19:56 +0200 Subject: [PATCH 57/61] Removed the redundant BuildRequires of mysql-devel I have removed the redundant BuildRequires of mysql-devel as it is already uncoditionally required by soci-mysql-devel, which is in turn uncoditionally required by this package thus being available in the build chroot transitively. --- airinv.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/airinv.spec b/airinv.spec index 2e25ffa..a392ae5 100644 --- a/airinv.spec +++ b/airinv.spec @@ -21,7 +21,6 @@ BuildRequires: pkgconfig(stdair) BuildRequires: pkgconfig(airrac) BuildRequires: pkgconfig(rmol) BuildRequires: pkgconfig(sevmgr) -BuildRequires: mysql-devel %description %{name} is a C++ library of airline inventory management classes and From 27709797d69dc0b032c1d832c8366e2dcc3ff36d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 16:50:41 +0000 Subject: [PATCH 58/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 3c3bda8b002b8c3488e93967476fa82cf55f9338 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Wed, 17 Dec 2025 12:35:06 +0100 Subject: [PATCH 59/61] Upstream upgrade --- airinv.spec | 2 +- sources | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/airinv.spec b/airinv.spec index a392ae5..4004755 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,6 +1,6 @@ # Name: airinv -Version: 1.00.12 +Version: 1.00.13 Release: %autorelease Summary: C++ Simulated Airline Inventory Management System library diff --git a/sources b/sources index 7adc0f6..48c1d85 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.12.tar.gz) = 7099f2a7aeec9bc5ad79b40ff9485b38ed710994c2026bb5611d5ffe70dd3d94701845b86909d817ddb6d9413c44fd8a3c9628ac11cb0fe98c51d1cf4cc4a52d +SHA512 (airinv-1.00.13.tar.gz) = a845a55cdac42918240cf490cf2e06d725e9982026895d1d78bb4d7b7213cef96a8ea54c427463dcee0df836df788c91eba80fdbe0d903cdaa9e973e55c1985c From 6842c45706e78afb3e1fd98e9090bedaa5442d10 Mon Sep 17 00:00:00 2001 From: Denis Arnaud Date: Thu, 25 Dec 2025 00:31:30 +0100 Subject: [PATCH 60/61] Upstream upgrade --- airinv.spec | 3 ++- sources | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/airinv.spec b/airinv.spec index 4004755..cfb1514 100644 --- a/airinv.spec +++ b/airinv.spec @@ -1,6 +1,6 @@ # Name: airinv -Version: 1.00.13 +Version: 1.00.14 Release: %autorelease Summary: C++ Simulated Airline Inventory Management System library @@ -17,6 +17,7 @@ BuildRequires: pkgconfig(cppzmq) BuildRequires: soci-devel BuildRequires: soci-mysql-devel BuildRequires: soci-sqlite3-devel +BuildRequires: soci-postgresql-devel BuildRequires: pkgconfig(stdair) BuildRequires: pkgconfig(airrac) BuildRequires: pkgconfig(rmol) diff --git a/sources b/sources index 48c1d85..6efea7d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (airinv-1.00.13.tar.gz) = a845a55cdac42918240cf490cf2e06d725e9982026895d1d78bb4d7b7213cef96a8ea54c427463dcee0df836df788c91eba80fdbe0d903cdaa9e973e55c1985c +SHA512 (airinv-1.00.14.tar.gz) = f5b42ef2c99e77bfe9aebd7ec654e7b8956ffc2d4958d2811bd78c19f9d8f79f03ef9aba9ba3335a62e6b0b8bd4f2208544c0248e25ecc843be5bb28410829b5 From 1cd837f2b6bda07c3f88bea4a42b6f85f3d6f6ac Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 03:32:00 +0000 Subject: [PATCH 61/61] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild