Hi all! Attached is a shar for a new port: Devel::InheritNamespace Inherit an entire namespace WWW: http://search.cpan.org/dist/Devel-InheritNamespace/ Poudriere logs below, no complaints form portlint.
Created attachment 174139 [details] p5-Devel-InheritNamespace-20160827.log Attaching poudriere logs against RELEASE and CURRENT.
Created attachment 174150 [details] p5-Devel-InheritNamespace-20160827.shar Attaching shar
Committed, thanks!
A commit references this bug: Author: pi Date: Sun Aug 28 07:02:48 UTC 2016 New revision: 421007 URL: https://svnweb.freebsd.org/changeset/ports/421007 Log: New port: devel/p5-Devel-InheritNamespace Devel::InheritNamespace Inherit an entire namespace WWW: http://search.cpan.org/dist/Devel-InheritNamespace/ PR: 212206 Submitted by: danny@dannywarren.com Changes: head/devel/Makefile head/devel/p5-Devel-InheritNamespace/ head/devel/p5-Devel-InheritNamespace/Makefile head/devel/p5-Devel-InheritNamespace/distinfo head/devel/p5-Devel-InheritNamespace/pkg-descr head/devel/p5-Devel-InheritNamespace/pkg-plist
Thanks Kurt!
Hello, I was wondering how you generated the plist for this port, as the tool you used is clearly broken.
(In reply to Mathieu Arnold from comment #6) I generated the plist by hand, based on what I saw other prominent perl modules doing. Is there a saner way to generate a plist? What is broken with the current plist?
(In reply to Mathieu Arnold from comment #6) Running "make makeplist" gives me: %%SITE_PERL%%/Devel/InheritNamespace.pm %%SITE_ARCH%%/auto/Devel/InheritNamespace/.packlist %%PERL5_MAN3%%/Devel::InheritNamespace.3.gz The main pm and man page entries are the same as my handmade plist, but this one includes the perl .packlist file and doesn't make sure the directory is created. Which is more correct?
(In reply to Mathieu Arnold from comment #6) Ah, I see the commits you had to make to clean up all the ports I submitted, I understand where I went wrong now. I'll make sure to submit correctly in the future, sorry for adding extra work.
Yes, make makeplist gives the "right" output, but for the .packlist file, which is added automatically to it. I'm not sure how to fix that.
(In reply to Mathieu Arnold from comment #10) That makes sense, thank you for taking the time to point those problems out. I think I've got a handle on where I went wrong. I'm fixing up the other two pending new ports of mine that haven't yet been committed, so that those (hopefully) won't require intervention as well.