Aaron Poffenberger said:
> Here is a new port : misc/sword
[...]
> I'm working on porting one of the GUIs to use library but since this is
> my first port I'm sending it now for review.

You've left out dependency management (LIB_DEPENDS, WANTLIB).  Also, we
normally start SHARED_LIBS from 0.0 for new ports;  values are not
supposed to correspond to upstream's library versioning.  See attached
tarball for the fixes.

There is also issue with configuration file.  It is installed to
${PREFIX}/etc by default, which is not what we normally do.  I've set
runtime config file location to ${SYSCONFDIR}, but more work is
required:  default configuration file should be installed to
"${PREFIX}/share/examples/sword/" and @sampled to ${SYSCONFDIR} from
there.  I don't have time to finish it, so it is left for homework.  :)

Overall, I'd say not a bad job for the first port.

-- 
Dmitrij D. Czarkoff

Attachment: sword-1.7.5.tgz
Description: application/tar-gz

Reply via email to