here is one with subports. I also cleaned up the Makefiles also On Wed, Jul 4, 2018 at 3:01 PM, Brian Callahan <bcal...@devio.us> wrote: > > On 07/04/18 14:17, mitchell wodach wrote: >> >> This is my port of Freedink. >> >> FreeDink is a portable and enhanced version of the Dink Smallwood game >> engine. >> >> https://www.gnu.org/software/freedink/ >> >> you will have to install freedink-data first. Could not get it to >> install as a dependency >> >> it seems to build and run fine for me on amd64. Any comments,question, >> or concerns. just let me know! >> >> Thanks, >> Mitch > > > Could you make one port with the game and data as subports? (See for > example, 0ad or solarus, among others). > > A very quick glance suggests these need a bit of work; take a look at how > other ports Makefiles look and do your best to make your freedink ports look > like those. Take note of things like order of variables, spacing, etc. > Something like the games/galois Makefile looks to be approximately the same > complexity as your freedink Makefile, ports-wise. > > To make freedink depend on freedink-data, you can add freedink-data as a > RUN_DEPENDS to freedink. If you go the route of making one freedink port > with 2 subports, the line you will end up writing will look like: > > RUN_DEPENDS = games/freedink/data > > ~Brian
freedink.tgz
Description: application/compressed-tar