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")

Reply via email to