Compare commits

...
Sign in to create a new pull request.

91 commits

Author SHA1 Message Date
Fedora Release Engineering
cca4385c6a Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 06:26:23 +00:00
Fedora Release Engineering
36013d8d51 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 17:56:14 +00:00
b244815bee Rebuilt for Boost 1.90 2026-01-14 10:13:49 +00:00
Denis Arnaud
14c356f37f [CMake] Fixed the sample dir issue 2026-01-13 00:30:06 +01:00
5da431bfe0 Rebuilt for Boost 1.90 2026-01-12 13:02:01 +00:00
Denis Arnaud
a7f7e7cc73 Added missing build dependency 2025-12-25 00:10:49 +01:00
Denis Arnaud
8965c8a5ff Upstream upgrade 2025-12-24 23:57:53 +01:00
Denis Arnaud
928dc2f70b Upstream upgrade 2025-12-16 12:39:08 +01:00
Fedora Release Engineering
23b01df318 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 18:11:26 +00:00
Pavol Sloboda
b20d2e87dd 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.
2025-05-06 09:11:15 +02:00
Denis Arnaud
0ff94e218d Upstream upgrade 2025-03-30 21:38:09 +02:00
Denis Arnaud
15a7253022 Upstream upgrade 2025-03-25 18:00:12 +01:00
Denis Arnaud
aa6bf31e87 Upstream update 2025-01-27 13:36:10 +01:00
Fedora Release Engineering
1707689a56 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 10:29:33 +00:00
Fedora Release Engineering
9a8b9f92ed Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 05:20:14 +00:00
Denis Arnaud
e873ba3e70 Upstream upgrade 2024-03-23 22:21:39 +01:00
Fedora Release Engineering
786d39ffcb Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 02:44:30 +00:00
Jonathan Wakely
271960c1c6 Rebuilt for Boost 1.83 2024-01-18 04:59:40 +00:00
Denis Arnaud
4ca5cc3647 Modernized the spec file 2023-11-14 10:27:56 +01:00
Fedora Release Engineering
43246f6307 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 01:29:36 +00:00
Denis Arnaud
73a18a6dbb Upstream update 2023-05-01 17:38:51 +02:00
Jonathan Wakely
dc4a28cfea Rebuilt for Boost 1.81 2023-02-20 21:44:50 +00:00
Fedora Release Engineering
b316657d26 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 03:04:43 +00:00
Fedora Release Engineering
ba276f17a8 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 08:27:00 +00:00
Denis Arnaud
024d0f8b49 Upgraded to v1.00.7 2022-07-10 23:57:04 +02:00
Thomas Rodgers
36c49e5d6b Rebuilt for Boost 1.78 2022-05-04 11:41:44 +02:00
Fedora Release Engineering
bc97fff026 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 00:44:59 +00:00
Jonathan Wakely
2b76f4d2f0 Rebuilt for Boost 1.76 2021-08-07 03:03:10 +01:00
Fedora Release Engineering
1fb5b58137 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 17:26:02 +00:00
Fedora Release Engineering
760e100e6f - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 20:16:10 +00:00
Jonathan Wakely
edf7cc4292 Rebuilt for Boost 1.75 2021-01-22 21:07:29 +00:00
Denis Arnaud
54bde1e0f3 Removed the docdir work around (no longer needed) 2020-08-10 01:49:56 +02:00
Denis Arnaud
698ef08cda CMake build out of source 2020-08-09 20:30:02 +02:00
Fedora Release Engineering
c8e1b8708f - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 09:02:24 +00:00
Fedora Release Engineering
2feab62e44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 10:36:02 +00:00
Denis Arnaud
c3eae0b286 Rebuilt for SOCI 4.0.1-alpha2 2020-06-06 22:11:19 +02:00
Denis Arnaud
a0e5c35f3e Rebuilt for Boost 1.73 2020-06-03 19:46:59 +02:00
Denis Arnaud
122c14a240 Upstream update 2020-05-31 18:55:42 +02:00
Denis Arnaud
05785a798a Added missing dependency on epstopdf 2020-05-30 17:31:53 +02:00
Miro Hrončok
5dbc35fa18 Rebuilt for Python 3.9 2020-05-26 03:50:20 +02:00
Fedora Release Engineering
39d49879c1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 23:18:10 +00:00
Denis Arnaud
faa211e5aa Rebuild for SOCI 4.0.0-rc2 2019-11-05 12:00:59 +01:00
Miro Hrončok
16f1f1935d Rebuilt for Python 3.8 2019-08-19 11:05:47 +02:00
Fedora Release Engineering
cd4f2c6e50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 23:08:17 +00:00
Miro Hrončok
d068d97006 Pin the Python version this was built with
See https://bugzilla.redhat.com/show_bug.cgi?id=1705442
2019-07-12 02:16:18 +02:00
Denis Arnaud
87e24b8dad CMake support files updated for Python 3.8 2019-07-11 21:10:31 +02:00
62849ff9a8 Rebuild for readline 8.0 2019-02-17 09:30:52 +01:00
Fedora Release Engineering
749ee3ea49 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 15:15:19 +00:00
Jonathan Wakely
bb6cfe8fae Rebuilt for Boost 1.69 2019-01-24 20:46:11 +00:00
Denis Arnaud
20797d81e2 Fixed a typo in Python library directory 2019-01-17 22:54:14 +01:00
Denis Arnaud
fafb53b799 Upstream update 2019-01-15 22:55:46 +01:00
Fedora Release Engineering
8f75fd8f29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 06:00:43 +00:00
Jason Tibbitts
500c1cb069 Remove needless use of %defattr 2018-07-10 01:20:43 -05:00
Igor Gnatenko
5ed02d1250 add BuildRequires: gcc-c++
Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
2018-07-09 19:06:51 +02:00
Jonathan Wakely
4e488ff4cb Add BuildRequires: boost-python2-devel to fix build with boost-1.66.0-7.fc29 2018-05-10 22:55:25 +01:00
aa76d0001b
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 <ignatenkobrain@fedoraproject.org>
2018-02-14 08:49:39 +01:00
3c0a382bdf 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 <ignatenkobrain@fedoraproject.org>
2018-02-14 00:37:28 +01:00
Fedora Release Engineering
9c774047b8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 16:33:47 +00:00
Jonathan Wakely
744df215f3 Rebuilt for Boost 1.66 2018-01-23 00:04:04 +00:00
Fedora Release Engineering
4e1a806043 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 08:22:04 +00:00
Fedora Release Engineering
afc12c76bc - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 18:29:03 +00:00
Björn Esser
a084f1311e Rebuilt for Boost 1.64 2017-07-24 14:34:40 +02:00
Fedora Release Engineering
075fa6dc35 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 13:20:35 +00:00
Igor Gnatenko
0002b4b171 Rebuild for readline 7.x
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2017-01-12 17:30:42 +01:00
Jonathan Wakely
65f50ec38a Rebuilt for linker errors in boost (#1331983) 2016-05-17 15:19:12 +01:00
Fedora Release Engineering
8f6d3ebdb2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 23:53:49 +00:00
Jonathan Wakely
6dad1fe734 Rebuilt for Boost 1.60 2016-01-18 11:21:55 +00:00
Jonathan Wakely
76f774890b Patched and rebuilt for Boost 1.59 2015-08-30 01:22:45 +01:00
Denis Arnaud
945324100a Mass rebuild 2015-08-29 17:13:45 +02:00
Dennis Gilmore
fc749a7469 - Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159 2015-07-29 13:16:41 -05:00
David Tardon
5680688bba rebuild for Boost 1.58 2015-07-22 19:28:55 +02:00
Dennis Gilmore
95098758e5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-19 00:41:34 +00:00
Denis Arnaud
91f1428f99 Removed the dependency on ZeroMQ (only AirInv is dependent on it, not StdAir) 2015-06-14 15:08:21 +02:00
Kalev Lember
adf1eb796f Rebuilt for GCC 5 C++11 ABI change 2015-05-03 00:13:53 +02:00
Petr Machata
62958dbd5b Rebuild for boost 1.57.0 2015-01-28 03:47:18 +01:00
5bc2cb39b8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 02:05:04 +00:00
Dennis Gilmore
8a9ebced6a - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 01:12:11 -05:00
David Tardon
c61e14e102 rebuild for boost 1.55.0 2014-05-23 12:10:01 +02:00
Dennis Gilmore
ee1110ec52 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 09:13:55 -05:00
Denis Arnaud
bdf31d90d9 Fixed the docdir issue, following the F20 System Wide Change 2013-07-29 22:04:07 +03:00
Petr Machata
94e5660569 Rebuild for boost 1.54.0 2013-07-28 20:16:31 +02:00
Denis Arnaud
c4214496a8 Rebuild for Soci-3.2.1 2013-05-22 23:02:08 +02:00
Denis Arnaud
eaf15591e6 Rebuild for Boost-1.53.0 2013-02-10 02:28:16 +01:00
Denis Arnaud
1da603ac86 Rebuild for Boost-1.53.0 2013-02-09 23:17:50 +01:00
Denis Arnaud
601dfa66ae Bump the version to be consistent with F18 2013-01-03 00:25:06 +01:00
Denis Arnaud
fb4bad1f0f Upstream update 2012-12-23 11:51:04 +01:00
Denis Arnaud
4215d48014 Rebuilt for new Boost 1.50.0. 2012-08-13 17:46:34 +04:00
Denis Arnaud
2fafba275e Rebuilt for new Boost 1.50.0. 2012-08-13 17:46:04 +04:00
Dennis Gilmore
b36cee6a98 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 14:27:03 -05:00
Dennis Gilmore
fe4931470a - Rebuilt for c++ ABI breakage 2012-02-28 14:05:39 -06:00
Denis Arnaud
4694f2e62f First RPM release 2012-01-29 12:41:50 +01:00
3 changed files with 115 additions and 0 deletions

10
.gitignore vendored
View file

@ -0,0 +1,10 @@
/sevmgr-*.tar.*
/sevmgr-*.src.rpm
/sevmgr-*.*.*/
/clog
.build-*.*.log
/noarch/
/x86_64/
/i?86/
/tarballs/

104
sevmgr.spec Normal file
View file

@ -0,0 +1,104 @@
#
Name: sevmgr
Version: 1.00.15
Release: %autorelease
Summary: C++ Simulation-Oriented Discrete Event Management Library
License: LGPL-2.1-or-later
URL: https://github.com/airsim/%{name}
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
BuildRequires: gcc-c++
BuildRequires: cmake
BuildRequires: boost-devel
BuildRequires: soci-devel
BuildRequires: soci-mysql-devel
BuildRequires: soci-sqlite3-devel
BuildRequires: soci-postgresql-devel
BuildRequires: pkgconfig(readline)
BuildRequires: pkgconfig(stdair)
%description
%{name} is a C++ library of discrete event queue management classes and
functions, exclusively 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: https://www.boost.org) library is used.
Install the %{name} package if you need a library of basic C++ objects
for the discrete event queue management of your simulation project.
%package devel
Summary: Header files, libraries and development helper tools for %{name}
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
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
(https://doxygen.org). The content is the same as what can be browsed
online (https://github.com/airsim/%{name}).
%prep
%autosetup
%build
%cmake
%cmake_build
%install
%cmake_install
# 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 %{buildroot}%{_docdir}/%{name}/{NEWS,README.md,AUTHORS}
%check
%ctest
%files
%doc AUTHORS ChangeLog NEWS README.md
%license COPYING
%{_bindir}/%{name}
%{_bindir}/%{name}_demo
%{_libdir}/lib%{name}.so.*
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/%{name}_demo.1.*
%files devel
%{_includedir}/%{name}/
%{_bindir}/%{name}-config
%{_libdir}/lib%{name}.so
%{_libdir}/pkgconfig/%{name}.pc
%{_libdir}/cmake/%{name}/
%{_datadir}/aclocal/%{name}.m4
%{_mandir}/man1/%{name}-config.1.*
%{_mandir}/man3/%{name}-library.3.*
%files doc
%doc %{_docdir}/%{name}/
%license COPYING
%changelog
%autochangelog

View file

@ -0,0 +1 @@
SHA512 (sevmgr-1.00.15.tar.gz) = 2b9a0237dbcc004baa7277ceee68f7215314726f105cad609a2109768c1af24cc487a297e2ea77e943a5daffec5c4961d5c6ae1863dcfa042b27b8f02442b5e0