On Thu, Jun 12, 2014 at 9:25 PM, Joshua Root wrote: > >> I received the same email as you did. >> I suggested that he could use MacPorts into /opt/z88 or something similar. >> But, given this email chain, I will instead suggest using dylibbundler. > > It's not clear exactly what they're doing that prevents them from > installing into a different prefix.
Disclaimer: I don't know the project, but my guess is ... Lack of manpower (and understanding about best packaging practice on different OSes). It is also not impossible that they simply don't know how to install MacPorts elsewhere. Take a look at their sources, particularly at their Makefiles. Or take a look at the manual to see installation instructions. By far the easiest short-term solution would be to make a Portfile and then advise everyone to use the package from MacPorts as opposed to installing their binary package. In the next step someone can help them rewrite the Makefiles. And then fix the binary package, step by step. > (Unless perhaps the only guy that knew how to > build it left the company...) >From what I understand it's a university professor (maybe just writing the software in the free time). But you can just as well rewrite that into "the student (studentische Hilfskraft) working there last summer graduated". > In any case, it's difficult for us to help find a solution when the > problem hasn't been clearly laid out. My bet is lack of knowledge and resources. (I could write a long list of things that could be improved, but I don't think that criticizing that software would be in place. From the screenshots it seems to be an amazing piece of software, it just needs some human power to reorganize the files a bit and optimize the packaging.) For anyone wondering where the sources are: just fetch the 63 MB "binary" from http://www.z88.de/z88os/english.html. Creating a MacPorts package should be relatively straightforward, even though minor fixes in the Makefile might be needed. Mojca _______________________________________________ macports-dev mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-dev
