Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2018 18:08:23 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r486474 - in head/misc: . actiona actiona/files
Message-ID:  <201812021808.wB2I8NYN077308@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Dec  2 18:08:23 2018
New Revision: 486474
URL: https://svnweb.freebsd.org/changeset/ports/486474

Log:
  New port: misc/actiona: Cross-platform automation tool

Added:
  head/misc/actiona/
  head/misc/actiona/Makefile   (contents, props changed)
  head/misc/actiona/distinfo   (contents, props changed)
  head/misc/actiona/files/
  head/misc/actiona/files/patch-actexecuter_actexecuter.pro   (contents, props changed)
  head/misc/actiona/files/patch-gui_gui.pro   (contents, props changed)
  head/misc/actiona/pkg-descr   (contents, props changed)
  head/misc/actiona/pkg-plist   (contents, props changed)
Modified:
  head/misc/Makefile

Modified: head/misc/Makefile
==============================================================================
--- head/misc/Makefile	Sun Dec  2 17:43:33 2018	(r486473)
+++ head/misc/Makefile	Sun Dec  2 18:08:23 2018	(r486474)
@@ -7,6 +7,7 @@
     SUBDIR += R-cran-xfun
     SUBDIR += achievo
     SUBDIR += aclgen
+    SUBDIR += actiona
     SUBDIR += amanda-client
     SUBDIR += amanda-perl-wrapper
     SUBDIR += amanda-server

Added: head/misc/actiona/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/actiona/Makefile	Sun Dec  2 18:08:23 2018	(r486474)
@@ -0,0 +1,40 @@
+# $FreeBSD$
+
+PORTNAME=	actiona
+DISTVERSIONPREFIX=	v
+DISTVERSION=	3.10.0-4
+DISTVERSIONSUFFIX=	-gd8874a32
+CATEGORIES=	misc
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Cross-platform automation tool
+
+LICENSE=	GPLv3
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=	${LOCALBASE}/include/boost/property_tree/ini_parser.hpp:devel/boost-libs
+LIB_DEPENDS=	libnotify.so:devel/libnotify \
+		libopencv_core.so:graphics/opencv-core \
+		libopencv_video.so:graphics/opencv
+
+USES=		desktop-file-utils gl pkgconfig qmake gnome qt:5 shared-mime-info
+USE_GITHUB=	yes
+GH_ACCOUNT=	Jmgr
+USE_QT=		concurrent core dbus gui multimedia network script scripttools speech sql widgets x11extras xml xmlpatterns \
+		buildtools_build uitools_build
+USE_GNOME=	gdkpixbuf2 glib20
+USE_GL=		gl
+USE_XORG=	x11 xtst
+
+OPTIONS_DEFINE=	NLS
+OPTIONS_SUB=	yes
+
+NLS_USE=	QT=linguisttools_build
+
+pre-build-NLS-on: # this is a hackish way to turn NLS on/off, asked the upstream to have the NLS option
+	@cd ${WRKSRC} && ${MAKE_CMD} locale_release
+
+post-stage-NLS-off:
+	@${RM} -r ${STAGEDIR}${DATADIR}
+
+.include <bsd.port.mk>

Added: head/misc/actiona/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/actiona/distinfo	Sun Dec  2 18:08:23 2018	(r486474)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1543764947
+SHA256 (Jmgr-actiona-v3.10.0-4-gd8874a32_GH0.tar.gz) = df32434beb9aa313d2845c562ae9745e9d50ae5bb0ada6b393a79a190fe647fb
+SIZE (Jmgr-actiona-v3.10.0-4-gd8874a32_GH0.tar.gz) = 1287453

Added: head/misc/actiona/files/patch-actexecuter_actexecuter.pro
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/actiona/files/patch-actexecuter_actexecuter.pro	Sun Dec  2 18:08:23 2018	(r486474)
@@ -0,0 +1,11 @@
+--- actexecuter/actexecuter.pro.orig	2018-12-02 16:33:24 UTC
++++ actexecuter/actexecuter.pro
+@@ -54,7 +54,7 @@ unix {
+         locales.files = ../locale/actexecuter_fr_FR.qm
+ 	locales.CONFIG = no_check_exist
+ 
+-	manfile.path = $${PREFIX}/share/man/man1
++	manfile.path = $${PREFIX}/man/man1
+ 	manfile.files = ../docs/actexec.1
+ 
+ 	INSTALLS += target locales manfile

Added: head/misc/actiona/files/patch-gui_gui.pro
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/actiona/files/patch-gui_gui.pro	Sun Dec  2 18:08:23 2018	(r486474)
@@ -0,0 +1,11 @@
+--- gui/gui.pro.orig	2018-12-02 16:33:46 UTC
++++ gui/gui.pro
+@@ -138,7 +138,7 @@ unix {
+ 	desktopfile.path = $${PREFIX}/share/applications
+         desktopfile.files = ../actiona.desktop
+ 
+-	manfile.path = $${PREFIX}/share/man/man1
++	manfile.path = $${PREFIX}/man/man1
+         manfile.files = ../docs/actiona.1
+ 
+ 	mimefile.path = $${PREFIX}/share/mime/packages/

Added: head/misc/actiona/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/actiona/pkg-descr	Sun Dec  2 18:08:23 2018	(r486474)
@@ -0,0 +1,9 @@
+Actiona is a task automation tool. It allows you to create and execute action
+lists.
+
+Users don't need to know any programming language to use it: its intuitive
+interface allows to create action lists (scripts) using drag & drop.
+
+Advanced users can use JavaScript (EcmaScript) to extend its functionality.
+
+WWW: https://wiki.actiona.tools/doku.php

Added: head/misc/actiona/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/misc/actiona/pkg-plist	Sun Dec  2 18:08:23 2018	(r486474)
@@ -0,0 +1,35 @@
+bin/actexec
+bin/actiona
+lib/actiona/actions/libActionPackData.so
+lib/actiona/actions/libActionPackDevice.so
+lib/actiona/actions/libActionPackInternal.so
+lib/actiona/actions/libActionPackSystem.so
+lib/actiona/actions/libActionPackWindows.so
+lib/actiona/libactiontools.so
+lib/actiona/libactiontools.so.1
+lib/actiona/libactiontools.so.1.0
+lib/actiona/libactiontools.so.1.0.0
+lib/actiona/libexecuter.so
+lib/actiona/libexecuter.so.1
+lib/actiona/libexecuter.so.1.0
+lib/actiona/libexecuter.so.1.0.0
+lib/actiona/libtools.so
+lib/actiona/libtools.so.1
+lib/actiona/libtools.so.1.0
+lib/actiona/libtools.so.1.0.0
+man/man1/actexec.1.gz
+man/man1/actiona.1.gz
+%%NLS%%%%DATADIR%%/locale/actexecuter_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/actionpackdata_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/actionpackdevice_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/actionpackinternal_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/actionpacksystem_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/actionpackwindows_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/actiontools_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/executer_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/gui_fr_FR.qm
+%%NLS%%%%DATADIR%%/locale/tools_fr_FR.qm
+share/applications/actiona.desktop
+share/icons/hicolor/48x48/apps/actiona.png
+share/mime/packages/actiona.xml
+share/pixmaps/actiona.png



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812021808.wB2I8NYN077308>