Joshua Parker Ruehlig
Hall of Famer
- Joined
- Dec 5, 2011
- Messages
- 5,949
I don't have much time till this weekend but I figured I could post what I have found out and if anyone want to play with it they can.
I believe it shouldn't be too difficult to compile forked-daap for freebsd 8.2, and from there package the compiled binaries into a usable plugin.
i'll list what I believe the steps would include.
1. install freebsd jail on freenas, 'jexec 1 csh'
2. install build dependencies 'pkg_add -r autotools' (see 1st link) (might need to force this to get past version clashes)
3. setup java stuff, antlr v3/jdk (see 1st link and d--j's comment on 2nd link)
4. compile and debug any missing stuff (see d--j's comment on 2nd link)
5. create init script for forked-daap
6. package the built dependencie/libraries/initscript into a pbi
I don't think they want it done this way (want a port created first) but I think this is the faster/easier way to get everything working cause compiling this thing does not look pretty.
Links
1. https://github.com/jasonmc/forked-daapd/blob/master/INSTALL
2. https://github.com/jasonmc/forked-daapd/issues/6#issuecomment-826578
I believe it shouldn't be too difficult to compile forked-daap for freebsd 8.2, and from there package the compiled binaries into a usable plugin.
i'll list what I believe the steps would include.
1. install freebsd jail on freenas, 'jexec 1 csh'
2. install build dependencies 'pkg_add -r autotools' (see 1st link) (might need to force this to get past version clashes)
3. setup java stuff, antlr v3/jdk (see 1st link and d--j's comment on 2nd link)
4. compile and debug any missing stuff (see d--j's comment on 2nd link)
5. create init script for forked-daap
6. package the built dependencie/libraries/initscript into a pbi
I don't think they want it done this way (want a port created first) but I think this is the faster/easier way to get everything working cause compiling this thing does not look pretty.
Links
1. https://github.com/jasonmc/forked-daapd/blob/master/INSTALL
2. https://github.com/jasonmc/forked-daapd/issues/6#issuecomment-826578