Package Details: watchit 0.1.0.beta.10-1

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: LGPL3
Submitter: blx32
Maintainer: None
Last Packager: blx32
Votes: 0
Popularity: 0.000000
First Submitted: 2021-03-01 15:39 (UTC)
Last Updated: 2021-05-11 13:22 (UTC)

Latest Comments

yochananmarqos commented on 2021-05-31 14:38 (UTC)

Please stop adding me as a Co-Maintainer. I've never gotten the program to work. If you don't want to maintain it, then orphan it or submit a request to delete it.

yochananmarqos commented on 2021-03-01 19:12 (UTC) (edited on 2021-03-01 19:13 (UTC) by yochananmarqos)

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