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 :-)