Bug 227582

Summary: [New Port] multimedia/mptsd: MPEG TS stream muxer
Product: Ports & Packages Reporter: Alex Mironov <win2000rus>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
mptsd
none
port correct version (2018-05-20) none

Description Alex Mironov 2018-04-17 13:23:09 UTC
Created attachment 192592 [details]
mptsd

mptsd receives mpegts streams from multicast (udp/rtp) or http and combines them into one multiple program stream that is suitable for outputing to DVB-C modulator.
Comment 1 Dmitry Marakasov freebsd_committer 2018-04-23 17:54:58 UTC
This needs some polishing

- Commented out lines should be removed
- Makefile alighment should be fixed. We use tabs of 8 character width
- Don't mix REINPLACE_CMD and patches. Actually, REINPLACE_CMD here duplicates what's already done with patches
- pkg-descr should be properly formatted (no long lines) - just run it through `fmt`
- pkg-descr should contain sensible WWW:
- patch-libtsfuncs-crc.c does not need the compilcation - just replace u_int32_t with uint32_t
- stagedir contents must match pkg-plist. Currently an extra file (%%ETCDIR%%/rc.mptsd.conf ) is installed, stage-qa would complain. You may only install mptsd*.conf instead of *.conf
- program_id handling may be simpler: remove the source patch, and in the Makefile just hardcode BUILD_ID and remove GIT_VER line. This way -DGIT_VER would be filled from VERSION.
Comment 2 Alex Mironov 2018-05-20 18:25:30 UTC
Created attachment 193572 [details]
port correct version (2018-05-20)

Fixed.
Comment 3 Dmitry Marakasov freebsd_committer 2018-06-07 12:56:58 UTC
Committed with minor changes (most notably, moved into more suitable net category, with multimedia as secondary) in r471913.