Updates
Work in progress. Not complete yet. I would appreciate some feedback thankyou
Looks fine to me. Do you have ideas for what we can do about requiring dependencies more recent than distros tend to ship?
My work on this has unfortunately stalled as i have never successfully built a deb from the original freenet/debian source. I am getting an indexoutofbounds exception while compiling the js in the build-freenet-daemon. I will have to learn a bit more about freenet to troubleshoot this.
As for the dependencies, i guess we can require that they are there before freenet is installed, work with the upstream to get the packages accepted or ship with the deb package?? I am not sure which method is best. I will investigate this further. This project has been a steep learning curve for me but im enjoying it.
Does the build script work? Could somebody let me know if it does so i know if the problem is at my end?
I believe a major problem is that GWT is no longer in debian.
It should still work with the squeeze version correct? and thats only required for building right?
No, it would be required for running too. Java JARs are dynamically loaded at runtime.
Is JWT for anything other than the image loading progress placeholders?
On Tue, Jan 20, 2015, 6:26 AM Ximin Luo [email protected] wrote:
No, it would be required for running too. Java JARs are dynamically loaded at runtime.
— Reply to this email directly or view it on GitHub https://github.com/freenet/debian/pull/4#issuecomment-70640015.
I ask because if it's only for the image loading placeholders perhaps that feature can be removed in order to get the Debian package working? Maybe that's not something people would appreciate... We could have a development branch that removes things from / modifies Fred until a Debian package is practical, at the very least.