On 2009/01/15 23:14, Alex Popov wrote:
> On Thu, Jan 15, 2009 at 7:04 PM, Stuart Henderson <s...@spacehopper.org> 
> wrote:
> > On 2009/01/15 18:58, Alex Popov wrote:
> >> This is my first port, and I am doing something wrong here.
> >> I can see the package in /usr/ports/packages/sparc64/all/
> >> but 'make install' fails with "Can't resolve ssl-cert-check.tgz"
> >
> > You need to give it a version number.
> >
> >
> 
> Thanks, Stuart! Works on sparc64.

works for me too; ports-wise there are a couple of things to look at;

- missing "# $OpenBSD$" line at the top
- change sequences of spaces to tabs (I guess parts were copied-
and-pasted?), in some places make is sensitive to having the correct
char, in others it's done for tidiness
- if the file changes (which is likely as it has no version number),
it will break package builds, so it could either do with being mirrored
with a different filename, or asking the upstream author to also
provide it in a filename with a version in.
- missing license marker before the PERMIT_*
- use "EXTRACT_SUFX =" rather than "DISTFILES = foo"
- for new ports we're putting spaces around = in the Makefiles,
see /usr/ports/infrastructure/Makefile.template for an example.

seems a lot, but it'll be quicker to fix than it was to write
down this list :-)

Reply via email to