Package Details: shairport-git r475.d679d19-1

Git Clone URL: https://aur.archlinux.org/shairport-git.git (read-only)
Package Base: shairport-git
Description: Emulates an AirPort Express for the purpose of streaming music from iTunes and compatible iPods and iPhones
Upstream URL: http://github.com/abrasive/shairport
Licenses: GPL
Submitter: fstern
Maintainer: anatolik
Last Packager: anatolik
Votes: 30
Popularity: 0.000018
First Submitted: 2011-05-27 22:25
Last Updated: 2015-06-17 15:52

Latest Comments

anatolik commented on 2014-12-23 17:54

The upstream maintainer marked this project as dead.

I added package for shairport-sync https://aur.archlinux.org/packages/shairport-sync/ that suppose to be replacement for this package.

Thanks pepijndevos!

pepijndevos commented on 2014-12-10 10:44

It seems Shairport is no longer maintained.
Judging from the network graph, shairport-sync is the most active fork.
Maybe this package should switch, or a new package should be created?

anatolik commented on 2014-12-04 14:42

pkg-config should never be in dependencies.

Make sure that you have base-devel installed https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started

mildred commented on 2014-12-04 12:48

You should add pkg-config to the build dependencies

Da_Coynul commented on 2014-09-01 19:08

anatolik - I am going to retract my earlier comment about bracketing $SHAIRPORT_ARGS. I made some changes to /etc/conf.d/shairport and it is now working as expected. Sorry for any confusion this may have caused.

anatolik commented on 2014-09-01 18:19

Da_Coynul: interesting point. Could you please post your /etc/conf.d/shairport? Also I think upstream is better place to report the issue.

Anyway here is what documentation says http://www.freedesktop.org/software/systemd/man/systemd.service.html

"""Basic environment variable substitution is supported. Use "${FOO}" as part of a word, or as a word of its own, on the command line, in which case it will be replaced by the value of the environment variable including all whitespace it contains, resulting in a single argument. Use "$FOO" as a separate word on the command line, in which case it will be replaced by the value of the environment variable split at whitespace, resulting in zero or more arguments. To pass a literal dollar sign, use "$$". Variables whose value is not known at expansion time are treated as empty strings. Note that the first argument (i.e. the program to execute) may not be a variable."""

Da_Coynul commented on 2014-09-01 18:07

For anyone having trouble with the systemd service: I had to change $SHAIRPORT_ARGS to ${SHAIRPORT_ARGS} in /usr/lib/systemd/system/shairport.service to get it to work. I am not sure if this is relevant but I use pulseaudio and have '-o pulse' after the other options in SHAIRPORT_ARGS in /etc/conf.d/shairport.

anatolik commented on 2014-06-23 22:49

Yeah, I left the comment about 'weird' path. Please speak-up as well.

Both Arch and Fedora prefer /usr/bin, not sure why he changed the path to /usr/local/bin

anatolik commented on 2014-06-23 22:48

Fixed

lonaowna commented on 2014-06-23 22:40

And it also looks like the ExecStart path broke.. not sure if this is intended.

https://github.com/abrasive/shairport/commit/b55e75a4114a375f2392cea2b50d0865aec0121b

All comments