Here is the correct PKGBUILD updated without python2-apsw
dependency. The library is extracted from Launchpad package and inserted in Acestream lib
folder to make it available to the engine. No need to install it from AUR.
python2-setuptools
is the only remaining mandatory dependency. It's a crucial package which will remain on upstream for the next 1-2 years. It's difficult to extract and move it to Acestream lib folder since it needs some modifications upon install stage, but it's easy to port on AUR when upstream will erase it. Just copy the PKGBUILD and upload it.
python2-libappindicator
and pygtk
are optional dependencies, not really needed, useful only for GUI, but it's recommended to launch the engine as systemd service as stated in the pinned comment.
Without a new release from the developers, this package is designed to work for the next 10 years. If someone wants, please adopt it and update on AUR. Thanks.
Pinned Comments
digitalone commented on 2019-04-08 13:01
I created this package because acestream-engine was upgraded to a beta version and I wanted to stay on the stable one.
This is a more user-friendly package of AceStream Engine. It contains:
a desktop entry to launch the GUI from applications menu (you need to install pygtk and python2-libappindicator)
a service file to launch the engine as a systemd service (acestream user will not be shown on the login display manager)
This will be upgraded following only stable versions.
To start the engine, just select AceStream Engine from applications menu and an icon should appear in the system tray.
Alternatively, you could use the systemd service:
start it with
sudo systemctl start acestream-engine.service
or enable it at boot,
sudo systemctl enable acestream-engine.service
As system service there's no icon in the system tray, but the engine is launched in memory cache mode: cache data is stored into RAM rather than disk.
Enjoy.