multimedia/dvdrip/pkg-plist patch, what is new macro name ?

Chris H bsd-lists at bsdforge.com
Thu Sep 24 19:17:55 UTC 2015


On Thu, 24 Sep 2015 11:56:00 +0200 "Julian H. Stacey" <jhs at berklix.com> wrote

> Hi ports@
> I append a patch that fixes multimedia/dvdrip so make install works.
> What macro name should I use please ? Then I'll send-pr.
> 
> -------------
> http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/ports/jhs/multimedia/dvdrip/pkg
> -plist.REL=11.0-CURRENT.diff 
>
> Patch to fix make install
> (I avoid manualy setting perl version anywhere, eg make.conf, env,
> whatever, & go with default, yet macros for perl failed here )
> 
>   ===>   Registering installation for dvdrip-0.98.11_9
>   pkg-static: Unable to access file
>  
> /usr/ports/multimedia/dvdrip/work/stage/usr/local/share/man/man1/dvdrip.1.gz:
>   No such file or directory
> 
>   pkg-static: Unable to access file
>  
> /usr/ports/multimedia/dvdrip/work/stage/usr/local/share/man/man1/dvdrip-progr
> ess.1.gz:   No such file or directory
> 
>   pkg-static: Unable to access file
>  
> /usr/ports/multimedia/dvdrip/work/stage/usr/local/share/man/man1/dvdrip-split
> pipe.1.gz:   No such file or directory
> 
>   *** Error code 74
> 
> Some Mk/[bsd.port.mk?] enthusiast please inform me new [perl?]
> flavour of the day macro name to replace failing PERL5_MAN1 & my
> new working lib/perl5/site_perl/man/man1
> 
> 
> *** 11.0-CURRENT/ports/multimedia/dvdrip/pkg-plist.orig    Wed Sep 16
> 20:10:03 2015 --- new-generic/ports/multimedia/dvdrip/pkg-plist    Thu Sep 24
> 10:47:41 2015 ***************
> *** 8,16 ****
>   bin/dvdrip-splitpipe
>   bin/dvdrip-subpng
>   bin/dvdrip-thumb
> ! %%PERL5_MAN1%%/dvdrip.1.gz
> ! %%PERL5_MAN1%%/dvdrip-progress.1.gz
> ! %%PERL5_MAN1%%/dvdrip-splitpipe.1.gz
>   %%PERL5_MAN3%%/Video::DVDRip.3.gz
>   %%PERL5_MAN3%%/Video::DVDRip::CPAN::Scanf.3.gz
>   %%SITE_PERL%%/LocaleData/cs/LC_MESSAGES/video.dvdrip.mo
> --- 8,16 ----
>   bin/dvdrip-splitpipe
>   bin/dvdrip-subpng
>   bin/dvdrip-thumb
> ! lib/perl5/site_perl/man/man1/dvdrip.1.gz
> ! lib/perl5/site_perl/man/man1/dvdrip-progress.1.gz
> ! lib/perl5/site_perl/man/man1/dvdrip-splitpipe.1.gz
>   %%PERL5_MAN3%%/Video::DVDRip.3.gz
>   %%PERL5_MAN3%%/Video::DVDRip::CPAN::Scanf.3.gz
>   %%SITE_PERL%%/LocaleData/cs/LC_MESSAGES/video.dvdrip.mo
> -------------
> 
> 
> Cheers,
> Julian
Hi, Julian.
There's been a whole-lotta-shakin-goin-on in [FreeBSD] Perl, lately.
I haven't yet had a chance to investigate where it affects any of
ports I maintain. But, If I were you, I might try moving the current
pkg-plist aside, and check the output of

make -DBATCH makeplist

to see what the port' system [thinks] pkg-plist *should* be.

--Chris




More information about the freebsd-ports mailing list