# $Id$ # $HeadURL$ # # Ubuntu 26.04 LTS spec file for Qt6 migration # Name: @PROJECT@_@OS_SYSTEM@ Version: @VERSION@ Release: @RELEASE@ Packager: @PACKAGER@ Summary: Live Simulation Training System Software License: proprietary Group: Applications/Communications Source: @SOURCES@ Vendor: Rheinmetall Electronics GmbH URL: http://www.rheinmetall-electronics.de Prefix: /shd/CTC %description Live Simulation Training System Software Build information: @JENKINS_BUILD_TAG@ %define _unpackaged_files_terminate_build 0 %debug_package %prep %setup -q -n @SOURCE_DIR_REL@ export source_dir=`pwd` %build my_builddir=%{_builddir}/%{buildsubdir}-build rm -fr ${my_builddir} mkdir -p ${my_builddir} cd ${my_builddir} cmake -DBUILD_RPM=ON -DBUILD_ALL=ON -DBUILD_TESTING=OFF @CMAKE_FLAGS@ -DCMAKE_COLOR_MAKEFILE=OFF -DCMAKE_INSTALL_PREFIX=%{prefix} %{_builddir}/%{buildsubdir} make %{?_smp_mflags} %install my_builddir=%{_builddir}/%{buildsubdir}-build cd ${my_builddir} DESTDIR=%{buildroot} cmake -DCOMPONENT=Unspecified -P cmake_install.cmake %clean %{__rm} -rf '%{buildroot}' %{__rm} -rf '%{_builddir}' %changelog #* date +"%a %b %d %Y" text * Tue Sep 19 2017 CE - initial ############################################################################## # # LTS Server # %package -n @PROJECT@_sv_@OS_SYSTEM@ Summary: LTS Software Server Group: Applications/Communications Prefix: /shd/CTC/SV Requires: libecpg6 Requires: libgdal30 Requires: libpoppler-qt6-3 Requires: libQt6Concurrent6 Requires: libQt6Core6 Requires: libQt6Gui6 Requires: libQt6Network6 Requires: libQt6Sql6 Requires: libQt6WebSockets6 Requires: libQt6Xml6 Requires: libQt6Test6 Requires: libQt6SerialPort6 Requires: libQt6Multimedia6 Requires: ctc_GeographicLib Requires: ctc_Log4Qt Requires: ctc_rti Requires: ctc_tmsif Requires: ctc_schusstafel # for elevation and new building files Requires: @PROJECT@_situation_map Requires: @PROJECT@_dependencies #Requires: ctc_ngs_tes_uae_apache BuildRequires: python3-xml BuildRequires: pkgconfig(gdal) BuildRequires: pkgconfig(poppler-qt6) BuildRequires: pkgconfig(Qt6Concurrent) BuildRequires: pkgconfig(Qt6Core) BuildRequires: pkgconfig(Qt6Gui) BuildRequires: pkgconfig(Qt6Network) BuildRequires: pkgconfig(Qt6Sql) BuildRequires: pkgconfig(Qt6Test) BuildRequires: pkgconfig(Qt6WebSockets) BuildRequires: pkgconfig(Qt6Xml) BuildRequires: pkgconfig(Qt6SerialPort) BuildRequires: pkgconfig(Qt6Multimedia) BuildRequires: libpq-dev BuildRequires: ctc_GeographicLib-devel BuildRequires: ctc_Log4Qt-devel BuildRequires: ctc_tmsif-devel BuildRequires: ctc_rti-devel # no devel version... BuildRequires: ctc_schusstafel AutoReqProv: no %description -n @PROJECT@_sv_@OS_SYSTEM@ Live Simulation Training System Server Software