Hello community,

here is the log from the commit of package kdesdk-scripts for openSUSE:Factory 
checked in at 2017-12-19 10:59:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdesdk-scripts (Old)
 and      /work/SRC/openSUSE:Factory/.kdesdk-scripts.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdesdk-scripts"

Tue Dec 19 10:59:15 2017 rev:1 rq:558119 version:17.12.0

Changes:
--------
New Changes file:

--- /dev/null   2017-12-07 07:54:48.054861471 +0100
+++ /work/SRC/openSUSE:Factory/.kdesdk-scripts.new/kdesdk-scripts.changes       
2017-12-19 10:59:19.438927481 +0100
@@ -0,0 +1,1533 @@
+-------------------------------------------------------------------
+Mon Dec 18 14:15:43 UTC 2017 - [email protected]
+
+- Add missing Prov/Obs in -kf5-porting subpackage
+
+-------------------------------------------------------------------
+Sat Dec 09 14:59:05 CET 2017 - [email protected]
+
+- Update to 17.12.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12.0.php
+- Changes since 17.11.90:
+  * None
+
+-------------------------------------------------------------------
+Sat Dec 02 10:12:36 CET 2017 - [email protected]
+
+- Update to 17.11.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12-rc.php
+- Changes since 17.11.80:
+  * None
+
+-------------------------------------------------------------------
+Mon Nov 20 06:59:05 CET 2017 - [email protected]
+
+- Update to 17.11.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.12-beta.php
+- Changes since 17.08.3:
+  * Script to Convert from Portage to Craft
+  * Improve conversion of translations in PO files
+  * relicensecheck.pl: 1st table in alphabetical order
+  * Allow to set variables
+  * Look at how we can port private qslot
+  * Fix includes
+  * add myself to relicense permissions
+  * Add myself to relicensecheck.pl
+  * Improve it
+  * Improve it
+  * Add more namespace
+  * Add myself (flherne) to relicensecheck.pl
+  * Add myself (Simon St James) to license table: I'm happy to be relicensed 
to any Free software license, really :)
+  * Add myself to relicensecheck.pl
+  * Move cmake to use only KF5 dependencies
+  * bundle_data_files: allow for a '-' as well
+  * Use qoverload (qt5.7)
+  * relicensecheck: accept also CCBYSA4
+  * relicensecheck: accept also CCBYSA4
+  * relicense my fdl!
+  * add option for FDL to CC-BY-SA 4.0
+  * New script to bundle kxmlgui files into a qrc resource
+
+-------------------------------------------------------------------
+Thu Nov 09 23:11:17 CET 2017 - [email protected]
+
+- Update to 17.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.08.3.php
+- Changes since 17.08.2:
+  * None
+
+-------------------------------------------------------------------
+Tue Oct 17 00:31:45 CEST 2017 - [email protected]
+
+- Update to 17.08.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.08.2.php
+- Changes since 17.08.1:
+  * None
+
+-------------------------------------------------------------------
+Thu Sep 07 07:01:49 CEST 2017 - [email protected]
+
+- Update to 17.08.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.08.1.php
+- Changes since 17.08.0:
+  * another update for Qt 5.9, loadAcquire looks like a global func now.
+
+-------------------------------------------------------------------
+Fri Aug 11 22:45:22 UTC 2017 - [email protected]
+
+- Update to KDE Applications 17.08.0
+  * New feature release
+  * https://www.kde.org/announcements/announce-applications-17.08.0.php
+- Changes since 17.04.3 :
+  * Release Simon from the correct branch
+  * Add translated docs to kio-gdrive
+  * package proper translations
+  *    config for kirigami2
+  * cmakelint.pl - fix a regex
+  * Bump Krusader version
+  * Fix downloading docs for Krusader twice
+  * convert to modern method
+  * Update to modern method
+
+-------------------------------------------------------------------
+Sat Aug  5 18:17:24 UTC 2017 - [email protected]
+
+- Update to KDE Applications 17.07.90
+  * KDE Applications 17.07.90
+  * https://www.kde.org/announcements/announce-applications-17.07.90.php
+
+
+-------------------------------------------------------------------
+Sat Jul 15 22:59:38 CEST 2017 - [email protected]
+
+- Update to 17.04.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.3.php
+- Changes since 17.04.2:
+  * None
+
+-------------------------------------------------------------------
+Wed Jun 07 17:42:47 CEST 2017 - [email protected]
+
+- Update to 17.04.2
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.2.php
+- Changes since 17.04.1:
+  * Fix regex in convert-kurl.pl
+  * Use absolute imports in GDB scripts
+
+-------------------------------------------------------------------
+Wed May 17 20:36:06 CEST 2017 - [email protected]
+
+- Update to 17.04.1
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.1.php
+- Changes since 17.04.0:
+  * Fix infinite recursion in cxxmetric when having a dir with spaces.
+
+-------------------------------------------------------------------
+Sun Apr 16 10:44:53 CEST 2017 - [email protected]
+
+- Update to 17.04.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04.0.php
+- Changes since 17.03.90:
+  * Fix infinite recursion in cxxmetric when having a dir with spaces.
+
+-------------------------------------------------------------------
+Wed Apr 12 20:25:31 CEST 2017 - [email protected]
+
+- Update to 17.03.90
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.04-rc.php
+- Changes since 17.03.80:
+  * add support for svn, and for falling back to "mv" when the file isn't 
added to git or svn yet.
+
+-------------------------------------------------------------------
+Sat Mar 25 23:10:23 CET 2017 - [email protected]
+
+- Update to 17.03.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-17.03.80.php
+- Changes since 16.12.3:
+  * Added simon for the last kdelibs4/qt4 based release
+  * kde-checkout-list.pl - use https in the url for kde_projects.xml
+  * kde-checkout-list.pl - smarter branch cloning
+  * kde-checkout-list.pl - comment a warning that doesn't much matter
+  * Sorted list of secondary email addresses in the relicensecheck.pl script 
for better overview
+  * Allow my contributions to be relicensed
+  * Bump kronometer version
+  * Bump kio-gdrive version
+  * We want " : BaseClass()" and " , m_foo(0)" in constructors init lists.
+  * add link to docu
+  * Update kio-gdrive module and version
+  * createtarball: update config for kdevelop, add kdev-php and kdev-python
+  * fixuifiles: remove default "Frame" captions of QFrame
+  * cmakelint.pl - skip Perl and WinCE
+  * cmakelint.pl - modernize
+  * Bump kronometer version
+  * Bump kio-gdrive version
+  * Update kio-gopher data
+  * Use new cmake option that expands variables when tracing
+
+-------------------------------------------------------------------
+Thu Mar  9 12:36:41 CET 2017 - [email protected]
+
+- Update to 16.12.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-16.12.3.php
++++ 1336 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.kdesdk-scripts.new/kdesdk-scripts.changes

