From 68f7f79b59d46ed9ac51930e1c64d2b05aed008f Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Jul 24 2016 16:35:34 +0000 Subject: Initial import Signed-off-by: Igor Gnatenko --- diff --git a/.gitignore b/.gitignore index e69de29..0db00a7 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/aseman-qt-tools-1.0.0.tar.gz diff --git a/0001-add-plugin-definition-in-qmldir.patch b/0001-add-plugin-definition-in-qmldir.patch new file mode 100644 index 0000000..fefef55 --- /dev/null +++ b/0001-add-plugin-definition-in-qmldir.patch @@ -0,0 +1,23 @@ +From 47412ddb26acf227ee6cb6950f6e9ded01f3375c Mon Sep 17 00:00:00 2001 +From: Jiachen Yang +Date: Tue, 5 Jul 2016 21:10:07 +0900 +Subject: [PATCH] add plugin definition in qmldir + +Add `plugin AsemanToolsQml` in qmldir, otherwise cutegram will run into errors saying things defined in the plugin are not types. +--- + qml/AsemanTools/qmldir | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/qml/AsemanTools/qmldir b/qml/AsemanTools/qmldir +index 391531a..3f41c5f 100755 +--- a/qml/AsemanTools/qmldir ++++ b/qml/AsemanTools/qmldir +@@ -1,4 +1,5 @@ + module AsemanTools ++plugin AsemanToolsQml + classname AsemanToolsPlugin + typeinfo plugins.qmltypes + AnimationItem 1.0 AnimationItem.qml +-- +2.9.2 + diff --git a/0001-chmod-x-on-all-sources.patch b/0001-chmod-x-on-all-sources.patch new file mode 100644 index 0000000..204311f --- /dev/null +++ b/0001-chmod-x-on-all-sources.patch @@ -0,0 +1,720 @@ +From 8e21628b38078d0b25b37d6fbd853dd2fd3002ad Mon Sep 17 00:00:00 2001 +From: Igor Gnatenko +Date: Sat, 23 Jul 2016 21:25:04 +0200 +Subject: [PATCH] chmod -x on all sources + +It is completely nonsense to have executable flag and requires +manual intervention when packaging for distros. + +Signed-off-by: Igor Gnatenko +--- + LICENSE | 0 + android-build/AndroidManifest.example.xml | 0 + android-build/src/land/aseman/android/AsemanActivity.java | 0 + .../src/land/aseman/android/AsemanApplication.java | 0 + .../src/land/aseman/android/AsemanBootBroadcast.java | 0 + android-build/src/land/aseman/android/AsemanJavaLayer.java | 0 + android-build/src/land/aseman/android/AsemanService.java | 0 + .../src/land/aseman/android/AsemanServiceDelegate.java | 0 + aseman_macros.h | 0 + asemanabstractcolorfulllistmodel.cpp | 0 + asemanabstractcolorfulllistmodel.h | 0 + asemanandroidservice.cpp | 0 + asemanandroidservice.h | 0 + asemanapplication.cpp | 0 + asemanapplication.h | 0 + asemanbackhandler.cpp | 0 + asemanbackhandler.h | 0 + asemancalendarconverter.cpp | 0 + asemancalendarconverter.h | 0 + asemancalendarconvertercore.cpp | 0 + asemancalendarconvertercore.h | 0 + asemancountriesmodel.cpp | 0 + asemancountriesmodel.h | 0 + asemandesktoptools.cpp | 0 + asemandesktoptools.h | 0 + asemandevices.cpp | 0 + asemandevices.h | 0 + asemandownloader.cpp | 0 + asemandownloader.h | 0 + asemandragobject.cpp | 0 + asemandragobject.h | 0 + asemanhashobject.cpp | 0 + asemanhashobject.h | 0 + asemanimagecoloranalizor.cpp | 0 + asemanimagecoloranalizor.h | 0 + asemanjavalayer.cpp | 0 + asemanjavalayer.h | 0 + asemanlinuxnativenotification.cpp | 0 + asemanlinuxnativenotification.h | 0 + asemanlistobject.cpp | 0 + asemanlistobject.h | 0 + asemanmimeapps.cpp | 0 + asemanmimeapps.h | 0 + asemanmimedata.cpp | 0 + asemanmimedata.h | 0 + asemannativenotification.cpp | 0 + asemannativenotification.h | 0 + asemannativenotificationitem.cpp | 0 + asemannativenotificationitem.h | 0 + asemannotification.cpp | 0 + asemannotification.h | 0 + asemanqtlogger.cpp | 0 + asemanqtlogger.h | 0 + asemanquickview.h | 0 + asemanresource.qrc | 0 + asemansensors.cpp | 0 + asemansensors.h | 0 + asemansysteminfo.cpp | 0 + asemansysteminfo.h | 0 + asemantools.cpp | 0 + asemantools.h | 0 + asemantoolsplugin.cpp | 0 + asemantoolsplugin.h | 0 + debian/rules | 0 + files/countries.csv | 0 + qmake/clickPkg.pri | 0 + qmake/copyData.pri | 0 + qmake/qmlplugindump.pri | 0 + qml/AsemanTools/AnimationItem.qml | 0 + qml/AsemanTools/AsemanAbout.qml | 0 + qml/AsemanTools/AsemanLogo.qml | 0 + qml/AsemanTools/AsemanMain.qml | 0 + qml/AsemanTools/BottomPanel.qml | 0 + qml/AsemanTools/Button.qml | 0 + qml/AsemanTools/CheckBox.qml | 0 + qml/AsemanTools/ColorList.qml | 0 + qml/AsemanTools/ColorfullListView.qml | 0 + .../Controls/Styles/Desktop/images/indicator.png | Bin + .../Controls/Styles/Desktop/images/indicator_light.png | Bin + qml/AsemanTools/CradleBits.qml | 0 + qml/AsemanTools/CradleIndicator.qml | 0 + qml/AsemanTools/CursorPicker.qml | 0 + qml/AsemanTools/DateTimeChooser.qml | 0 + qml/AsemanTools/GetPassDialog.qml | 0 + qml/AsemanTools/Header.qml | 0 + qml/AsemanTools/Indicator.qml | 0 + qml/AsemanTools/LineEdit.qml | 0 + qml/AsemanTools/MenuButton.qml | 0 + qml/AsemanTools/MessageDialog.qml | 0 + qml/AsemanTools/ModernProgressBar.qml | 0 + qml/AsemanTools/NormalWheelScroll.qml | 0 + qml/AsemanTools/PasteButton.qml | 0 + qml/AsemanTools/PhysicalScrollBar.qml | 0 + qml/AsemanTools/Picker.qml | 0 + qml/AsemanTools/PickerHandler.qml | 0 + qml/AsemanTools/PointingDialog.qml | 0 + qml/AsemanTools/ProgressBar.qml | 0 + qml/AsemanTools/QueueList.qml | 0 + qml/AsemanTools/RollerDialog.qml | 0 + qml/AsemanTools/STextEdit.qml | 0 + qml/AsemanTools/STextInput.qml | 0 + qml/AsemanTools/ScrollBar.qml | 0 + qml/AsemanTools/SelectableList.qml | 0 + qml/AsemanTools/ShadowRectangle.qml | 0 + qml/AsemanTools/ShareDialog.qml | 0 + qml/AsemanTools/SideMenu.qml | 0 + qml/AsemanTools/SlideMenu.qml | 0 + qml/AsemanTools/Slider.qml | 0 + qml/AsemanTools/SubMessage.qml | 0 + qml/AsemanTools/TextAreaCore.qml | 0 + qml/AsemanTools/TextLineCore.qml | 0 + qml/AsemanTools/Tooltip.qml | 0 + qml/AsemanTools/files/aseman-logo-dark.png | Bin + qml/AsemanTools/files/aseman-logo.png | Bin + qml/AsemanTools/files/aseman-special-black.png | Bin + qml/AsemanTools/files/aseman-special.png | Bin + qml/AsemanTools/files/back_32.png | Bin + qml/AsemanTools/files/back_64.png | Bin + qml/AsemanTools/files/back_light_32.png | Bin + qml/AsemanTools/files/back_light_64.png | Bin + qml/AsemanTools/files/close.png | Bin + qml/AsemanTools/files/indicator.png | Bin + qml/AsemanTools/files/indicator_2.png | Bin + qml/AsemanTools/files/indicator_2_light.png | Bin + qml/AsemanTools/files/indicator_light.png | Bin + qml/AsemanTools/files/pointer-dialog.png | Bin + qml/AsemanTools/files/pointer-down.png | Bin + qml/AsemanTools/files/pointer.png | Bin + qml/AsemanTools/files/splash-back.jpg | Bin + qml/AsemanTools/files/warning.png | Bin + qml/AsemanTools/qmldir | 0 + qtsingleapplication/qtlocalpeer.cpp | 0 + qtsingleapplication/qtlocalpeer.h | 0 + qtsingleapplication/qtlockedfile.cpp | 0 + qtsingleapplication/qtlockedfile.h | 0 + qtsingleapplication/qtlockedfile_unix.cpp | 0 + qtsingleapplication/qtlockedfile_win.cpp | 0 + qtsingleapplication/qtsingleapplication.cpp | 0 + qtsingleapplication/qtsingleapplication.h | 0 + qtsingleapplication/qtsinglecoreapplication.cpp | 0 + qtsingleapplication/qtsinglecoreapplication.h | 0 + 141 files changed, 0 insertions(+), 0 deletions(-) + mode change 100755 => 100644 LICENSE + mode change 100755 => 100644 android-build/AndroidManifest.example.xml + mode change 100755 => 100644 android-build/src/land/aseman/android/AsemanActivity.java + mode change 100755 => 100644 android-build/src/land/aseman/android/AsemanApplication.java + mode change 100755 => 100644 android-build/src/land/aseman/android/AsemanBootBroadcast.java + mode change 100755 => 100644 android-build/src/land/aseman/android/AsemanJavaLayer.java + mode change 100755 => 100644 android-build/src/land/aseman/android/AsemanService.java + mode change 100755 => 100644 android-build/src/land/aseman/android/AsemanServiceDelegate.java + mode change 100755 => 100644 aseman_macros.h + mode change 100755 => 100644 asemanabstractcolorfulllistmodel.cpp + mode change 100755 => 100644 asemanabstractcolorfulllistmodel.h + mode change 100755 => 100644 asemanandroidservice.cpp + mode change 100755 => 100644 asemanandroidservice.h + mode change 100755 => 100644 asemanapplication.cpp + mode change 100755 => 100644 asemanapplication.h + mode change 100755 => 100644 asemanbackhandler.cpp + mode change 100755 => 100644 asemanbackhandler.h + mode change 100755 => 100644 asemancalendarconverter.cpp + mode change 100755 => 100644 asemancalendarconverter.h + mode change 100755 => 100644 asemancalendarconvertercore.cpp + mode change 100755 => 100644 asemancalendarconvertercore.h + mode change 100755 => 100644 asemancountriesmodel.cpp + mode change 100755 => 100644 asemancountriesmodel.h + mode change 100755 => 100644 asemandesktoptools.cpp + mode change 100755 => 100644 asemandesktoptools.h + mode change 100755 => 100644 asemandevices.cpp + mode change 100755 => 100644 asemandevices.h + mode change 100755 => 100644 asemandownloader.cpp + mode change 100755 => 100644 asemandownloader.h + mode change 100755 => 100644 asemandragobject.cpp + mode change 100755 => 100644 asemandragobject.h + mode change 100755 => 100644 asemanhashobject.cpp + mode change 100755 => 100644 asemanhashobject.h + mode change 100755 => 100644 asemanimagecoloranalizor.cpp + mode change 100755 => 100644 asemanimagecoloranalizor.h + mode change 100755 => 100644 asemanjavalayer.cpp + mode change 100755 => 100644 asemanjavalayer.h + mode change 100755 => 100644 asemanlinuxnativenotification.cpp + mode change 100755 => 100644 asemanlinuxnativenotification.h + mode change 100755 => 100644 asemanlistobject.cpp + mode change 100755 => 100644 asemanlistobject.h + mode change 100755 => 100644 asemanmimeapps.cpp + mode change 100755 => 100644 asemanmimeapps.h + mode change 100755 => 100644 asemanmimedata.cpp + mode change 100755 => 100644 asemanmimedata.h + mode change 100755 => 100644 asemannativenotification.cpp + mode change 100755 => 100644 asemannativenotification.h + mode change 100755 => 100644 asemannativenotificationitem.cpp + mode change 100755 => 100644 asemannativenotificationitem.h + mode change 100755 => 100644 asemannotification.cpp + mode change 100755 => 100644 asemannotification.h + mode change 100755 => 100644 asemanqtlogger.cpp + mode change 100755 => 100644 asemanqtlogger.h + mode change 100755 => 100644 asemanquickview.h + mode change 100755 => 100644 asemanresource.qrc + mode change 100755 => 100644 asemansensors.cpp + mode change 100755 => 100644 asemansensors.h + mode change 100755 => 100644 asemansysteminfo.cpp + mode change 100755 => 100644 asemansysteminfo.h + mode change 100755 => 100644 asemantools.cpp + mode change 100755 => 100644 asemantools.h + mode change 100755 => 100644 asemantoolsplugin.cpp + mode change 100755 => 100644 asemantoolsplugin.h + mode change 100755 => 100644 debian/rules + mode change 100755 => 100644 files/countries.csv + mode change 100755 => 100644 qmake/clickPkg.pri + mode change 100755 => 100644 qmake/copyData.pri + mode change 100755 => 100644 qmake/qmlplugindump.pri + mode change 100755 => 100644 qml/AsemanTools/AnimationItem.qml + mode change 100755 => 100644 qml/AsemanTools/AsemanAbout.qml + mode change 100755 => 100644 qml/AsemanTools/AsemanLogo.qml + mode change 100755 => 100644 qml/AsemanTools/AsemanMain.qml + mode change 100755 => 100644 qml/AsemanTools/BottomPanel.qml + mode change 100755 => 100644 qml/AsemanTools/Button.qml + mode change 100755 => 100644 qml/AsemanTools/CheckBox.qml + mode change 100755 => 100644 qml/AsemanTools/ColorList.qml + mode change 100755 => 100644 qml/AsemanTools/ColorfullListView.qml + mode change 100755 => 100644 qml/AsemanTools/Controls/Styles/Desktop/images/indicator.png + mode change 100755 => 100644 qml/AsemanTools/Controls/Styles/Desktop/images/indicator_light.png + mode change 100755 => 100644 qml/AsemanTools/CradleBits.qml + mode change 100755 => 100644 qml/AsemanTools/CradleIndicator.qml + mode change 100755 => 100644 qml/AsemanTools/CursorPicker.qml + mode change 100755 => 100644 qml/AsemanTools/DateTimeChooser.qml + mode change 100755 => 100644 qml/AsemanTools/GetPassDialog.qml + mode change 100755 => 100644 qml/AsemanTools/Header.qml + mode change 100755 => 100644 qml/AsemanTools/Indicator.qml + mode change 100755 => 100644 qml/AsemanTools/LineEdit.qml + mode change 100755 => 100644 qml/AsemanTools/MenuButton.qml + mode change 100755 => 100644 qml/AsemanTools/MessageDialog.qml + mode change 100755 => 100644 qml/AsemanTools/ModernProgressBar.qml + mode change 100755 => 100644 qml/AsemanTools/NormalWheelScroll.qml + mode change 100755 => 100644 qml/AsemanTools/PasteButton.qml + mode change 100755 => 100644 qml/AsemanTools/PhysicalScrollBar.qml + mode change 100755 => 100644 qml/AsemanTools/Picker.qml + mode change 100755 => 100644 qml/AsemanTools/PickerHandler.qml + mode change 100755 => 100644 qml/AsemanTools/PointingDialog.qml + mode change 100755 => 100644 qml/AsemanTools/ProgressBar.qml + mode change 100755 => 100644 qml/AsemanTools/QueueList.qml + mode change 100755 => 100644 qml/AsemanTools/RollerDialog.qml + mode change 100755 => 100644 qml/AsemanTools/STextEdit.qml + mode change 100755 => 100644 qml/AsemanTools/STextInput.qml + mode change 100755 => 100644 qml/AsemanTools/ScrollBar.qml + mode change 100755 => 100644 qml/AsemanTools/SelectableList.qml + mode change 100755 => 100644 qml/AsemanTools/ShadowRectangle.qml + mode change 100755 => 100644 qml/AsemanTools/ShareDialog.qml + mode change 100755 => 100644 qml/AsemanTools/SideMenu.qml + mode change 100755 => 100644 qml/AsemanTools/SlideMenu.qml + mode change 100755 => 100644 qml/AsemanTools/Slider.qml + mode change 100755 => 100644 qml/AsemanTools/SubMessage.qml + mode change 100755 => 100644 qml/AsemanTools/TextAreaCore.qml + mode change 100755 => 100644 qml/AsemanTools/TextLineCore.qml + mode change 100755 => 100644 qml/AsemanTools/Tooltip.qml + mode change 100755 => 100644 qml/AsemanTools/files/aseman-logo-dark.png + mode change 100755 => 100644 qml/AsemanTools/files/aseman-logo.png + mode change 100755 => 100644 qml/AsemanTools/files/aseman-special-black.png + mode change 100755 => 100644 qml/AsemanTools/files/aseman-special.png + mode change 100755 => 100644 qml/AsemanTools/files/back_32.png + mode change 100755 => 100644 qml/AsemanTools/files/back_64.png + mode change 100755 => 100644 qml/AsemanTools/files/back_light_32.png + mode change 100755 => 100644 qml/AsemanTools/files/back_light_64.png + mode change 100755 => 100644 qml/AsemanTools/files/close.png + mode change 100755 => 100644 qml/AsemanTools/files/indicator.png + mode change 100755 => 100644 qml/AsemanTools/files/indicator_2.png + mode change 100755 => 100644 qml/AsemanTools/files/indicator_2_light.png + mode change 100755 => 100644 qml/AsemanTools/files/indicator_light.png + mode change 100755 => 100644 qml/AsemanTools/files/pointer-dialog.png + mode change 100755 => 100644 qml/AsemanTools/files/pointer-down.png + mode change 100755 => 100644 qml/AsemanTools/files/pointer.png + mode change 100755 => 100644 qml/AsemanTools/files/splash-back.jpg + mode change 100755 => 100644 qml/AsemanTools/files/warning.png + mode change 100755 => 100644 qml/AsemanTools/qmldir + mode change 100755 => 100644 qtsingleapplication/qtlocalpeer.cpp + mode change 100755 => 100644 qtsingleapplication/qtlocalpeer.h + mode change 100755 => 100644 qtsingleapplication/qtlockedfile.cpp + mode change 100755 => 100644 qtsingleapplication/qtlockedfile.h + mode change 100755 => 100644 qtsingleapplication/qtlockedfile_unix.cpp + mode change 100755 => 100644 qtsingleapplication/qtlockedfile_win.cpp + mode change 100755 => 100644 qtsingleapplication/qtsingleapplication.cpp + mode change 100755 => 100644 qtsingleapplication/qtsingleapplication.h + mode change 100755 => 100644 qtsingleapplication/qtsinglecoreapplication.cpp + mode change 100755 => 100644 qtsingleapplication/qtsinglecoreapplication.h + +diff --git a/LICENSE b/LICENSE +old mode 100755 +new mode 100644 +diff --git a/android-build/AndroidManifest.example.xml b/android-build/AndroidManifest.example.xml +old mode 100755 +new mode 100644 +diff --git a/android-build/src/land/aseman/android/AsemanActivity.java b/android-build/src/land/aseman/android/AsemanActivity.java +old mode 100755 +new mode 100644 +diff --git a/android-build/src/land/aseman/android/AsemanApplication.java b/android-build/src/land/aseman/android/AsemanApplication.java +old mode 100755 +new mode 100644 +diff --git a/android-build/src/land/aseman/android/AsemanBootBroadcast.java b/android-build/src/land/aseman/android/AsemanBootBroadcast.java +old mode 100755 +new mode 100644 +diff --git a/android-build/src/land/aseman/android/AsemanJavaLayer.java b/android-build/src/land/aseman/android/AsemanJavaLayer.java +old mode 100755 +new mode 100644 +diff --git a/android-build/src/land/aseman/android/AsemanService.java b/android-build/src/land/aseman/android/AsemanService.java +old mode 100755 +new mode 100644 +diff --git a/android-build/src/land/aseman/android/AsemanServiceDelegate.java b/android-build/src/land/aseman/android/AsemanServiceDelegate.java +old mode 100755 +new mode 100644 +diff --git a/aseman_macros.h b/aseman_macros.h +old mode 100755 +new mode 100644 +diff --git a/asemanabstractcolorfulllistmodel.cpp b/asemanabstractcolorfulllistmodel.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanabstractcolorfulllistmodel.h b/asemanabstractcolorfulllistmodel.h +old mode 100755 +new mode 100644 +diff --git a/asemanandroidservice.cpp b/asemanandroidservice.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanandroidservice.h b/asemanandroidservice.h +old mode 100755 +new mode 100644 +diff --git a/asemanapplication.cpp b/asemanapplication.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanapplication.h b/asemanapplication.h +old mode 100755 +new mode 100644 +diff --git a/asemanbackhandler.cpp b/asemanbackhandler.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanbackhandler.h b/asemanbackhandler.h +old mode 100755 +new mode 100644 +diff --git a/asemancalendarconverter.cpp b/asemancalendarconverter.cpp +old mode 100755 +new mode 100644 +diff --git a/asemancalendarconverter.h b/asemancalendarconverter.h +old mode 100755 +new mode 100644 +diff --git a/asemancalendarconvertercore.cpp b/asemancalendarconvertercore.cpp +old mode 100755 +new mode 100644 +diff --git a/asemancalendarconvertercore.h b/asemancalendarconvertercore.h +old mode 100755 +new mode 100644 +diff --git a/asemancountriesmodel.cpp b/asemancountriesmodel.cpp +old mode 100755 +new mode 100644 +diff --git a/asemancountriesmodel.h b/asemancountriesmodel.h +old mode 100755 +new mode 100644 +diff --git a/asemandesktoptools.cpp b/asemandesktoptools.cpp +old mode 100755 +new mode 100644 +diff --git a/asemandesktoptools.h b/asemandesktoptools.h +old mode 100755 +new mode 100644 +diff --git a/asemandevices.cpp b/asemandevices.cpp +old mode 100755 +new mode 100644 +diff --git a/asemandevices.h b/asemandevices.h +old mode 100755 +new mode 100644 +diff --git a/asemandownloader.cpp b/asemandownloader.cpp +old mode 100755 +new mode 100644 +diff --git a/asemandownloader.h b/asemandownloader.h +old mode 100755 +new mode 100644 +diff --git a/asemandragobject.cpp b/asemandragobject.cpp +old mode 100755 +new mode 100644 +diff --git a/asemandragobject.h b/asemandragobject.h +old mode 100755 +new mode 100644 +diff --git a/asemanhashobject.cpp b/asemanhashobject.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanhashobject.h b/asemanhashobject.h +old mode 100755 +new mode 100644 +diff --git a/asemanimagecoloranalizor.cpp b/asemanimagecoloranalizor.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanimagecoloranalizor.h b/asemanimagecoloranalizor.h +old mode 100755 +new mode 100644 +diff --git a/asemanjavalayer.cpp b/asemanjavalayer.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanjavalayer.h b/asemanjavalayer.h +old mode 100755 +new mode 100644 +diff --git a/asemanlinuxnativenotification.cpp b/asemanlinuxnativenotification.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanlinuxnativenotification.h b/asemanlinuxnativenotification.h +old mode 100755 +new mode 100644 +diff --git a/asemanlistobject.cpp b/asemanlistobject.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanlistobject.h b/asemanlistobject.h +old mode 100755 +new mode 100644 +diff --git a/asemanmimeapps.cpp b/asemanmimeapps.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanmimeapps.h b/asemanmimeapps.h +old mode 100755 +new mode 100644 +diff --git a/asemanmimedata.cpp b/asemanmimedata.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanmimedata.h b/asemanmimedata.h +old mode 100755 +new mode 100644 +diff --git a/asemannativenotification.cpp b/asemannativenotification.cpp +old mode 100755 +new mode 100644 +diff --git a/asemannativenotification.h b/asemannativenotification.h +old mode 100755 +new mode 100644 +diff --git a/asemannativenotificationitem.cpp b/asemannativenotificationitem.cpp +old mode 100755 +new mode 100644 +diff --git a/asemannativenotificationitem.h b/asemannativenotificationitem.h +old mode 100755 +new mode 100644 +diff --git a/asemannotification.cpp b/asemannotification.cpp +old mode 100755 +new mode 100644 +diff --git a/asemannotification.h b/asemannotification.h +old mode 100755 +new mode 100644 +diff --git a/asemanqtlogger.cpp b/asemanqtlogger.cpp +old mode 100755 +new mode 100644 +diff --git a/asemanqtlogger.h b/asemanqtlogger.h +old mode 100755 +new mode 100644 +diff --git a/asemanquickview.h b/asemanquickview.h +old mode 100755 +new mode 100644 +diff --git a/asemanresource.qrc b/asemanresource.qrc +old mode 100755 +new mode 100644 +diff --git a/asemansensors.cpp b/asemansensors.cpp +old mode 100755 +new mode 100644 +diff --git a/asemansensors.h b/asemansensors.h +old mode 100755 +new mode 100644 +diff --git a/asemansysteminfo.cpp b/asemansysteminfo.cpp +old mode 100755 +new mode 100644 +diff --git a/asemansysteminfo.h b/asemansysteminfo.h +old mode 100755 +new mode 100644 +diff --git a/asemantools.cpp b/asemantools.cpp +old mode 100755 +new mode 100644 +diff --git a/asemantools.h b/asemantools.h +old mode 100755 +new mode 100644 +diff --git a/asemantoolsplugin.cpp b/asemantoolsplugin.cpp +old mode 100755 +new mode 100644 +diff --git a/asemantoolsplugin.h b/asemantoolsplugin.h +old mode 100755 +new mode 100644 +diff --git a/debian/rules b/debian/rules +old mode 100755 +new mode 100644 +diff --git a/files/countries.csv b/files/countries.csv +old mode 100755 +new mode 100644 +diff --git a/qmake/clickPkg.pri b/qmake/clickPkg.pri +old mode 100755 +new mode 100644 +diff --git a/qmake/copyData.pri b/qmake/copyData.pri +old mode 100755 +new mode 100644 +diff --git a/qmake/qmlplugindump.pri b/qmake/qmlplugindump.pri +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/AnimationItem.qml b/qml/AsemanTools/AnimationItem.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/AsemanAbout.qml b/qml/AsemanTools/AsemanAbout.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/AsemanLogo.qml b/qml/AsemanTools/AsemanLogo.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/AsemanMain.qml b/qml/AsemanTools/AsemanMain.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/BottomPanel.qml b/qml/AsemanTools/BottomPanel.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Button.qml b/qml/AsemanTools/Button.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/CheckBox.qml b/qml/AsemanTools/CheckBox.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/ColorList.qml b/qml/AsemanTools/ColorList.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/ColorfullListView.qml b/qml/AsemanTools/ColorfullListView.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Controls/Styles/Desktop/images/indicator.png b/qml/AsemanTools/Controls/Styles/Desktop/images/indicator.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Controls/Styles/Desktop/images/indicator_light.png b/qml/AsemanTools/Controls/Styles/Desktop/images/indicator_light.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/CradleBits.qml b/qml/AsemanTools/CradleBits.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/CradleIndicator.qml b/qml/AsemanTools/CradleIndicator.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/CursorPicker.qml b/qml/AsemanTools/CursorPicker.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/DateTimeChooser.qml b/qml/AsemanTools/DateTimeChooser.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/GetPassDialog.qml b/qml/AsemanTools/GetPassDialog.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Header.qml b/qml/AsemanTools/Header.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Indicator.qml b/qml/AsemanTools/Indicator.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/LineEdit.qml b/qml/AsemanTools/LineEdit.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/MenuButton.qml b/qml/AsemanTools/MenuButton.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/MessageDialog.qml b/qml/AsemanTools/MessageDialog.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/ModernProgressBar.qml b/qml/AsemanTools/ModernProgressBar.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/NormalWheelScroll.qml b/qml/AsemanTools/NormalWheelScroll.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/PasteButton.qml b/qml/AsemanTools/PasteButton.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/PhysicalScrollBar.qml b/qml/AsemanTools/PhysicalScrollBar.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Picker.qml b/qml/AsemanTools/Picker.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/PickerHandler.qml b/qml/AsemanTools/PickerHandler.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/PointingDialog.qml b/qml/AsemanTools/PointingDialog.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/ProgressBar.qml b/qml/AsemanTools/ProgressBar.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/QueueList.qml b/qml/AsemanTools/QueueList.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/RollerDialog.qml b/qml/AsemanTools/RollerDialog.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/STextEdit.qml b/qml/AsemanTools/STextEdit.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/STextInput.qml b/qml/AsemanTools/STextInput.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/ScrollBar.qml b/qml/AsemanTools/ScrollBar.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/SelectableList.qml b/qml/AsemanTools/SelectableList.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/ShadowRectangle.qml b/qml/AsemanTools/ShadowRectangle.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/ShareDialog.qml b/qml/AsemanTools/ShareDialog.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/SideMenu.qml b/qml/AsemanTools/SideMenu.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/SlideMenu.qml b/qml/AsemanTools/SlideMenu.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Slider.qml b/qml/AsemanTools/Slider.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/SubMessage.qml b/qml/AsemanTools/SubMessage.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/TextAreaCore.qml b/qml/AsemanTools/TextAreaCore.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/TextLineCore.qml b/qml/AsemanTools/TextLineCore.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/Tooltip.qml b/qml/AsemanTools/Tooltip.qml +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/aseman-logo-dark.png b/qml/AsemanTools/files/aseman-logo-dark.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/aseman-logo.png b/qml/AsemanTools/files/aseman-logo.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/aseman-special-black.png b/qml/AsemanTools/files/aseman-special-black.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/aseman-special.png b/qml/AsemanTools/files/aseman-special.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/back_32.png b/qml/AsemanTools/files/back_32.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/back_64.png b/qml/AsemanTools/files/back_64.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/back_light_32.png b/qml/AsemanTools/files/back_light_32.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/back_light_64.png b/qml/AsemanTools/files/back_light_64.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/close.png b/qml/AsemanTools/files/close.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/indicator.png b/qml/AsemanTools/files/indicator.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/indicator_2.png b/qml/AsemanTools/files/indicator_2.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/indicator_2_light.png b/qml/AsemanTools/files/indicator_2_light.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/indicator_light.png b/qml/AsemanTools/files/indicator_light.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/pointer-dialog.png b/qml/AsemanTools/files/pointer-dialog.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/pointer-down.png b/qml/AsemanTools/files/pointer-down.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/pointer.png b/qml/AsemanTools/files/pointer.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/splash-back.jpg b/qml/AsemanTools/files/splash-back.jpg +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/files/warning.png b/qml/AsemanTools/files/warning.png +old mode 100755 +new mode 100644 +diff --git a/qml/AsemanTools/qmldir b/qml/AsemanTools/qmldir +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtlocalpeer.cpp b/qtsingleapplication/qtlocalpeer.cpp +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtlocalpeer.h b/qtsingleapplication/qtlocalpeer.h +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtlockedfile.cpp b/qtsingleapplication/qtlockedfile.cpp +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtlockedfile.h b/qtsingleapplication/qtlockedfile.h +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtlockedfile_unix.cpp b/qtsingleapplication/qtlockedfile_unix.cpp +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtlockedfile_win.cpp b/qtsingleapplication/qtlockedfile_win.cpp +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtsingleapplication.cpp b/qtsingleapplication/qtsingleapplication.cpp +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtsingleapplication.h b/qtsingleapplication/qtsingleapplication.h +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtsinglecoreapplication.cpp b/qtsingleapplication/qtsinglecoreapplication.cpp +old mode 100755 +new mode 100644 +diff --git a/qtsingleapplication/qtsinglecoreapplication.h b/qtsingleapplication/qtsinglecoreapplication.h +old mode 100755 +new mode 100644 +-- +2.9.2 + diff --git a/aseman-qt-tools.spec b/aseman-qt-tools.spec new file mode 100644 index 0000000..2bb545e --- /dev/null +++ b/aseman-qt-tools.spec @@ -0,0 +1,68 @@ +%global channel stable + +# Since Qt 5.7.0 is not needed +%{!?_qt5_qmldir:%global _qt5_qmldir %%{_qt5_archdatadir}/qml} + +Name: aseman-qt-tools +Version: 1.0.0 +Release: 5%{?dist} +Summary: Shared tools and functions, used in the aseman's projects + +License: GPLv3+ +URL: https://github.com/Aseman-Land/%{name} +Source0: %{url}/archive/v%{version}-%{channel}/%{name}-%{version}.tar.gz + +# https://github.com/Aseman-Land/aseman-qt-tools/commit/47412ddb26acf227ee6cb6950f6e9ded01f3375c +Patch0001: 0001-add-plugin-definition-in-qmldir.patch +# https://github.com/Aseman-Land/aseman-qt-tools/commit/8e21628b38078d0b25b37d6fbd853dd2fd3002ad +Patch0002: 0001-chmod-x-on-all-sources.patch + +BuildRequires: gcc-c++ +BuildRequires: qt5-qtbase-devel +BuildRequires: qt5-qtdeclarative-devel +BuildRequires: qt5-qtmultimedia-devel +BuildRequires: qt5-qtsensors-devel +BuildRequires: qt5-qtlocation-devel +BuildRequires: qtkeychain-qt5-devel + +%description +%{summary}. + +%prep +%autosetup -n %{name}-%{version}-%{channel} -p1 +mkdir %{_target_platform} + +%build +pushd %{_target_platform} + %qmake_qt5 .. \ + QT+=widgets \ + QT+=multimedia \ + QT+=dbus \ + QT+=sensors \ + QT+=positioning \ + %{nil} +popd +%make_build -C %{_target_platform} + +%install +%make_install INSTALL_ROOT=%{buildroot} -C %{_target_platform} + +%files +%license LICENSE +%{_qt5_qmldir}/AsemanTools/ + +%changelog +* Sun Jul 24 2016 Igor Gnatenko - 1.0.0-5 +- Trivial fixes + +* Sun Jul 24 2016 Igor Gnatenko - 1.0.0-4 +- Replace BR with proper qt5-qtdeclarative + +* Sat Jul 23 2016 Igor Gnatenko - 1.0.0-3 +- Remove executable flag from files + +* Sat Jul 23 2016 Igor Gnatenko - 1.0.0-2 +- Backport critical patch + +* Sat Jul 23 2016 Igor Gnatenko - 1.0.0-1 +- Initial package diff --git a/sources b/sources index e69de29..ba80b7f 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +f0752eabf00346eff10084eb4a256b0b aseman-qt-tools-1.0.0.tar.gz