Hello community,
here is the log from the commit of package FlightGear-data for
openSUSE:Leap:15.2 checked in at 2020-02-21 16:53:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/FlightGear-data (Old)
and /work/SRC/openSUSE:Leap:15.2/.FlightGear-data.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "FlightGear-data"
Fri Feb 21 16:53:37 2020 rev:10 rq:772219 version:2018.3.4
Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/FlightGear-data/FlightGear-data.changes
2020-01-15 14:44:45.701178094 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.FlightGear-data.new.26092/FlightGear-data.changes
2020-02-21 16:54:41.783521163 +0100
@@ -1,0 +2,95 @@
+Tue Aug 20 15:37:36 UTC 2019 - Stefan Brüns <[email protected]>
+
+- Update to 2018.3.4, no changelog provided
+
+-------------------------------------------------------------------
+Thu Feb 14 01:00:47 UTC 2019 - Stefan Brüns <[email protected]>
+
+- Update to 2018.3.2, no changelog provided
+
+-------------------------------------------------------------------
+Tue Jan 8 13:59:45 UTC 2019 - Stefan Brüns <[email protected]>
+
+- Add _constraints file for sufficient disk space
+
+-------------------------------------------------------------------
+Tue Dec 18 01:09:30 UTC 2018 - Stefan Brüns <[email protected]>
+
+- Update to 2018.3.1
+ * Scenery
+ + Improved scenery for Hawaii, the default location for this release.
+ + New scenery for Jan Mayen, situated northeast of Iceland.
+ * Aircraft Updates
+ + "Metadata" has been added to many aircraft, making it easier to find new
+ exciting aircraft to fly using the launcher.
+ + B-25 : Various bug fixes and minor improvements
+ + Cessna 172 : Improved cockpit, interior lighting.
+ + Citation II : New panels, radio instruments. Complete remodeling of the
+ electric system. System test knob implemented.
+ + F4U : new FDM
+ + F-14 : V1.8. Improved flight model, particularly at low-speed. Improved
cockpit.
+ + F-15 : V1.8. Updated flight model, particularly armament mass location.
+ Performance optimizations. Autopilot improvements.
+ + F-16 : v3.0. Store options. New liveries. Radar performance
optimizations.
+ Autopilot and system improvements. FDM fixes.
+ + Saab 37 Viggen : Version 4.313. Various updates, particularly to radar
and armament models.
+ + Seneca II: Long range tanks, interior lighting,
+ + SpaceShuttle : Milestone-10. Improved interior (including furry velcro),
+ launch guidance and orbital plane targeting, more realistic OMS burn
procedures, expanded
+ systems including circuit breaker simulation and failure modeling.
+ + 777: Our flagship airliner now fully supports checklists, allowing you
to learn everything
+ about the aircraft from within the simulator. Full support to auto-push
was also
+ implemented. Bug fixes and minor improvements.
+
+-------------------------------------------------------------------
+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.3.4-data.tar.bz2
_constraints
_service
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ FlightGear-data.spec ++++++
--- /var/tmp/diff_new_pack.fFIOT3/_old 2020-02-21 16:54:55.131548669 +0100
+++ /var/tmp/diff_new_pack.fFIOT3/_new 2020-02-21 16:54:55.163548734 +0100
@@ -1,7 +1,7 @@
#
# spec file for package FlightGear-data
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,30 +12,29 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
-%define main_version 2017.3
+%define main_version 2018.3
Name: FlightGear-data
-Version: %{main_version}.1
+Version: %{main_version}.4
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.3.4-data.tar.bz2
++++++
/work/SRC/openSUSE:Leap:15.2/FlightGear-data/FlightGear-2017.3.1-data.tar.bz2
/work/SRC/openSUSE:Leap:15.2/.FlightGear-data.new.26092/FlightGear-2018.3.4-data.tar.bz2
differ: char 11, line 1
++++++ FlightGear-data-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.fFIOT3/_old 2020-02-21 16:54:55.427549279 +0100
+++ /var/tmp/diff_new_pack.fFIOT3/_new 2020-02-21 16:54:55.427549279 +0100
@@ -1 +1 @@
-addFilter("hidden-file-or-dir /usr/share/flightgear/*")
+addFilter("hidden-file-or-dir /usr/share/flightgear/.*/\.dirindex")
++++++ _constraints ++++++
<constraints>
<hardware>
<disk>
<size unit="G">12</size>
</disk>
</hardware>
</constraints>
++++++ _service ++++++
<services>
<service name="download_files" mode="disabled">
</service>
</services>