diff --git a/network/download/persepolis/actions.py b/network/download/persepolis/actions.py index bcf883f90a..fadc803ac3 100644 --- a/network/download/persepolis/actions.py +++ b/network/download/persepolis/actions.py @@ -7,11 +7,16 @@ from pisi.actionsapi import pythonmodules from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools +from pisi.actionsapi import mesontools + + + +def setup(): + mesontools.configure() def build(): - pythonmodules.compile(pyVer="3") - shelltools.system("python3 setup.py build") + mesontools.build() def check(): pass @@ -20,6 +25,6 @@ def check(): #pythonmodules.run("test/run_examples_test.py",pyVer="3") def install(): - pythonmodules.install(pyVer="3") + mesontools.install() pisitools.dodoc("LICENSE", "README*") diff --git a/network/download/persepolis/pspec.xml b/network/download/persepolis/pspec.xml index b5e5348f54..3cb771948c 100644 --- a/network/download/persepolis/pspec.xml +++ b/network/download/persepolis/pspec.xml @@ -14,6 +14,7 @@ Persepolis is a Download Manager and a GUI For aria2. https://github.com/persepolisdm/persepolis/archive/refs/tags/5.2.0.tar.gz + meson aria2-devel ffmpeg-devel qt5-svg-devel