Hello community, here is the log from the commit of package gcompris-qt for openSUSE:Factory checked in at 2016-09-14 23:34:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gcompris-qt (Old) and /work/SRC/openSUSE:Factory/.gcompris-qt.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gcompris-qt" Changes: -------- New Changes file: --- /dev/null 2016-07-07 10:01:34.856033756 +0200 +++ /work/SRC/openSUSE:Factory/.gcompris-qt.new/gcompris-qt.changes 2016-09-14 23:34:21.000000000 +0200 @@ -0,0 +1,111 @@ +------------------------------------------------------------------- +Mon Aug 8 19:44:59 UTC 2016 - [email protected] + +- Update to last bugfix enhancement upstream revision 0.61 + Complete release changes at http://gcompris.net/news-en.html + + New activities are: + baby_word_processor + tangram + explore_momuments + graph_coloring + land_safe + photo_hunter + + Updated images for chess, hangman and horizontal/vertical + reading activities along with the gcompris logo. + + Lots of little fixes/improvements have been done (storing and + restoring the window's width/height at start-up, docbook + updated, levels/images bonus, adding an internal dataset for + words games so that we no more expect the network to run + GCompris. + + Translation side 17 languages fully supported: + Belarusian, British English, Brazilian Portuguese, Catalan, + Catalan (Valencian), Chinese Simplified, Dutch, French, + Galician, Italian, Norwegian Nynorsk, Polish, Portuguese, + Romanian, Spanish, Swedish, Ukrainian. + + some partially: Breton (88%), Chinese Traditional (97%), + Estonian (82%), Finnish (74%), German (93%), Russian (83%), + Slovak (76%), Slovenian (82%), Turkish (82%) + +------------------------------------------------------------------- +Wed Jul 27 18:54:53 UTC 2016 - [email protected] + +- Split voices off to separate SRPM +- Rename -translations subpackage to -lang + +------------------------------------------------------------------- +Fri Jul 22 17:33:22 UTC 2016 - [email protected] + +- Set data file subpackages to noarch. Trim long description. + +------------------------------------------------------------------- +Sun Jul 17 19:41:55 UTC 2016 - [email protected] + +- Added also as sources in spec + + gcompris-qt-rpmlintrc + + fetch_voices.sh + +------------------------------------------------------------------- +Tue Jul 5 17:29:46 UTC 2016 - [email protected] + +- Fixed definitively upstream src url checked with obs service. + +------------------------------------------------------------------- +Sun Jul 3 15:11:47 UTC 2016 - [email protected] + +- Packaging : + + fix upstream url source + + Remove second %changelog + + Add rpmlintrc (man page for binary) +- Refresh voices.tar.xz with recent upstream updates + +------------------------------------------------------------------- +Wed May 25 13:31:29 UTC 2016 - [email protected] + +- Update to upstream 0.60 new version +- remove merged upstream-fix-compilation-on-openSUSE.patch + +------------------------------------------------------------------- +Wed Jan 20 11:01:41 UTC 2016 - [email protected] + +- Added upstream patch fixing build errors on 13.2 + upstream-fix-compilation-on-openSUSE.patch + +------------------------------------------------------------------- +Mon Jan 18 13:28:07 UTC 2016 - [email protected] + +- Update to upstream 0.52 new version + It includes all the little patches and improvements from master ( + without new activities or features). Most important is the + lang activity that was not available in French. +- Remove upstream merged patches + add-option-to-disable-qml-box2d-module-and-depending-activites.patch + robustify_Qt-plugin_and_qml-path_detection.patch +- Refreshed content of voices-ogg + +------------------------------------------------------------------- +Sat Jan 2 09:56:18 UTC 2016 - [email protected] + +- Added upstream patch for Box2D qml-box2d detection + robustify_Qt-plugin_and_qml-path_detection.patch + +------------------------------------------------------------------- +Sun Dec 27 16:00:52 UTC 2015 - [email protected] + +- Update to new upstream 0.50 release +- Added add-option-to-disable-qml-box2d-module-and-depending\ + -activites.patch in case qml-box2d is not available +- Recreated voices tar.xz for 0.50 version +- Upstream move to tar.xz format +- Added deps to libBox2D-devel + +------------------------------------------------------------------- +Sat Sep 12 15:55:31 UTC 2015 - [email protected] + +- Initial packaging for obs for gcompris-qt the new qt based. +- The packaging is done by splitting translations, activities, and + voices from the main binaries. + Activities is the only one required package for main build. +- Translations allow people to run gcompris-qt in foreign language +- Videos package is useful for people who want to have complete + offline experience. + New: ---- gcompris-qt-0.61.tar.xz gcompris-qt-rpmlintrc gcompris-qt.changes gcompris-qt.spec ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gcompris-qt.spec ++++++ # # spec file for package gcompris-qt # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Ioda-Net Sàrl, Charmoille, Switzerland. Bruno Friedmann # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # Name: gcompris-qt Version: 0.61 Release: 0 Summary: Multiactivity educational software for children aged 2–10 (Qt version) License: GPL-3.0+ Group: Amusements/Teaching/Other Url: http://gcompris.net Source0: http://gcompris.net/download/qt/src/%{name}-%{version}.tar.xz Source3: gcompris-qt-rpmlintrc BuildRequires: extra-cmake-modules BuildRequires: fdupes BuildRequires: libBox2D-devel BuildRequires: libqt5-linguist BuildRequires: libqt5-linguist-devel BuildRequires: pkgconfig BuildRequires: qml-box2d BuildRequires: pkgconfig(Qt5Concurrent) >= 5.2.0 # We don't want the Administrative documentation # BuildRequires: kdoctools-devel BuildRequires: pkgconfig(Qt5Core) >= 5.2.0 BuildRequires: pkgconfig(Qt5Multimedia) >= 5.2.0 BuildRequires: pkgconfig(Qt5Network) >= 5.2.0 BuildRequires: pkgconfig(Qt5OpenGL) >= 5.2.0 BuildRequires: pkgconfig(Qt5PrintSupport) >= 5.2.0 BuildRequires: pkgconfig(Qt5Quick) >= 5.2.0 BuildRequires: pkgconfig(Qt5Script) >= 5.2.0 BuildRequires: pkgconfig(Qt5Sensors) >= 5.2.0 BuildRequires: pkgconfig(Qt5Svg) >= 5.2.0 BuildRequires: pkgconfig(Qt5Test) >= 5.2.0 BuildRequires: pkgconfig(Qt5Widgets) >= 5.2.0 BuildRequires: pkgconfig(Qt5Xml) >= 5.2.0 BuildRequires: pkgconfig(Qt5XmlPatterns) >= 5.2.0 Requires: %{name}-activities = %{version} Recommends: %{name}-lang = %{version} Recommends: %{name}-voices = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description GCompris-Qt is an educational software suite comprising of numerous activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational. Currently, GCompris offers in excess of 100 activities. New activities can be added, and an activity can implement its own game scheme. This version is a rewrite of GCompris using the QtQuick technology. %package activities Summary: Activity files for %{name} Group: Amusements/Teaching/Other Requires: %{name} = %{version} BuildArch: noarch %description activities This package contains the bundle of activities for %{name}. More than 100 activities are available. %package lang Summary: Translation files for %{name} Group: Amusements/Teaching/Other Requires: %{name} = %{version} Obsoletes: %{name}-translations < %{version}-%{release} Provides: %{name}-translations = %{version}-%{release} BuildArch: noarch %description lang This package contains the bundle of translations for %{name}. More than 30 languages are available, and allow you to run GCompris in different languages and play activities. %prep %setup -q %build %if 0%{?suse_version} >= 1310 # Make things more secure, but only on new version export LDFLAGS="-Wl,-z,relro,-z,now -pie" export CFLAGS="%{optflags} -fPIE -pie" export CXXFLAGS="%{optflags} -fPIE -pie" %endif %cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} \ -DCMAKE_C_FLAGS_RELEASE="%{optflags} -fno-strict-aliasing -g -DNDEBUG" \ -DCMAKE_CXX_FLAGS_RELEASE="%{optflags} -fno-strict-aliasing -g -DNDEBUG" \ -DCMAKE_SKIP_INSTALL_RPATH=ON \ -DCMAKE_SKIP_RPAH=ON \ .. make VERBOSE=1 %{?_smp_mflags} # Build translastions too. make VERBOSE=1 %{?_smp_mflags} BuildTranslations %install pushd build make install DESTDIR=%{buildroot} popd #Fix wrong place of man page temporaly rm -fr %{buildroot}/%{_prefix}/man %files %defattr(-,root,root) %doc COPYING README.rst %{_bindir}/%{name} %files activities %defattr(-,root,root) %doc COPYING README.rst #Activities %dir %{_datadir}/%{name} %dir %{_datadir}/%{name}/rcc %{_datadir}/%{name}/rcc/*.rcc %files lang %defattr(-,root,root) %doc COPYING README.rst %dir %{_datadir}/%{name}/translations %{_datadir}/%{name}/translations/*.qm %changelog ++++++ gcompris-qt-rpmlintrc ++++++ # This rule doesn't really apply to gui binary which need X # or have zero interest on command line addFilter("W: no-manual-page-for-binary gcompris-qt")
