IGNORE: requires Perl 5.10.0 or later, install lang/perl5.8, lang/perl5.10, lang/perl5.12 or lang/perl5.14 and try again Airtunes emulator Maintained by:miks.mikelsons@gmail.com Port Added: 07 Jan 2012 11:24:47 License: not specified in port
This program emulates an AirPort Express for the purpose of streaming music
from iTunes and compatible iPods. It implements a server for the Apple RAOP
protocol. ShairPort does not support AirPlay v2 (video and photo streaming).
It supports multiple simultaneous streams, if your audio output chain (as
detected by libao) does so.
WWW: https://github.com/albertz/shairport
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
- Minimal version of Perl is 5.10.0+
- Install README file
- Add pkg-message with information about avahi_daemon and dbus [1]
- Run as 'nobody' rather than root
- Use command_interpreter instead of procname in rc script
- Suppress the output from avahi-publish-service
Pointed out by: swills
Submitted by: Miks Mikelsons <miks at cubesystems.lv> (maintainer) [1]
Approved by: maintainer
This program emulates an AirPort Express for the purpose of streaming music
from iTunes and compatible iPods. It implements a server for the Apple RAOP
protocol. ShairPort does not support AirPlay v2 (video and photo streaming).
It supports multiple simultaneous streams, if your audio output chain (as
detected by libao) does so.
WWW: https://github.com/albertz/shairport
PR: ports/163777
Submitted by: Miks Mikelsons <miks at cubesystems.lv>