Created attachment 181844 [details] Shell archive containing the new port I got Tribal Trouble to work and created a port. It's a real time strategy game that was open sourced. Portlint says: FATAL: Makefile: you should use ${JAVALIBDIR} in BUILD_DEPENDS/RUN_DEPENDS to define dependencies on JAR files installed in ${JAVAJARDIR} However, ${JAVALIBDIR} is actually used.
Comment on attachment 181844 [details] Shell archive containing the new port obsoleted by newer version
Created attachment 181849 [details] games/tribaltrouble port This is the newer version. It contains a fix that makes the game run in registered mode, rather than the demo version.
ping!
Sorry that you haven't gotten any feedback for over a year! Here are some things that would need to be fixed to get this into the ports tree: - It needs a better pkg-descr (see [1] on how to write a better one). - This doesn't seem to be from the original upstream. Did you have to apply many patches? If not maybe base it on the real upstream and add patches to the port. Or maybe it's possible to get upstream to merge them? - Add LICENSE_FILE - Why does the build need Mercurial? - The Makefile is badly ordered. See [2]. - Please provide some confirmation that this passes portlint and Poudriere testport. [1] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-desc.html [2] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-order.html