Package Details: watchit 0.1.0-2

Git Clone URL: https://aur.archlinux.org/watchit.git (read-only, click to copy)
Package Base: watchit
Description: Watch movies everywhere
Upstream URL: http://watchitapp.site/
Licenses: custom:ZorrillosDev
Submitter: blx32
Maintainer: blx32
Last Packager: blx32
Votes: 0
Popularity: 0.000000
First Submitted: 2021-03-01 15:39
Last Updated: 2021-03-01 19:03

Latest Comments

yochananmarqos commented on 2021-03-01 19:12

PKGBUILD critique:

  • The license is LGPL3
  • This needs to build from source. Binary packages should be submitted with a -bin extension; i.e., watchit-bin
  • The app.asar is in /opt/watchit/resources/ but the desktop file points to opt/watchit/
  • If you want to use the system Electron, the files should be installed to /usr/lib/$pkgname/ per Electron package guidelines
  • FYI, upstream uses Electron 9. I tried 9 and 11, but it just sits there on the Booting screen after entering the public key from the main website. The AppImage does the same.

Example PKGBUILD building from source using system Electron (watchit.desktop, watchit.sh)

Example PKGBUILD using binary source