On 2011-06-11, Anthony J. Bentley <[email protected]> wrote:
> Asm6 is another 6502 assembler. It was built to do NES development, but
> you can probably use it for just about anything. It was written because
> the author thought most other assemblers either were too finicky, had
> weird syntax, took too much work to set up, or were too bug-ridden to be
> useful.
The missing word in the license is "modify"; it doesn't change
PERMIT_* in this case but please draw attention to it in the
license marker comment in case somebody thinks of adding patches.
It might be nice to ask the author if it might be possible to
adopt a standard license like the ISC one, or at least add
permission to modify.
To avoid a systrace warning on gcc4 arch, I would make the
first line of do-build look like this:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${CC} -o asm6 asm6.c
This stops it trying to write to asm6.gcda in the port directory
systrace: deny user: sthen, prog:
/usr/lib/gcc-lib/amd64-unknown-openbsd4.9/4.2.1/cc1, pid: 14475(0)[14392],
policy: /usr/bin/make, filters: 197, syscall: native-fswrite(5), filename:
/usr/ports/mystuff/devel/asm6/asm6.gcda
With these changes it's ok sthen@ if someone wants to import..