From owner-freebsd-ports@freebsd.org Sat Sep 26 16:20:59 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 43698A08915 for ; Sat, 26 Sep 2015 16:20:59 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from udns.ultimatedns.net (unknown [IPv6:2602:d1:b4d6:e600:4261:86ff:fef6:aa2a]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 198183B8 for ; Sat, 26 Sep 2015 16:20:58 +0000 (UTC) (envelope-from bsd-lists@bsdforge.com) Received: from ultimatedns.net (localhost [127.0.0.1]) by udns.ultimatedns.net (8.14.9/8.14.9) with ESMTP id t8QGL5dA030532 for ; Sat, 26 Sep 2015 09:21:11 -0700 (PDT) (envelope-from bsd-lists@bsdforge.com) To: In-Reply-To: <093e92d4be8d1a38c0bdea0540bad142@ultimatedns.net> References: <201509240956.t8O9u0MG094306@fire.js.berklix.net>, <093e92d4be8d1a38c0bdea0540bad142@ultimatedns.net> From: "Chris H" Subject: Re: multimedia/dvdrip/pkg-plist patch, what is new macro name ? Date: Sat, 26 Sep 2015 09:21:11 -0700 Content-Type: text/plain; charset=UTF-8; format=fixed MIME-Version: 1.0 Message-id: Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Sep 2015 16:20:59 -0000 On Thu, 24 Sep 2015 12:18:00 -0700 "Chris H" wrote > On Thu, 24 Sep 2015 11:56:00 +0200 "Julian H. Stacey" 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. OK scratch my last suggested solution. Looks like there might a [port(s)] framework issue: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203316 --Chris