Package Details: gnomecast-git r101.e0ec89c-1

Git Clone URL: https://aur.archlinux.org/gnomecast-git.git (read-only)
Package Base: gnomecast-git
Description: A native Linux GUI for Chromecasting local files.
Upstream URL: https://github.com/keredson/gnomecast
Licenses: GPL-3.0
Provides: gnomecast
Submitter: mischka
Maintainer: boredland
Last Packager: boredland
Votes: 5
Popularity: 0.057660
First Submitted: 2018-02-16 03:23
Last Updated: 2018-04-24 19:16

Latest Comments

« First ‹ Previous 1 2 3

mischka commented on 2018-02-21 20:13

There are actually more problems than that, frankly it only worked for me in the first place because I had installed it using pip manually before creating the PKGBUILD.

Here's what the PKGBUILD should be (I believe, I haven't actually installed it), except this won't work as-is because python-pycaption doesn't exist (and I'm too lazy to create it, sorry!). If you do sudo pip install pycaption and then install using this PKGBUILD (after removing the python-pycaption depedency in it) then that should work.

Alternatively, pip can be used in the package function to install the dependency, but in that case there's not really much point to using a PKGBUILD for this package in the first place.

# Maintainer: Jacob Mischka <jacob@mischka.me>

pkgname=gnomecast-git
pkgver=r67.19aca3c
pkgrel=1
pkgdesc='A native Linux GUI for Chromecasting local files.'
arch=('x86_64')
url='https://github.com/keredson/gnomecast'
license=('GPL-3.0')
depends=('gtk3' 'python' 'ffmpeg' 'python-paste' 'python-pychromecast' 'python-bottle' 'python-pycaption')
makedepends=('python-setuptools')
provides=('gnomecast')
source=("$pkgname::git://github.com/keredson/gnomecast.git")
sha512sums=('SKIP')

pkgver() {
    cd "$srcdir/$pkgname"
    printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

package() {
    cd "$srcdir/$pkgname"
    python setup.py install --root="$pkgdir/" --optimize=1
}

bramswenson commented on 2018-02-21 20:09

Looks like the filename is now launcher.png. Please update. If you want maint help, please add me. Thanks!

mischka commented on 2018-02-21 19:38

Ah you're right, looks like the repo has been modified a bit in the last couple days.

In any event, now that the pip installer adds a desktop file and launcher on its own I'm less inclined to maintain this, especially since a python-pycaption package doesn't exist to depend on. If you'd like to take it over I'd be happy to give it to you!

bramswenson commented on 2018-02-21 19:06

Fails to build:

writing gnomecast.egg-info/PKG-INFO
writing dependency_links to gnomecast.egg-info/dependency_links.txt
writing entry points to gnomecast.egg-info/entry_points.txt
writing requirements to gnomecast.egg-info/requires.txt
writing top-level names to gnomecast.egg-info/top_level.txt
writing manifest file 'gnomecast.egg-info/SOURCES.txt'
reading manifest file 'gnomecast.egg-info/SOURCES.txt'
writing manifest file 'gnomecast.egg-info/SOURCES.txt'
Copying gnomecast.egg-info to /tmp/yaourt-tmp-bram/aur-gnomecast-git/pkg/gnomecast-git/usr/lib/python3.6/site-packages/gnomecast-0.2.9-py3.6.egg-info
running install_scripts
Installing gnomecast script to /tmp/yaourt-tmp-bram/aur-gnomecast-git/pkg/gnomecast-git/usr/bin
install: cannot stat 'cast.png': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build gnomecast-git.
==> Restart building gnomecast-git ? [y/N]
==> --------------------------------------
==> N