Merge pull request #2709 from pullmoll/actiona
New package: actiona-3.9.0
This commit is contained in:
commit
248004dfa2
5 changed files with 153 additions and 0 deletions
14
srcpkgs/actiona/files/actiona.desktop
Normal file
14
srcpkgs/actiona/files/actiona.desktop
Normal file
|
@ -0,0 +1,14 @@
|
|||
[Desktop Entry]
|
||||
Name=Actiona
|
||||
GenericName=Automation Tool
|
||||
GenericName[fr]=Outil d'automatisation
|
||||
Comment=Automate tasks
|
||||
Comment[fr]=Automatise des tâches
|
||||
Exec=actiona %f
|
||||
Terminal=false
|
||||
Icon=actiona
|
||||
Type=Application
|
||||
Categories=Utility;
|
||||
Version=1.0
|
||||
MimeType=application/actiona-script;application/actiona-code;application/actionaz-script;application/actionaz-code;
|
||||
Keywords=automate;bot;macro;script;action;asrc;acod;
|
20
srcpkgs/actiona/patches/fix-progress_dlg.patch
Normal file
20
srcpkgs/actiona/patches/fix-progress_dlg.patch
Normal file
|
@ -0,0 +1,20 @@
|
|||
--- gui/mainwindow.cpp
|
||||
+++ gui/mainwindow.cpp
|
||||
@@ -128,11 +128,16 @@ MainWindow::MainWindow(QxtCommandOptions *commandOptions, ProgressSplashScreen *
|
||||
|
||||
ui->setupUi(this);
|
||||
|
||||
+ mScriptProgressDialog->close();
|
||||
mScriptProgressDialog->setWindowModality(Qt::ApplicationModal);
|
||||
mScriptProgressDialog->setCancelButton(0);
|
||||
mScriptProgressDialog->setAutoClose(false);
|
||||
mScriptProgressDialog->setMinimumDuration(0);
|
||||
|
||||
+#ifndef ACT_NO_UPDATER
|
||||
+ mUpdaterProgressDialog->close();
|
||||
+#endif
|
||||
+
|
||||
if(Global::ACTIONA_VERSION >= Tools::Version(1, 0, 0))
|
||||
ui->reportBugPushButton->setVisible(false);
|
||||
|
||||
|
90
srcpkgs/actiona/patches/fix-qt5.5.0.patch
Normal file
90
srcpkgs/actiona/patches/fix-qt5.5.0.patch
Normal file
|
@ -0,0 +1,90 @@
|
|||
--- actiontools/version.cpp 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/version.cpp 2015-10-08 11:03:52.104274402 +0200
|
||||
@@ -20,6 +20,7 @@
|
||||
|
||||
#include "version.h"
|
||||
|
||||
+#include <QDataStream>
|
||||
#include <QRegExp>
|
||||
#include <QStringList>
|
||||
|
||||
--- tools/version.cpp 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ tools/version.cpp 2015-10-08 11:10:09.000244997 +0200
|
||||
@@ -20,6 +20,7 @@
|
||||
|
||||
#include "version.h"
|
||||
|
||||
+#include <QDataStream>
|
||||
#include <QRegExp>
|
||||
#include <QStringList>
|
||||
|
||||
--- actiontools/qtsingleapplication/qtlocalpeer.h 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/qtsingleapplication/qtlocalpeer.h 2015-10-08 11:27:48.169162361 +0200
|
||||
@@ -48,6 +48,7 @@
|
||||
#include <QtNetwork/QLocalServer>
|
||||
#include <QtNetwork/QLocalSocket>
|
||||
#include <QtCore/QDir>
|
||||
+#include <QDataStream>
|
||||
|
||||
namespace QtLP_Private {
|
||||
#include "qtlockedfile.h"
|
||||
--- actiontools/datacopyactioninstance.h 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/datacopyactioninstance.h 2015-10-08 11:30:36.177149253 +0200
|
||||
@@ -24,6 +24,7 @@
|
||||
#include "actiontools_global.h"
|
||||
#include "actioninstance.h"
|
||||
|
||||
+#include <QDataStream>
|
||||
#include <QTimer>
|
||||
|
||||
namespace ActionTools
|
||||
--- actiontools/parameter.h 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/parameter.h 2015-10-08 11:37:16.880117991 +0200
|
||||
@@ -24,6 +24,7 @@
|
||||
#include "subparameter.h"
|
||||
#include "actiontools_global.h"
|
||||
|
||||
+#include <QDataStream>
|
||||
#include <QSharedData>
|
||||
|
||||
namespace ActionTools
|
||||
--- actiontools/actionexception.cpp 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/actionexception.cpp 2015-10-08 11:40:59.383100631 +0200
|
||||
@@ -21,6 +21,7 @@
|
||||
#include "actionexception.h"
|
||||
|
||||
#include <QDebug>
|
||||
+#include <QDataStream>
|
||||
|
||||
namespace ActionTools
|
||||
{
|
||||
--- actiontools/subparameter.h 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/subparameter.h 2015-10-08 11:43:23.632089377 +0200
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
#include "actiontools_global.h"
|
||||
|
||||
+#include <QDataStream>
|
||||
#include <QSharedData>
|
||||
#include <QVariant>
|
||||
|
||||
--- actiontools/qxtsmtp/qxtmailattachment.h 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/qxtsmtp/qxtmailattachment.h 2015-10-08 11:21:06.874193670 +0200
|
||||
@@ -28,6 +28,7 @@
|
||||
|
||||
#include "qxtglobal.h"
|
||||
|
||||
+#include <QIODevice>
|
||||
#include <QStringList>
|
||||
#include <QHash>
|
||||
#include <QByteArray>
|
||||
--- actiontools/numberformat.h 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiontools/numberformat.h 2015-10-08 11:33:13.130137008 +0200
|
||||
@@ -24,6 +24,7 @@
|
||||
#include "actiontools_global.h"
|
||||
|
||||
#include <QString>
|
||||
+#include <QObject>
|
||||
|
||||
namespace ActionTools
|
||||
{
|
9
srcpkgs/actiona/patches/no-updater.patch
Normal file
9
srcpkgs/actiona/patches/no-updater.patch
Normal file
|
@ -0,0 +1,9 @@
|
|||
--- actiona.pro 2015-06-22 17:22:46.000000000 +0200
|
||||
+++ actiona.pro 2015-10-08 12:08:09.582973444 +0200
|
||||
@@ -1,5 +1,6 @@
|
||||
TEMPLATE = subdirs
|
||||
CONFIG = ordered
|
||||
+DEFINES = ACT_NO_UPDATER
|
||||
|
||||
unix:!mac {
|
||||
!system(pkg-config --exists 'x11') {
|
20
srcpkgs/actiona/template
Normal file
20
srcpkgs/actiona/template
Normal file
|
@ -0,0 +1,20 @@
|
|||
# Template file for 'actiona'
|
||||
pkgname=actiona
|
||||
version=3.9.0
|
||||
revision=1
|
||||
build_style=qmake
|
||||
hostmakedepends="pkg-config qt5-qmake qt5-plugin-mysql"
|
||||
makedepends="libopencv-devel libnotify-devel boost-devel qt5-devel qt5-multimedia-devel
|
||||
qt5-script-devel qt5-tools-devel qt5-x11extras-devel qt5-xmlpatterns-devel libXtst-devel"
|
||||
depends="qt5-plugin-mysql"
|
||||
short_desc="Cross platform automation tool"
|
||||
maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
|
||||
license="GPL-3"
|
||||
homepage="https://actiona.tools/"
|
||||
distfiles="https://github.com/Jmgr/${pkgname}/archive/v${version}.tar.gz>${pkgname}-${version}.tar.gz"
|
||||
checksum=b41859018b6b20083aa53a352f4aa7c00e36a9913e280242ffe099a497c3f698
|
||||
|
||||
post_install() {
|
||||
vmkdir usr/share/applications
|
||||
vinstall ${FILESDIR}/actiona.desktop 644 usr/share/applications
|
||||
}
|
Loading…
Reference in a new issue