New:
----
  kde-dev-scripts-17.12.0.tar.xz
  kde-dev-scripts-4.14.3-fix-bashisms.patch
  kdesdk-scripts.changes
  kdesdk-scripts.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdesdk-scripts.spec ++++++
#
# spec file for package kdesdk-scripts
#
# Copyright (c) 2017 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
# 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/
#

%bcond_without  lang

%define rname kde-dev-scripts
%define kf5_version 5.26.0
# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
Name:           kdesdk-scripts
Version:        17.12.0
Release:        0
Summary:        Scripts for KDE software development
License:        GPL-2.0 AND GFDL-1.2
Group:          System/GUI/KDE
Url:            http://www.kde.org/
Source0:        %{rname}-%{version}.tar.xz
Patch0:         kde-dev-scripts-4.14.3-fix-bashisms.patch
BuildRequires:  extra-cmake-modules
BuildRequires:  kf5-filesystem
BuildRequires:  cmake(KF5DocTools)
Obsoletes:      kdesdk4-scripts < %{version}
Provides:       kdesdk4-scripts = %{version}
Obsoletes:      kde-dev-scripts < %{version}
Provides:       kde-dev-scripts = %{version}
%if %{with lang}
Recommends:     %{name}-lang
%endif

%description
This package contains scripts useful for development of KDE software.

