On Wed, Sep 16, 2020 at 07:36:53PM -0700, Andrew Hewus Fresh wrote:
> On Fri, Aug 28, 2020 at 02:30:40PM -0500, Chris Bennett wrote:
> > I have not fully checked this over, but it is a dependency for the
> > p5-Locale-CLDR group.
> > 
> > I have questions about the CPAN examples.
> > This way (not necessarily the right way), produces the Perl scripts as
> > executables, but adds more to the Makefile. Does this really matter?
> > I can also simplify this, but then the Perl scripts are not executable.
> > I'm a little unsure about how CPAN_EXAMPLES ought to be done, as I see a
> > bunch of different methods in existing ports.
> 
> I believe if you set MODCPAN_EXAMPLES=Yes and get rid of
> MODCPAN_EXAMPLES_DIR_HOOKS and the post-install target, it looks like
> that should Just Work (and make update-plist agrees with me).  I don't
> think that the examples should be executable as they are more for
> looking at than for actually running.  Plus, they don't have #! lines so
> they wouldn't run anyway.

OK. That makes sense.

> 
> You don't need RELEASE_TESTING='' because the MAKE_ENV is cleared so
> nothing leaks. 
> 

I'll get rid of that then.

> I'm unsure about the ellipsis in the COMMENT, but that's what upstream
> has, so I guess.

I agree that it seems odd.

> 
> I personally don't like so much whitespace and prefer PKG_ARCH to be
> near MODULES.  I think it would look better more like this.

OK

Thanks
Chris

> 
> 
> > # $OpenBSD$
> > 
> > COMMENT =   declare class attributes Moose-style... but without Moose
> > DISTNAME =  MooX-ClassAttribute-0.011
> > CATEGORIES =        devel
> > 
> > # Perl
> > PERMIT_PACKAGE =    Yes
> > 
> > MODULES =           cpan
> > PKG_ARCH =          *
> > MODCPAN_EXAMPLES =  Yes
> > 
> > RUN_DEPENDS =               devel/p5-Exporter-Tiny \
> >                     devel/p5-Moo>=1.0 \
> >                     devel/p5-Role-Tiny>=1.0
> > 
> > TEST_DEPENDS =      devel/p5-Moose
> > 
> > MAKE_ENV +=         TEST_POD=1
> > 
> > .include <bsd.port.mk>
> 
> -- 
> andrew - http://afresh1.com
> 
> I think I understand, but my stubborn brain refuses to admit it
> until I beat it into submission by proof upon proof.
>                       -- Michael Shiloh <michaelshiloh1...@gmail.com>
> 

-- 
Chris Bennett


Reply via email to