diff -Nru qtdeclarative-opensource-src-5.9.1/debian/changelog qtdeclarative-opensource-src-5.9.1/debian/changelog --- qtdeclarative-opensource-src-5.9.1/debian/changelog 2017-08-16 01:09:04.000000000 +0000 +++ qtdeclarative-opensource-src-5.9.1/debian/changelog 2017-09-06 20:38:41.000000000 +0000 @@ -1,3 +1,23 @@ +qtdeclarative-opensource-src (5.9.1-5+rpi1) buster-staging; urgency=medium + + [changes brought forward from 5.3.2-4+rpi1 by Peter Michael Green at Fri, 03 Oct 2014 08:10:59 +0000] + * Fix clean target. + + [changes introduced in 5.6.1-11+rpi1 by Peter Michael Green] + * Further fixes to clean target. + + [changes introduced in 5.7.1~20161021-5+rpi1 by Peter Michael Green] + * Use sed to replace "arch=amd64 arm64 armhf i386)" "with optional=meh)" in + debian/libqt5qml5.symbols . The symbols don't seem to appear in raspbian and + I doubt they are important (probablly some sort of template instantiation + or similar crap). + * Further fixes to clean target. + + [Changed introduced in 5.9.1-5+rpi by Peter Michael Green] + * Extend symbols file hack. + + -- Peter Michal Green Wed, 06 Sep 2017 20:38:41 +0000 + qtdeclarative-opensource-src (5.9.1-5) unstable; urgency=medium [ Lisandro Damián Nicanor Pérez Meyer ] diff -Nru qtdeclarative-opensource-src-5.9.1/debian/morecraptoremove qtdeclarative-opensource-src-5.9.1/debian/morecraptoremove --- qtdeclarative-opensource-src-5.9.1/debian/morecraptoremove 1970-01-01 00:00:00.000000000 +0000 +++ qtdeclarative-opensource-src-5.9.1/debian/morecraptoremove 2017-09-06 08:21:40.000000000 +0000 @@ -0,0 +1,97 @@ +.dbus/session-bus/ce4498b8f75f437fb558dcc2feda5e8c-99 +examples/qml/tutorials/extending-qml/chapter6-plugins/Charts/qmldir +src/particles/QtQuickParticles.version +src/qml/QtQml.version.in +src/qmltest/QtQuickTest.version.in +src/quick/QtQuick.version.in +src/quickwidgets/QtQuickWidgets.version.in +tests/auto/cmake/build/CMakeCache.txt +tests/auto/cmake/build/CMakeFiles/3.6.2/CMakeCCompiler.cmake +tests/auto/cmake/build/CMakeFiles/3.6.2/CMakeCXXCompiler.cmake +tests/auto/cmake/build/CMakeFiles/3.6.2/CMakeSystem.cmake +tests/auto/cmake/build/CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c +tests/auto/cmake/build/CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp +tests/auto/cmake/build/CMakeFiles/CMakeDirectoryInformation.cmake +tests/auto/cmake/build/CMakeFiles/CMakeOutput.log +tests/auto/cmake/build/CMakeFiles/Makefile.cmake +tests/auto/cmake/build/CMakeFiles/Makefile2 +tests/auto/cmake/build/CMakeFiles/TargetDirectories.txt +tests/auto/cmake/build/CMakeFiles/cmake.check_cache +tests/auto/cmake/build/CMakeFiles/feature_tests.c +tests/auto/cmake/build/CMakeFiles/feature_tests.cxx +tests/auto/cmake/build/CMakeFiles/progress.marks +tests/auto/cmake/build/CTestTestfile.cmake +tests/auto/cmake/build/Makefile +tests/auto/cmake/build/Testing/Temporary/CTestCostData.txt +tests/auto/cmake/build/Testing/Temporary/LastTest.log +tests/auto/cmake/build/Testing/Temporary/LastTestsFailed.log +tests/auto/cmake/build/cmake_install.cmake +tests/auto/cmake/build/module_includes/CMakeLists.txt +tests/auto/cmake/build/module_includes/build/CMakeCache.txt +tests/auto/cmake/build/module_includes/build/CMakeFiles/3.6.2/CMakeCCompiler.cmake +tests/auto/cmake/build/module_includes/build/CMakeFiles/3.6.2/CMakeCXXCompiler.cmake +tests/auto/cmake/build/module_includes/build/CMakeFiles/3.6.2/CMakeSystem.cmake +tests/auto/cmake/build/module_includes/build/CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c +tests/auto/cmake/build/module_includes/build/CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp +tests/auto/cmake/build/module_includes/build/CMakeFiles/CMakeOutput.log +tests/auto/cmake/build/module_includes/build/CMakeFiles/cmake.check_cache +tests/auto/cmake/build/module_includes/build/CMakeFiles/feature_tests.c +tests/auto/cmake/build/module_includes/build/CMakeFiles/feature_tests.cxx +tests/auto/cmake/build/module_includes/main.cpp +tests/auto/cmake/build/test_plugins/CMakeCache.txt +tests/auto/cmake/build/test_plugins/CMakeFiles/3.6.2/CMakeCCompiler.cmake +tests/auto/cmake/build/test_plugins/CMakeFiles/3.6.2/CMakeCXXCompiler.cmake +tests/auto/cmake/build/test_plugins/CMakeFiles/3.6.2/CMakeSystem.cmake +tests/auto/cmake/build/test_plugins/CMakeFiles/3.6.2/CompilerIdC/CMakeCCompilerId.c +tests/auto/cmake/build/test_plugins/CMakeFiles/3.6.2/CompilerIdCXX/CMakeCXXCompilerId.cpp +tests/auto/cmake/build/test_plugins/CMakeFiles/CMakeOutput.log +tests/auto/cmake/build/test_plugins/CMakeFiles/cmake.check_cache +tests/auto/cmake/build/test_plugins/CMakeFiles/feature_tests.c +tests/auto/cmake/build/test_plugins/CMakeFiles/feature_tests.cxx +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestPluginWithQmlFile/MyQmlFile.qml +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestPluginWithQmlFile/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlMixedPluginType/Foo.qml +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlMixedPluginType/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlNestedPluginType/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlPluginType.2.1/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlPluginType.2/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlPluginType/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlVersionPluginType/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/InvalidFirstCommandModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/InvalidNamespaceModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/InvalidStrictModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/NonstrictModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/PreemptedStrictModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/PreemptiveModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/ProtectedModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/StrictModule.2/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/StrictModule/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/WrongCase/qmldir +tests/auto/qml/temp.qml +tests/benchmarks/qml/librarymetrics_performance/.rcc/qmake_qmake_immediate.qrc +qml/Qt/labs/folderlistmodel/plugins.qmltypes +qml/Qt/labs/folderlistmodel/qmldir +qml/Qt/labs/settings/plugins.qmltypes +qml/Qt/labs/settings/qmldir +qml/QtQml/Models.2/plugins.qmltypes +qml/QtQml/Models.2/qmldir +qml/QtQml/StateMachine/plugins.qmltypes +qml/QtQml/StateMachine/qmldir +qml/QtQml/qmldir +qml/QtQuick.2/plugins.qmltypes +qml/QtQuick.2/qmldir +qml/QtQuick/Layouts/plugins.qmltypes +qml/QtQuick/Layouts/qmldir +qml/QtQuick/LocalStorage/plugins.qmltypes +qml/QtQuick/LocalStorage/qmldir +qml/QtQuick/Particles.2/plugins.qmltypes +qml/QtQuick/Particles.2/qmldir +qml/QtQuick/Window.2/plugins.qmltypes +qml/QtQuick/Window.2/qmldir +qml/QtQuick/XmlListModel/plugins.qmltypes +qml/QtQuick/XmlListModel/qmldir +qml/QtTest/plugins.qmltypes +qml/QtTest/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlPluginType.2.1/ChildPlugin/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlPluginType.2/ChildPlugin/qmldir +tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlPluginType/ChildPlugin/qmldir diff -Nru qtdeclarative-opensource-src-5.9.1/debian/rules qtdeclarative-opensource-src-5.9.1/debian/rules --- qtdeclarative-opensource-src-5.9.1/debian/rules 2017-08-16 01:08:46.000000000 +0000 +++ qtdeclarative-opensource-src-5.9.1/debian/rules 2017-09-06 20:38:41.000000000 +0000 @@ -18,8 +18,30 @@ rm -rf $(CURDIR)/test_root rm -rf $(CURDIR)/docs rm -rf $(CURDIR)/.local + #clean up crap left behind + rm -rf doc + rm -f bin/qml* + rm -rf mkspecs + rm -rf lib + rm -rf examples/quick/tutorials/gettingStartedQml/imports + rm -f `find include/ -name '*Depends'` + rm -f tests/auto/headersclean/tst_headersclean.cpp + rm -f tests/auto/qml/qqmlmoduleplugin/imports/org/qtproject/AutoTestQmlNestedPluginType/libnestedPlugin.prl + rm -f debian/*.mps + rm -f `find . -name 'a.out'` + rm -f `find . -name '*.bin'` + rm -f `cat debian/morecraptoremove` + rm -f tests/auto/qmltest/itemgrabber/*.png + #undo our symbols file hack + sed -i 's/optional=meh)/arch=amd64 arm64 armhf i386)/' debian/libqt5qml5.symbols + sed -i 's/(optional=meh2)/(arch=armhf)/' debian/libqt5qml5.symbols + sed -i 's/(c++|optional=meh2)/(c++|arch=armhf)/' debian/libqt5qml5.symbols override_dh_auto_configure: + #symbols file hack + sed -i 's/arch=amd64 arm64 armhf i386)/optional=meh)/' debian/libqt5qml5.symbols + sed -i 's/(arch=armhf)/(optional=meh2)/' debian/libqt5qml5.symbols + sed -i 's/(c++|arch=armhf)/(c++|optional=meh2)/' debian/libqt5qml5.symbols qmake QT_BUILD_PARTS+=" tests" override_dh_auto_build-indep: