You are not logged in.
Hi,
I would like to request for Actiona tools 3.9.1. Actiona is a task automation tool. It allows you to create and execute action lists.
Link to the project's website:
https://wiki.actiona.tools/doku.php?id=en:start
Link to the GIT repository code:
https://github.com/Jmgr/actiona/releases/tag/v3.9.1
Thank you
Last edited by Admat81 (2016-05-13 11:35:35)
Offline
Won't be easy, they use qmake but seem to have forgotten to add support for DESTDIR and such.
make install tries to install stuff in /usr/local, the debian source package uses dh (debhelper) extensively and is no help for making an AL package.
the .deb for 3.9.1 can be downloaded here : https://packages.debian.org/sid/all/actionaz/download
I think using Debtap to convert the deb to an archlinux package is the only viable option for now.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
Won't be easy, they use qmake but seem to have forgotten to add support for DESTDIR and such.
make install tries to install stuff in /usr/local ...
It's in the common.pri file
unix {
isEmpty(PREFIX): PREFIX=/usr/local
isEmpty(LIBDIR): LIBDIR=lib
PREFIXSTR = '\\"$${PREFIX}\\"'
LIBDIRSTR = '\\"$${LIBDIR}\\"'
DEFINES += ACT_PREFIX=\"$${PREFIXSTR}\"
DEFINES += ACT_LIBDIR=\"$${LIBDIRSTR}\"
}
Invoking qmake as follows produces Makefiles that install to /usr instead of /usr/local
qmake -r PREFIX=/usr
I'm currently working on a PKGBUILD ...
Offline
Thank you for your interest in the topic. I am new in Arch (Antergeos). Earlier I used Ubuntu and .deb package. In Antergeos I can already install software form prepared AUR package but I have no idea, how to builds apps from sources. If actiona tools would be available as AUR package, I could install it. I need this software to my work. Sorry for my english and regards
Offline
The PKGBUILD I have so far seems to build fine in a chroot. Then It should just be figuring out which dependencies are make depends only.
If I get it working maybe I will upload it to AUR or just post it here if the thread will not be closed.
edit:
If you want to learn how to write your own PKGBUILDs I suggest you to read some general documentation about building software from source and the wiki pages about Arch's packaging system. Maybe as a start read some simple PKGBUILDs and try to understand how they work.
I don't know why, but somehow / sometimes writing PKGBUILDs is fun to me.
Last edited by mis (2016-05-11 16:42:08)
Offline
It's in the AUR now. If someone wants to maintain it, let me know...
Last edited by mis (2016-05-11 20:06:28)
Offline
I don't now, how did you do that? But it works Thank you very much!!!
Offline
You are welcome.
Offline
mis :
nice work, i got just 1 comment.
using qmake-qt5 instead of qmake would ensure the package is built as intended.
(many people don't build aur packages in a clean chroot and have muliple qt versions installed).
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
mis :
nice work, i got just 1 comment.
using qmake-qt5 instead of qmake would ensure the package is built as intended.
(many people don't build aur packages in a clean chroot and have muliple qt versions installed).
Thanks.
I thought about using qmake-qt5.
/usr/bin/qmake is a symlink to /usr/bin/qtchooser which is pulled in by the qt5 dependencies.
According to the wiki qtchooser uses qt5 by default.
It doesn't matter if qmake or qmake-qt5 is used, both work with qt4 and qt5 installed alongside.
Ok. Now, while writing this, I think using qmake-qt5 is safer since it will also work if qtchooser isn't configured to use qt5.
Thanks.
edit: typos
Last edited by mis (2016-05-12 15:24:00)
Offline
If the package is ok, please mark this post as 'solved'
Offline