couple of tweaks in the version attached, and I used upstream's
install target as much as possible (usually better as long as it
doesn't need serious patching, it's less likely to get out of sync
that way).

ok (I have not tested at runtime)


On 2022/04/26 17:32, Paul de Weerd wrote:
> Hi all,
> 
> sthen@ had some feedback on IRC:
> 
> - needs a tweak to use CONFIGURE_STYLE=autoreconf
> - manpage into a better section (probably 1; 7 isn't right)
> - check to make sure it doesn't pick up libsoxr if installed (or add
>   it as a dep)
> - should be /var/empty not ${VARBASE}/empty
> - and remove daemon from @newuser / update the uid
> - and typo "Sharport-sync"
> - and zap the rcs ids
> - check it doesn't pick up libdaemon/libsndfile too
> 
> I've updated Aaron's submission with these changes, please find it
> attached.  The tarball misses this change to user.list:
> 
> cvs diff: Diffing .
> Index: user.list
> ===================================================================
> RCS file: /home/OpenBSD/cvs/ports/infrastructure/db/user.list,v
> retrieving revision 1.397
> diff -u -p -r1.397 user.list
> --- user.list   25 Apr 2022 07:32:01 -0000      1.397
> +++ user.list   26 Apr 2022 14:19:35 -0000
> @@ -384,3 +384,4 @@ id  user            group           port
>  873 _alertmanager      _alertmanager   sysutils/alertmanager
>  874 _snowflakeproxy    _snowflakeproxy net/snowflake_proxy
>  875 _guacd             _guacd          net/guacamole/server
> +876 _shairport         _shairport      audio/shairport-sync
> 
> as the original UID Aaron picked (872) has already been taken by
> databases/victoriametrics (point 5 from sthen's list).
> 
> Many thanks again to Aaron for creating the port, and to Stuart for
> his feedback.
> 
> Paul
> 
> On Tue, Apr 26, 2022 at 04:32:38PM +0200, Paul de Weerd wrote:
> | Hi all,
> | 
> | I've tried Aaron's port .. it works great.  I've had to change the
> | _shairport user id to 876 with the current ports tree, but other than
> | that a very simple configuration file (setting the name and interface
> | to listen on) produces a working setup for me.
> | 
> | Thanks Aaron!
> | 
> | Paul
> | 
> | On Thu, Dec 09, 2021 at 07:41:29AM -0700, Aaron Bieber wrote:
> | | Hi,
> | | 
> | | Here is a port of shairport-sync. It lets one stream audio from iDevices
> | | to OpenBSD.
> | | 
> | | DESCR snip:
> | | 
> | |   Shairport Sync is an AirPlay audio player. It plays audio streamed from
> | | iTunes, iOS, Apple TV and macOS devices and AirPlay sources such as 
> Quicktime
> | | Player and ForkedDaapd, among others.
> | | 
> | | HOME: https://github.com/mikebrady/shairport-sync
> | | 
> | | I have had this in WIP for some time and it has been working without a
> | | hitch.
> | | 
> | | Cluesticks? OK to import?
> | | 
> | | Here is the diff for the user db:
> | | 
> | | diff 43179bcb078bb95ad600e5d85321b77ec70deb07 /usr/ports
> | | blob - 17cb166abe6601b51e206bb97d1ce009a2729eac
> | | file + infrastructure/db/user.list
> | | --- infrastructure/db/user.list
> | | +++ infrastructure/db/user.list
> | | @@ -380,3 +380,4 @@ id  user              group           port
> | |  869 _headscale           _headscale      net/headscale
> | |  870 _unit                _unit           www/unit
> | |  871 _gelatod             _gelatod        net/gelatod
> | | +872 _shairport           _shairport      audio/shairport-sync
> | | 
> | 
> | 
> | 
> | -- 
> | >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
> | +++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
> |                  http://www.weirdnet.nl/                 
> | 
> 
> -- 
> >++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
> +++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
>                  http://www.weirdnet.nl/                 


Attachment: shairport-sync.tgz
Description: application/tar-gz

Reply via email to