Hello community, here is the log from the commit of package FlightGear-data for openSUSE:Factory checked in at 2018-08-15 10:33:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/FlightGear-data (Old) and /work/SRC/openSUSE:Factory/.FlightGear-data.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "FlightGear-data" Wed Aug 15 10:33:19 2018 rev:6 rq:628786 version:2018.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/FlightGear-data/FlightGear-data.changes 2017-10-05 12:00:40.920587716 +0200 +++ /work/SRC/openSUSE:Factory/.FlightGear-data.new/FlightGear-data.changes 2018-08-15 10:34:45.067893794 +0200 @@ -1,0 +2,51 @@ +Thu Aug 9 15:13:56 UTC 2018 - [email protected] + +- Minor spec file cleanup. + +------------------------------------------------------------------- +Thu Aug 9 13:46:59 UTC 2018 - [email protected] + +- Update to 2018.2.2 + * Cessna 550 Citation II - detailed modelling of avionics, + improved MP model display, improved flaps modeling + * Cessna Citation X - avionics improvements, + improved MP model display + * North American P-51 Mustang + * Piper J3 Cub - improvements to water behaviour + * Saab 37 Viggen - Autopilot, HUD and TI improvements + * Cessna 172P - FDM, 3D Model, Sound improvements + * FG1000 glass panel display, based on the Garmin G1000 +- Update to 2018.2.1 + * Active Volcanos, including Kilauea, Stromboli, Etna, + * New Hawaii regional texture definitions + * Several scenic waterfalls in the Hawaii area + * New and unique vegetation textures for several + parts of the world + * New 3D Objects: Buildings and structures in France, + Portugal, Spain, UK, USA, Australia and Ukraine + * Improved airports: Valle del Conlara Airport (SAOS) in + Argentina, RAF Mount Pleasant (EGYP) in Falkland Islands UK, + Bordeaux–Mérignac Airport (LFBD) in France and + King Abdulaziz International Airport (OEJN) in Saudi Arabia. + * A new glider: Rolladen-Schneider LS4 + * Space Shuttle improvements + * Cessna 182S + * Amelia - an animated and hard-working co-pilot for the + Alouette III capable of taking off and landing + * Citation II + * F-14 - various changes including improved carrier operations + * Robinson R44 helicopter + * Major DHC-6 Twin Otter update: JSBSim variant added + (status: experimental), more realistic fuel system in JSBSim, + significantly more detailed simulation of the electrical + system including various DC and AC buses, circuit breakers + and bus tie relay. +- Spec file cleanup/fixes: + * Skip generation of documentation, everything is pregenerated + * Drop no longer required tex dependencies +- Remove unnecessary files: + * Unbundle fonts (liberation-fonts) + * Obsoletes textures (Textures/Unused/) + * Texture sources in GIMP format (*.xcf.gz) + +------------------------------------------------------------------- Old: ---- FlightGear-2017.3.1-data.tar.bz2 New: ---- FlightGear-2018.2.2-data.tar.bz2 _service ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ FlightGear-data.spec ++++++ --- /var/tmp/diff_new_pack.CzDrDO/_old 2018-08-15 10:35:10.635940035 +0200 +++ /var/tmp/diff_new_pack.CzDrDO/_new 2018-08-15 10:35:10.639940043 +0200 @@ -1,7 +1,7 @@ # # spec file for package FlightGear-data # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,26 +16,25 @@ # -%define main_version 2017.3 +%define main_version 2018.2 Name: FlightGear-data -Version: %{main_version}.1 +Version: %{main_version}.2 Release: 0 Summary: FlightGear base scenery and data files -License: GPL-2.0 +License: GPL-2.0-only Group: Amusements/Games/3D/Simulation Url: http://www.flightgear.org/ -Source0: https://sourceforge.net/projects/flightgear/files/release-%{main_version}/FlightGear-%{version}-data.tar.bz2 +Source0: https://downloads.sourceforge.net/project/flightgear/release-%{main_version}/FlightGear-%{version}-data.tar.bz2 # Remove warnings about hidden files to make other rpmlint warnings readable. Source1: FlightGear-data-rpmlintrc NoSource: 0 BuildRequires: dos2unix BuildRequires: fdupes -BuildRequires: python-xml -BuildRequires: texlive-latex-bin-bin BuildRequires: xz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch Recommends: FlightGear-docs-%{version} +Requires: liberation-fonts %description This package contains the base scenery and aircraft for FlightGear. @@ -43,7 +42,7 @@ %package -n FlightGear-docs Summary: FlightGear Documentation -Group: Documentation +Group: Documentation/Other Requires: %{name} = %{version} %description -n FlightGear-docs @@ -51,47 +50,43 @@ FlightGear flight simulator package. %prep +%setup -q -n fgdata +dos2unix -c ascii Docs/model-combined.eff/README.model-combined.eff +# Remove no longer used textures +rm -Rf ./Textures/Unused +# Remove texture sources in GIMP format +find . -type f -name \*\.xcf.gz -print -delete +# Delete some build/maintenance scripts +find . -type f -a \( -name \*\.pl -o -name \*\.py -o -name \*\.sh \) -print -delete +# Delete DOS/WINDOWS startup scripts +find . -type f -name \*\.bat -print -delete +# Remove some development files for the Cessna C172p +rm -Rf ./Aircraft/c172p/dev/ +# Translation sources (xliff) +find . -type f -name \*FlightGear-nonQt.xlf -print -delete +# More source files +find . -type f -name \*\.zip -print -delete +# Unbundle fonts +rm -Rf ./Fonts/LiberationFonts/ %build +# nothing to do %install install -d %{buildroot}%{_datadir}/flightgear -cd %{buildroot}%{_datadir}/flightgear -tar -jxf %{SOURCE0} --strip-components 1 -# cleanup temporary files and fix permissions -find %{buildroot}%{_datadir}/flightgear -name '.git*' -print -delete -name '*#*' -print -delete -name "*.bak" -print -delete -dos2unix -c ascii Docs/model-combined.eff/README.model-combined.eff -# fix files not in utf-8 -for path in Thanks Docs/README.xmlparticles ; do - iconv -f iso-8859-1 -t utf-8 -o "$path.utf8" "$path" - mv -f "$path.utf8" "$path" +for d in `find ./ -mindepth 1 -maxdepth 1 -type d -not -name Docs` ; do + cp -R $d %{buildroot}%{_datadir}/flightgear/ done +cp version *.xml %{buildroot}%{_datadir}/flightgear/ -# Create html documentation and remove executable -cd Docs -%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 -./compile_docs.py -%endif -rm -f compile_docs.py -cd ../ -# Move docs to default docdir +# Install docs to default docdir mkdir -p %{buildroot}%{_defaultdocdir}/%{name} -find %{buildroot}%{_datadir}/flightgear/Docs/ -name \*.log -print0 | xargs -0 rm # drop unneccesary TeX logs -mv %{buildroot}%{_datadir}/flightgear/Docs %{buildroot}%{_defaultdocdir}/%{name}/ +cp -R Docs %{buildroot}%{_defaultdocdir}/%{name}/ +# Set permissions for files find %{buildroot}%{_datadir}/flightgear -type f -exec chmod 0644 "{}" "+" -#Change permissions back for executable scripts -chmod -f 0755 `find %{buildroot}%{_datadir}/flightgear -type f -perm 0644 -print0|xargs -0r grep -l '#!/usr'` -chmod -f 0755 `find %{buildroot}%{_datadir}/flightgear -type f -perm 0644 -print0|xargs -0r grep -l '#!/bin'` - -# put documentation and license in the proper location -for f in COPYING AUTHORS NEWS README Thanks; do - mv "$f" "%{buildroot}%{_defaultdocdir}/%{name}" -done -# Move additional license files to docs See boo#987206 -mv %{buildroot}%{_datadir}/flightgear/Fonts/LiberationFonts/COPYING %{buildroot}%{_defaultdocdir}/%{name}/COPYING-LiberationFonts -mv %{buildroot}%{_datadir}/flightgear/AI/Aircraft/A330-MRTT/COPYING %{buildroot}%{_defaultdocdir}/%{name}/COPYING-A330-MRTT +find %{buildroot}%{_defaultdocdir}/%{name} -type f -exec chmod 0644 "{}" "+" # Zero length files in docs can be deleted find %{buildroot}%{_defaultdocdir}/%{name} -type f -empty -print -delete @@ -100,11 +95,11 @@ %fdupes -s %{buildroot}%{_defaultdocdir}/%{name} %files -%defattr(-,root,root,-) +%license COPYING %{_datadir}/flightgear/ %files -n FlightGear-docs -%defattr(-,root,root,-) +%doc AUTHORS NEWS README Thanks %doc %{_defaultdocdir}/%{name} %changelog ++++++ FlightGear-2017.3.1-data.tar.bz2 -> FlightGear-2018.2.2-data.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/FlightGear-data/FlightGear-2017.3.1-data.tar.bz2 /work/SRC/openSUSE:Factory/.FlightGear-data.new/FlightGear-2018.2.2-data.tar.bz2 differ: char 11, line 1 ++++++ FlightGear-data-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.CzDrDO/_old 2018-08-15 10:35:10.679940115 +0200 +++ /var/tmp/diff_new_pack.CzDrDO/_new 2018-08-15 10:35:10.679940115 +0200 @@ -1 +1 @@ -addFilter("hidden-file-or-dir /usr/share/flightgear/*") +addFilter("hidden-file-or-dir /usr/share/flightgear/.*/\.dirindex") ++++++ _service ++++++ <services> <service name="download_files" mode="disabled"> </service> </services>
