Package Details: pianobar-git 844.41ac06c-1

Git Clone URL: https://aur.archlinux.org/pianobar-git.git (read-only, click to copy)
Package Base: pianobar-git
Description: A free/open-source, console-based replacement for Pandora's Flash player
Upstream URL: https://6xq.net/projects/pianobar/
Licenses: MIT
Conflicts: pianobar
Provides: pianobar
Submitter: mutantmonkey
Maintainer: mutantmonkey
Last Packager: mutantmonkey
Votes: 52
Popularity: 0.000000
First Submitted: 2009-01-17 22:39 (UTC)
Last Updated: 2024-11-24 02:43 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

<deleted-account> commented on 2012-04-26 18:16 (UTC)

Okay, I got it to work completely. Here's the PKGBUILD contents for the impatient. # Contributor: MutantMonkey <mutantmonkey@gmail.com> pkgname=pianobar-git pkgver=20120426 pkgrel=1 pkgdesc="A free/open-source, console-based replacement for Pandora's Flash player" url="http://6xq.net/0017" arch=('i686' 'x86_64') license=('MIT') depends=('libao' 'faad2' 'libmad' 'readline') optdepends=('libmad') makedepends=('pkgconfig>=0.9' 'git' 'automake') provides=('pianobar') conflicts=('pianobar') source=() md5sums=() sha256sums=() _gitroot="https://github.com/PromyLOPh/pianobar.git" _gitname="pianobar" _gitpatchurl='https://raw.github.com/gist/2500616/bf2fc7c339791be9dce8ebf0ecca3f6647c9e3f2/gistfile1' _gitpatchfile='pianobar.patch' build() { cd $srcdir msg "Connecting to the pianobar git repository..." if [ -d $srcdir/$_gitname ] ; then cd $_gitname && git pull origin msg "The local files are updated." else git clone $_gitroot fi msg "GIT checkout done or server timeout" msg "Starting make..." rm -rf $srcdir/$_gitname-build cp -r $srcdir/$_gitname $srcdir/$_gitname-build cd $srcdir/$_gitname-build/ wget -O $_gitpatchfile $_gitpatchurl patch -p1 < $_gitpatchfile make || return 1 make DESTDIR=$pkgdir PREFIX=/usr install || return 1 install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1 }

<deleted-account> commented on 2012-04-26 18:02 (UTC)

An update! One (the?) author of pianobar-git cracked the protocol change and posted this patch fix. https://raw.github.com/gist/2500616/bf2fc7c339791be9dce8ebf0ecca3f6647c9e3f2/gistfile1 It's a temporary fix for now, but for those who want their shit working now, there you go.

<deleted-account> commented on 2012-04-26 17:58 (UTC)

I'm flagging this out-of-date at the very least to get the package maintainer to update the PKGBUILD with the following to make pianobar-git build. _gitroot="git://github.com/PromyLOPh/pianobar.git" should be _gitroot="https://github.com/PromyLOPh/pianobar.git" I don't know why, but that's what made it build.

<deleted-account> commented on 2012-04-26 17:56 (UTC)

For anyone interested in the latest updates on what's going on upstream, check out this bug report: https://github.com/PromyLOPh/pianobar/issues/236 The pianobar people are usually very fast about circumventing any protocol changes Pandora makes. If you use pianobar, you are technically in violation of Pandora's terms of service. But this client has no advertisements and allows a lot more skips than Pandora's crappy Flash interface allows. Not needing Flash of course means it's leaner as well. Apparently WebOS has a working Pandora client that has all of its source code online (in obfuscated, crypto-filled JavaScript). People have been looking over api.js. Maybe someone here can help out as well.

<deleted-account> commented on 2012-04-26 17:45 (UTC)

However, that didn't get it to work... still getting: Welcome to pianobar (2012.04.24-dev)! Press ? for a list of commands. (i) Login... Error: Protocol incompatible. Please upgrade libpiano. Guess I got to wait...

<deleted-account> commented on 2012-04-26 17:42 (UTC)

For anyone else getting the dreaded "(i) Login... Error: Protocol incompatible. Please upgrade libpiano." I edited my local copy of the PKGBUILD available on AUR for pianobar-git as follows: Change _gitroot="git://github.com/PromyLOPh/pianobar.git" to _gitroot="https://github.com/PromyLOPh/pianobar.git" That got it to build for me.

mutantmonkey commented on 2011-09-05 01:24 (UTC)

The version listed on AUR only gets updated when I update the package itself, that's why. This package is always built from the latest git version.

<deleted-account> commented on 2011-09-01 14:18 (UTC)

mjdwitt: Looks like the version is correct but not labeled correctly in AUR # pacman -Qs pianobar local/pianobar-git 20110711-1 A free/open-source, console-based replacement for Pandora's Flash player

<deleted-account> commented on 2011-08-19 21:36 (UTC)

Is this out of date? There is an official release version of this in the AUR that appears to be more up-to-date than this one.