Compare commits

...
This repository has been archived on 2026-01-16. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.

11 commits

Author SHA1 Message Date
Denis Arnaud
018af0e8c8 Obsoleted by airtsp 2015-07-07 09:28:03 +00:00
Denis Arnaud
06072dd749 Upstream update 2013-05-22 23:17:00 +02:00
Denis Arnaud
cc60699b50 Upstream update 2012-12-25 20:38:19 +01:00
Denis Arnaud
db8eaf4b9a Removed unused parts (merged from the f18 branch) of the change-log. 2012-12-25 20:35:03 +01:00
Denis Arnaud
78c26af6dd Upstream update 2012-12-25 20:32:30 +01:00
Denis Arnaud
5c0e1def02 Rebuilt for new Boost 1.50.0. 2012-08-13 17:50:39 +04:00
Denis Arnaud
12292cb81a Upstream update 2011-12-05 23:23:41 +01:00
Denis Arnaud
89773b6a6a Altered the source code so as to fix the Boost.Serialization problem on Fedora 14. 2011-11-05 01:05:15 +01:00
Denis Arnaud
8fcef7d801 Upstream update 2011-11-05 00:36:00 +01:00
Denis Arnaud
abe9099674 Commented out the CMake test (as it does not work on EPEL). 2011-11-04 19:49:20 +01:00
Denis Arnaud
1399d52786 First release of the package 2011-11-04 19:39:53 +01:00
4 changed files with 1 additions and 159 deletions

11
.gitignore vendored
View file

@ -1,11 +0,0 @@
/airsched-*.tar.*
/airtsp-*.tar.*
/airsched-*.src.rpm
/airtsp-*.src.rpm
/airsched-*.*.*/
/airtsp-*.*.*/
/clog
.build-*.*.log
/noarch/
/x86_64/
/i?86/

View file

@ -1,147 +0,0 @@
#
%global mydocs __tmp_docdir
#
Name: airsched
%global sfname airsim
%global sfalias airsched
Version: 1.00.0
Release: 1%{?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
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
* Tue Dec 25 2012 Denis Arnaud <denis.arnaud_fedora@m4x.org> 1.00.0-1
- Upstream update
* Mon Aug 13 2012 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.1.4-5
- Rebuilt for new Boost 1.50.0.
* Wed Jul 11 2012 Denis Arnaud <denis.arnaud_fedora@m4x.org> 0.1.4-4
- The project structure and name has changed on SourceForge
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.4-3
- Rebuilt for c++ ABI breakage
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Dec 05 2011 Denis Arnaud <denis.arnaud_fedora@m4x.org> 0.1.4-1
- Upstream update
* Sun Nov 20 2011 Denis Arnaud <denis.arnaud_fedora@m4x.org> 0.1.2-2
- Rebuild for the new Boost-1.48.0
* Wed Oct 26 2011 Denis Arnaud <denis.arnaud_fedora@m4x.org> 0.1.2-1
- Upstream update
* Sat Aug 20 2011 Denis Arnaud <denis.arnaud_fedora@m4x.org> 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 <denis.arnaud_fedora@m4x.org> 0.1.0-1
- First RPM release

1
dead.package Normal file
View file

@ -0,0 +1 @@
Obsoleted by airtsp

View file

@ -1 +0,0 @@
b45cb0d9a1e6bc6ca0b0267fe75489e6 airsched-1.00.0.tar.bz2