Package Details: jelly-desktop 1.0.1-1

Git Clone URL: https://aur.archlinux.org/jelly-desktop.git (read-only, click to copy)
Package Base: jelly-desktop
Description: Simple community made desktop client for Jellyfin
Upstream URL: https://github.com/imLinguin/jelly-desktop
Licenses: GPL3
Submitter: imLinguin
Maintainer: imLinguin
Last Packager: imLinguin
Votes: 3
Popularity: 0.000000
First Submitted: 2021-08-21 19:34 (UTC)
Last Updated: 2021-08-27 18:38 (UTC)

Latest Comments

FabioLolix commented on 2021-08-25 19:45 (UTC)

v1.0.1 has not been released yet on your github

Initial revision of your pkgbuild, didn't complete since I have some npm problems at the moment

yochananmarqos commented on 2021-08-25 18:42 (UTC)

Either use a release tarball / tag or a static commit. If you want to pull from the latest commit, create a VCS package called jelly-desktop-git.

HHL commented on 2021-08-25 11:17 (UTC)

package.json is now v1.0.1 -> it does not build anymore.

  • building        target=pacman arch=x64 file=dist/jelly-desktop-1.0.1.pacman
==> Entering fakeroot environment...
==> Starting package()...
tar (child): ~/.cache/paru/clone/jelly-desktop/src/jelly-desktop/dist/jelly-desktop-1.0.0.pacman: Cannot open: No such file or directory

If you are going to version this PKGBUILD, then you need to sticky the appropriate release commit. If this is supposed to be a development (up to date with main branch) package, then you need up update the PKGBUILD or script it to get the version from the package.json etc.

HHL commented on 2021-08-22 12:29 (UTC) (edited on 2021-08-22 12:31 (UTC) by HHL)

What is going on here?

$ jelly-desktop 
zsh: command not found: jelly-desktop

$ /usr/bin/jelly-desktop
zsh: no such file or directory: /usr/bin/jelly-desktop

$ ls -l /usr/bin/jelly-desktop
lrwxrwxrwx 1 root root 33 Aug 22 14:04 /usr/bin/jelly-desktop -> '/opt/Jelly\ Desktop/jelly-desktop'

$ ls -l /opt/Jelly\ Desktop/jelly-desktop
-rwxr-xr-x 1 root root 138934616 Aug 22 14:04 '/opt/Jelly Desktop/jelly-desktop'

I believe you need to update your PKGBUILD ln -s from

ln -s "/opt/Jelly\ Desktop/jelly-desktop" "$pkgdir/usr/bin/jelly-desktop"

to

ln -s "/opt/Jelly Desktop/jelly-desktop" "$pkgdir/usr/bin/jelly-desktop"

as spaces in quotes don't need escaping.

(Or lose the space altogether.)

yochananmarqos commented on 2021-08-21 23:15 (UTC) (edited on 2021-08-22 13:49 (UTC) by yochananmarqos)

This needs to build from source. Either that or resubmit as jelly-desktop-bin.

There are no such packages as jelly-appimage and jelly-electron, there's nothing to conflict with.