Hi Everyone,

I am a FreeBSD ports developer, and would like to update our port of
squeezeboxserver 7.5.4, and rename it to logitechmediaserver. The goal
is to make it possible to simply install the latest stable release with
a simple "pkg install logitechmediaserver", and then start it with
"service logitechmediaserver start". This work would likely make it
possible to have Logitech Media Server also available on FreeNAS,
DragonFlyBSD and PC-BSD. In essence, it would mean a similar practice to
what is already mentioned on the wiki, but with an update version and
using the latest FreeBSD tools (the new pkg).

In fixing this port, it needs to be done "the right way". This means,
rather than shipping many CPAN dependencies with the port, it should
instead depend on existing FreeBSD ports which provide those CPAN
dependencies. If a CPAN dependency is missing, I will create a separate
port to add that to our ports system. Also, it is not customary to
simply run a ./buildme.sh script for FreeBSD ports. Instead I should
understand the required actions and convert them into the standard
FreeBSD ports Makefile format.

I have a few questions regarding the port:
  
- Which version of logitechmediaserver should I put in the ports tree?
  The main wiki page provides a link to 7.7.5, but the GitHub account
  has branches for 7.7, 7.8, 7.9 and 10.0.
- Will the database system work by default without pulling in any
  dependencies? The wiki states that sqlite is no loner used, and that
  logitechmediaserver now bundles its own instance of MySQL, which will
  be configured and run by itself. How does this work in the build
  system?
- How can I get separate ports for libmediascan and the Media::Scan
  perl module working? They appear to be on
  GitHub/andygrundman/libmediascan, and I have used the most recent
  commit as version 0.1, even though there is no tagged release. When
  the libmediascan.so library is loaded it gives an FFmpeg error, which
  the FFmpeg developers say is due to it incorrectly using the FFmpeg
  API. This is not surprising given the last GitHub commit was nearly 5
  years ago.
  

Thanks in advance for your help!

Regards,
Ben


------------------------------------------------------------------------
woodsb02's Profile: http://forums.slimdevices.com/member.php?userid=65755
View this thread: http://forums.slimdevices.com/showthread.php?t=105656

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to