I2P JPackage Mac merge requestshttps://i2pgit.org/i2p-hackers/i2p-jpackage-mac/-/merge_requests2022-12-28T02:49:16Zhttps://i2pgit.org/i2p-hackers/i2p-jpackage-mac/-/merge_requests/3auto-migrate update URLs if they are left blank so that an su3/zip update...2022-12-28T02:49:16Zidkauto-migrate update URLs if they are left blank so that an su3/zip update...auto-migrate update URLs if they are left blank so that an su3/zip update doesn't get unpacked on top of a jpackage install, causing the issue which occurs in [i2p.i2p #375](https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues/375) https://i2...auto-migrate update URLs if they are left blank so that an su3/zip update doesn't get unpacked on top of a jpackage install, causing the issue which occurs in [i2p.i2p #375](https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues/375) https://i2pgit.org/i2p-hackers/i2p.i2p/-/issues/375
It checks if a `router.config` contains a `newsURL` and a `backupNewsURL`, and if it does not, it ensures that the `router.config` is modified to contain a correct default.idkidkhttps://i2pgit.org/i2p-hackers/i2p-jpackage-mac/-/merge_requests/2Detailed build instructions including Java, Ant, Brew setup2022-11-29T21:18:35ZidkDetailed build instructions including Java, Ant, Brew setupThis adds detailed build instructions including the instructions for setting up the build environment.This adds detailed build instructions including the instructions for setting up the build environment.idkidkhttps://i2pgit.org/i2p-hackers/i2p-jpackage-mac/-/merge_requests/1Add a release.sh script and indicate what needs to be done to finish it2021-10-21T15:21:19ZidkAdd a release.sh script and indicate what needs to be done to finish itI'm working on adding a script to generate the `release.json` file necessary to add to `i2p.newsxml` for your updates, as you can see I've got the first and last part ready, but there is a section in the middle which may depends on your ...I'm working on adding a script to generate the `release.json` file necessary to add to `i2p.newsxml` for your updates, as you can see I've got the first and last part ready, but there is a section in the middle which may depends on your preferred tools for each of these tasks and more importantly, where those tools are. I don't know for sure what the equivalents of
- `java -cp $I2P/lib/i2p.jar:$I2P/lib/i2psnark.jar org.klomp.snark.Storage` -for generating the torrent
- `java -cp $I2P/lib/i2p.jar net.i2p.crypto.SU3File` -for generating the `.su3` file
will be in a jpackage i2p install on a Mac, or whether it would be easier to use something else instead(in i2p.firefox I'm using `mktorrent` and the `su3` tools from the reseed server). Once we work out these details release.sh be ready to generate releases. i2p.newsxml is already adapted and will pick up on the `release.json` file as soon as it's present.idkidk