Package Details: shairplay-git 158.096b61a-1

Git Clone URL: https://aur.archlinux.org/shairplay-git.git (read-only, click to copy)
Package Base: shairplay-git
Description: Apple airplay and raop protocol server
Upstream URL: https://github.com/juhovh/shairplay
Licenses: GPLv3
Conflicts: libshairport, shairplay
Provides: libshairport, shairplay
Submitter: winlu
Maintainer: winlu
Last Packager: winlu
Votes: 16
Popularity: 0.000000
First Submitted: 2013-05-06 06:50 (UTC)
Last Updated: 2023-10-28 12:43 (UTC)

Dependencies (3)

Required by (20)

Sources (2)

Latest Comments

« First ‹ Previous 1 2

skunark commented on 2013-08-28 03:30 (UTC)

Opps, typo with install -Dm644 airport.key "${pkgdir}"/etc/${pkgname}/airport.key probably should be install -Dm644 airport.key "${pkgdir}"/etc/$_gitname/airport.key or just install -Dm644 airport.key "${pkgdir}"/etc/shairplay/airport.key

winlu commented on 2013-08-27 12:09 (UTC)

Hi skunark, i incorporated your suggestions.

skunark commented on 2013-08-25 20:10 (UTC)

Winlu, Here's a couple of suggested improvements to the PKGBUILD: 13c13 < depends=('libao') --- > depends=('avahi' 'libao') 23c23 < echo $(git log -1 --format="%ci" | sed 's/.*\([0-9]\{4\}\)-\([0-9]\{2\}\)-\([0-9]\{2\}\).*/\1\2\3/').$(git rev-parse --short HEAD) --- > echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) 29a30,31 > # installing airport.key to /etc/shairplay/ > sed 's/airport.key/\/etc\/shairplay\/airport.key/' -i "$srcdir/$_gitname"/src/shairplay.c 34a37 > install -Dm755 ../shairplay.service "${pkgdir}"/usr/lib/systemd/system/shairplay.service 36a40,42 > install -Dm644 airport.key "${pkgdir}"/etc/${pkgname}/airport.key > install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE > install -Dm644 README.md "${pkgdir}"/usr/share/doc/${pkgname}/README.md And also systemd service file: shairplay.service [Unit] Description=Apple airplay and raop protocol server Requires=network.target sound.target Wants=avahi-daemon.service After=avahi-daemon.service [Service] Type=simple ExecStart=/usr/bin/shairplay -a %H Restart=always [Install] WantedBy=multi-user.target

winlu commented on 2013-08-04 10:23 (UTC)

works for me, can you post the output of autoconf --version?

Baraclese commented on 2013-08-04 10:03 (UTC)

Can't install it because of the following error: autoreconf: running: /usr/bin/autoconf --force configure.ac:13: error: possibly undefined macro: AC_PROG_LIBTOOL If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1

winlu commented on 2013-05-06 19:34 (UTC)

nvm found it

winlu commented on 2013-05-06 19:24 (UTC)

Thanks @ BlackIkeEagle, after testing it (cause i am all serious...) I updated to your version, but couldn't find those scm guidelines you are talking about.

BlackIkeEagle commented on 2013-05-06 18:59 (UTC)

Well here we are with the promised comment: your package looks good but, :) - it does not follow the scm guidelines for pacman 4.1 here's what i made of it: https://github.com/BlackIkeEagle/herecura/blob/master/testing/shaiplay-git/PKGBUILD