commit kdesdk-scripts for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package kdesdk-scripts for openSUSE:Factory checked in at 2018-04-27 16:03:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdesdk-scripts (Old)
and /work/SRC/openSUSE:Factory/.kdesdk-scripts.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdesdk-scripts"
Fri Apr 27 16:03:34 2018 rev:5 rq:599033 version:18.04.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/kdesdk-scripts/kdesdk-scripts.changes 2018-03-22 12:00:57.674614547 +0100
+++ /work/SRC/openSUSE:Factory/.kdesdk-scripts.new/kdesdk-scripts.changes 2018-04-27 16:03:35.298911649 +0200
@@ -1,0 +2,32 @@
+Wed Apr 18 07:49:09 CEST 2018 - lbeltrame@kde.org
+
+- Update to 18.04.0
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/announce-applications-18.04.0.php
+- Changes since 18.03.90:
+ * None
+
+-------------------------------------------------------------------
+Fri Apr 06 07:09:20 CEST 2018 - lbeltrame@kde.org
+
+- Update to 18.03.90
+ * New feature release
+ * For more details please see:
+ * https://www.kde.org/announcements/announce-applications-18.03.90.php
+- Changes since 17.12.3:
+ * Add myself (huoni) to relicensecheck.pl
+ * Add script for using override keyword
+ * Fix Qtest support
+ * add myself (cgerloff) to relicensecheck.pl
+ * Minor fix
+ * Add 'michaelh' as 'michelh' to relicensecheck.pl
+ * Add ngraham to relicensecheck
+ * Add myself (muhlenpfordt) to relicensecheck
+ * Remove obsolete reviewboardrc file
+ * Accept also CCBYSA4
+ * update license.
+ * added pim-build-deps-graphs.py
+ * Add some qt3d namespace
+
+-------------------------------------------------------------------
Old:
----
kde-dev-scripts-17.12.3.tar.xz
New:
----
kde-dev-scripts-18.04.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdesdk-scripts.spec ++++++
--- /var/tmp/diff_new_pack.FCCNXx/_old 2018-04-27 16:03:36.018885232 +0200
+++ /var/tmp/diff_new_pack.FCCNXx/_new 2018-04-27 16:03:36.022885085 +0200
@@ -23,7 +23,7 @@
# 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.3
+Version: 18.04.0
Release: 0
Summary: Scripts for KDE software development
License: GPL-2.0-only AND GFDL-1.2-only
++++++ kde-dev-scripts-17.12.3.tar.xz -> kde-dev-scripts-18.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kde-dev-scripts-17.12.3/.reviewboardrc new/kde-dev-scripts-18.04.0/.reviewboardrc
--- old/kde-dev-scripts-17.12.3/.reviewboardrc 2018-01-10 23:04:45.000000000 +0100
+++ new/kde-dev-scripts-18.04.0/.reviewboardrc 1970-01-01 01:00:00.000000000 +0100
@@ -1,4 +0,0 @@
-REPOSITORY = "git://anongit.kde.org/kde-dev-scripts"
-REVIEWBOARD_URL = "https://git.reviewboard.kde.org"
-BRANCH = "master"
-TARGET_GROUPS = "kdeframeworks"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kde-dev-scripts-17.12.3/kf5/add_destructor_override.pl new/kde-dev-scripts-18.04.0/kf5/add_destructor_override.pl
--- old/kde-dev-scripts-17.12.3/kf5/add_destructor_override.pl 1970-01-01 01:00:00.000000000 +0100
+++ new/kde-dev-scripts-18.04.0/kf5/add_destructor_override.pl 2018-03-13 03:44:55.000000000 +0100
@@ -0,0 +1,41 @@
+#!/usr/bin/perl -w
+
+# Usage: add_destructor_override.pl *.h
+# add overide when we have virtual destructor (not perfect as sometimes we define destructor as virtual.
+# so you need to test compile.
+
+use strict;
+use File::Basename;
+use lib dirname($0);
+use functionUtilkde;
+
+foreach my $file (@ARGV) {
+
+ # I don't use functionUtilkde::substInFile because it touches all files, even those which were not modified.
+ my $modified;
+ open(my $FILE, "<", $file) or warn "We can't open file $file:$!\n";
+ my @l = map {
+ my $orig = $_;
+
+ my $regexp = qr/
+ ^(\s*) # (1) Indentation
+ virtual\s*~ # (2) virtual
+ (.*) # (3) function
+ \(\);$
+ /x; # /x Enables extended whitespace mode
+ if (my ($indent, $function) = $_ =~ $regexp) {
+ $_ = $indent . "~" . $function . "() override;" . "\n";
+ }
+
+ $modified ||= $orig ne $_;
+ $_;
+ } <$FILE>;
+
+ if ($modified) {
+ open (my $OUT, ">", $file);
+ print $OUT @l;
+ close ($OUT);
+ }
+}
+
+functionUtilkde::diffFile( "@ARGV" );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kde-dev-scripts-17.12.3/kf5/clean-includes.sh new/kde-dev-scripts-18.04.0/kf5/clean-includes.sh
--- old/kde-dev-scripts-17.12.3/kf5/clean-includes.sh 2018-01-10 23:04:45.000000000 +0100
+++ new/kde-dev-scripts-18.04.0/kf5/clean-includes.sh 2018-03-13 03:44:55.000000000 +0100
@@ -94,6 +94,9 @@
new=`echo "$new" |perl -pi -e 's!KaddressbookGrantlee/!!g'`;
new=`echo "$new" |perl -pi -e 's!QGpgME/!!g'`;
new=`echo "$new" |perl -pi -e 's!KDAV/!!g'`;
+ new=`echo "$new" |perl -pi -e 's!Qt3DCore/!!g'`;
+ new=`echo "$new" |perl -pi -e 's!Qt3DAnimation/!!g'`;
+ new=`echo "$new" |perl -pi -e 's!Qt3DRender/!!g'`;
newname=`echo "$new" |perl -pi -e 's!.h!!'`;
@@ -381,14 +384,14 @@
fi
;;
QTest)
- number=`egrep "QCOMPARE|QVERIFY" $file|wc -l`;
+ number=`egrep "QCOMPARE|QVERIFY|QTEST_GUILESS_MAIN|QTEST" $file|wc -l`;
if test $number = 0 ; then
remove_include;
fi
;;
QtTest)
- number=`egrep "QCOMPARE|QVERIFY" $file|wc -l`;
+ number=`egrep "QCOMPARE|QVERIFY|QTEST_GUILESS_MAIN|QTEST" $file|wc -l`;
if test $number = 0 ; then
remove_include;
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kde-dev-scripts-17.12.3/kf5/convert-qkdebug-to-qcdebug.sh new/kde-dev-scripts-18.04.0/kf5/convert-qkdebug-to-qcdebug.sh
--- old/kde-dev-scripts-17.12.3/kf5/convert-qkdebug-to-qcdebug.sh 2018-01-10 23:04:45.000000000 +0100
+++ new/kde-dev-scripts-18.04.0/kf5/convert-qkdebug-to-qcdebug.sh 2018-03-13 03:44:55.000000000 +0100
@@ -33,12 +33,10 @@
find -iname "*.cpp" -o -iname "*.h" | xargs perl -pi -e "s/k_funcinfo/Q_FUNC_INFO/;"
-echo "add ecm_qt_declare_logging_category(<file>_SRCS HEADER $debugnamefile.h IDENTIFIER $newcategoryname CATEGORY_NAME $newlogname) to CMakeLists.txt";
-
# end
-echo "1) Add $debugnamefile.cpp to CMakeLists.txt"
+echo "1) ecm_qt_declare_logging_category(<file>_SRCS HEADER $debugnamefile.h IDENTIFIER $newcategoryname CATEGORY_NAME $newlogname) to CMakeLists.txt"
echo "2) Add #include \"$debugnamefile.h\" to each file which was changed"
echo "3) Verify that it compiles :)"
-echo "4) If you find bugs fix them please"
+echo "4) If you find bugs fix them please me"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kde-dev-scripts-17.12.3/pim-build-deps-graphs.py new/kde-dev-scripts-18.04.0/pim-build-deps-graphs.py
--- old/kde-dev-scripts-17.12.3/pim-build-deps-graphs.py 1970-01-01 01:00:00.000000000 +0100
+++ new/kde-dev-scripts-18.04.0/pim-build-deps-graphs.py 2018-03-13 03:44:55.000000000 +0100
@@ -0,0 +1,196 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+
+# Copyright (C) 2017 Sandro Knauß
participants (1)
-
root@hilbert.suse.de