%package kf5-porting
Summary:        Scripts for porting applications to KF5
Group:          System/GUI/KDE
Obsoletes:      kdesdk4-scripts-kf5-porting < %{version}
Provides:       kdesdk4-scripts-kf5-porting = %{version}

%description kf5-porting
This package contains the scripts to make the porting KDE software from
kdelibs and Qt4 to Qt5 and KDE Frameworks 5.

%if %{with lang}
%lang_package
%endif

%prep
%setup -q -n %{rname}-%{version}
%patch0 -p1

%build
%ifarch ppc64
RPM_OPT_FLAGS="%{optflags} -mminimal-toc"
%endif
export CXXFLAGS="%{optflags} -fPIC"
export CFLAGS="%{optflags} -fPIC"
%cmake_kf5 -d build -- -DCMAKE_CXXFLAGS="%{optflags}" 
-DCMAKE_CFLAGS="%{optflags}"
%make_jobs

%install
%kf5_makeinstall -C build
%if %{with lang}
  %find_lang %{name} --with-man --all-name
%endif
%{kf5_post_install}
# Copy the KF5 porting scripts
mkdir -p %{buildroot}%{_datadir}/kf5-port-scripts
cp kf5/* %{buildroot}%{_datadir}/kf5-port-scripts/

%files
%doc COPYING COPYING.DOC README
%{_kf5_bindir}/*
%{_mandir}/man1/*%{ext_man}
%{_kf5_appsdir}/uncrustify/

%files kf5-porting
%doc COPYING COPYING.DOC README
%{_datadir}/kf5-port-scripts/

%if %{with lang}
%files lang -f %{name}.lang
%doc COPYING*
%endif

%changelog
++++++ kde-dev-scripts-4.14.3-fix-bashisms.patch ++++++
diff -Ndur kde-dev-scripts-4.14.3/build-progress.sh 
kde-dev-scripts-4.14.3-fix-bashisms/build-progress.sh
--- kde-dev-scripts-4.14.3/build-progress.sh    2014-08-07 01:27:53.000000000 
+0300
+++ kde-dev-scripts-4.14.3-fix-bashisms/build-progress.sh       2014-11-23 
07:41:50.639487523 +0200
@@ -5,7 +5,7 @@
 # <[email protected]> for the code :-)
 set_title() {
 if ([ "$TERM" = "xterm" ] || [ "$TERM" = "xterm-color" ] || [ "$TERM" = 
"screen" ]) && tty -s; then
-  echo -ne "\033]0;$1\007"
+  printf "\033]0;$1\007"
 fi
 }
 . ./kde-buildrc
diff -Ndur kde-dev-scripts-4.14.3/cheatmake 
kde-dev-scripts-4.14.3-fix-bashisms/cheatmake
--- kde-dev-scripts-4.14.3/cheatmake    2014-08-07 01:27:53.000000000 +0300
+++ kde-dev-scripts-4.14.3-fix-bashisms/cheatmake       2014-11-23 
07:41:13.496485515 +0200
@@ -31,7 +31,7 @@
 fi
 cd $builddir
 srcdir=`egrep '^srcdir *=' Makefile | sed -e "s#srcdir *= *##"`
-UNSERMAKE=`type -p unsermake`
+type unsermake >/dev/null 2>&1 && UNSERMAKE=unsermake || UNSERMAKE=
 using_unsermake=
 if head -n 1 Makefile | grep unsermake >/dev/null; then
     using_unsermake=new
diff -Ndur kde-dev-scripts-4.14.3/cvsaddcurrentdir 
kde-dev-scripts-4.14.3-fix-bashisms/cvsaddcurrentdir
--- kde-dev-scripts-4.14.3/cvsaddcurrentdir     2014-08-07 01:27:53.000000000 
+0300
+++ kde-dev-scripts-4.14.3-fix-bashisms/cvsaddcurrentdir        2014-11-23 
07:38:19.784476123 +0200
@@ -17,7 +17,7 @@
 echo
 read answer"?Add file $file to cvs ? (y/n) " rest
 #if [ "$answer" != "y" ]; then echo $file; fi
-if [ "$answer" == "y" ]; then cvs add $file; fi
+if [ "$answer" = "y" ]; then cvs add $file; fi
 }
 
 

Reply via email to