Thanks for giving me commit access, but I'm not sure that I dare pushing stuff directly just yet. :-) For source build on Linux I think it'd be good to easily get the plugins as well as desktop file and manpage, and have configurable PREFIX/DESTDIR. Hm, I didn't think of Nix' cross-platform abilities, as I only use it on Linux. I know there are macOS users and recently some cross-compilation work allows directly building Windows software. I'm not sure how that fits with jnetmap build infrastruct...
How would you like to receive patches? File attachments to feature requests? I prefer to build from source (nor did I see any stable references to build artifacts per svn rev, so building from source allow me to do CI/CD). It would probably not be that hard to change build.sh to fit my needs. (Maybe add optional param, use environment variable for PREFIX etc.)
Revision 682 did a lot of s/gpl2/gpl3/ but perhaps missed two instances: build/exe/jNetMap.nsi build/usr/share/man/man1/jnetmap.1 (I found the first one by just looking around, then did a grep.)
Thanks! I didn't know about ./build/build.sh. I simply built with "mvn package", which you guessed right. Looking at build.sh now, I see it does lots of things I like (man page, desktop file++) but some things that are troublesome for packaging for Nix (https://nixos.org/nix/): It hardcodes /usr prefix. In addition to preparing generic stuff like manpage and desktop file, it builds rpm, deb and exe files (unneeded when building for Nix) I must pass custom args to mvn. (Proper Nix packages are built...
I messed up: this was supposed to be a bug, not feature request. Is there a way to move it? (I don't see it.) I found translation strings in src/main/resources/lang/English. Whereas identifiers like "action.done" has been translated to several languages, the "action.redone" identifier has not been translated a single time (it only appears in the .java file).
Failed to update default plugins -> java.lang.NullPointerException?
WARN: No translation for action.redone
I did "svn up", got revision 682, and ran "mvn package" again. Success! Thanks!