On 2015/01/08 13:17, Stefan Sperling wrote:
> On Thu, Jan 08, 2015 at 09:52:31AM +0000, David Dahlberg wrote:
> > Hi *,
> > 
> > this is my first attempt at porting an application ("password-store")
> > to OpenBSD. Would you please comment on whether it is usable and/or
> > where and how to improve it?
> > 
> > Cheers
> >     David
> 
> Hi David,
> 
> the Makefile is missing $OpenBSD$ in the first line, for CVS.
> 
> I wouldn't override PKGNAME for this and let it default to DISTNAME
> so the package is called 'password-store-1.6.3' instead of 'pass-1.6.3'
> I think the longer name is more informative and has less potential
> for ambiguity.
> 
> We usually split *_DEPENDS list items onto separate lines:
> 
> BUILD_DEPENDS =       archivers/xz \
>               devel/gmake
> 
> instead of 
> 
> BUILD_DEPENDS =       devel/gmake archivers/xz        
> 
> The lines should also be sorted alphabetically.
> Same for RUN_DEPENDS.
> 
> archivers/xz seems to be added to BUILD_DEPENDS by default with
> EXTRACT_SUFX = .tar.xz so you can probably drop it from BUILD_DEPENDS
> in your Makefile.

Same for gmake with USE_GMAKE=Yes, so I don't think there should be
any BUILD_DEPENDS.

Check for whitespace nits as well, mixed tabs/spaces etc.

Reply via email to