On Sat, 7 Mar 2009, Stefan Sperling wrote:
> The graphics/dvdrip port installs two empty files as man pages,
> which cron.weekly keeps complaining about:
>
> Rebuilding whatis databases:
> Unknown manpage type /usr/local/man/man1/dvdrip-progress.1
> Unknown manpage type /usr/local/man/man1/dvdrip-splitpipe.1
>
> The other man pages installed by the port are generated from
> perl sources and are proper man pages. But these two programs
> are written in C, so man page generation fails for them.
>
> The patch below simply @comments these files in PLIST.
> Works for me.
>
> ok to commit?
You could define PKGNAME=${DISTNAME}p0
Other than that, ok for me.
On a side note, the port could use an update ;)
> Stefan
>
> Index: Makefile
> ===================================================================
> RCS file: /usr/cvs/ports/graphics/dvdrip/Makefile,v
> retrieving revision 1.9
> diff -u -p -r1.9 Makefile
> --- Makefile 30 Jul 2007 10:17:00 -0000 1.9
> +++ Makefile 7 Mar 2009 00:51:39 -0000
> @@ -4,6 +4,7 @@ COMMENT= full featured DVD copy program
>
> VERSION= 0.98.6
> DISTNAME= dvdrip-${VERSION}
> +PKGNAME= dvdrip-${VERSION}p0
> CATEGORIES= graphics audio multimedia perl5
>
> HOMEPAGE= http://www.exit1.org/dvdrip/
> Index: pkg/PLIST
> ===================================================================
> RCS file: /usr/cvs/ports/graphics/dvdrip/pkg/PLIST,v
> retrieving revision 1.4
> diff -u -p -r1.4 PLIST
> --- pkg/PLIST 30 Jul 2007 10:17:00 -0000 1.4
> +++ pkg/PLIST 7 Mar 2009 00:55:48 -0000
> @@ -94,8 +94,8 @@ ${P5SITE}/Video/DVDRip/splash.it.png
> ${P5SITE}/Video/DVDRip/splash.sr.png
> ${P5SITE}/Video/DVDRip/[email protected]
> ${P5SITE}/Video/DVDRip/translators.txt
> -...@man man/man1/dvdrip-progress.1
> -...@man man/man1/dvdrip-splitpipe.1
> +...@comment @man man/man1/dvdrip-progress.1
> +...@comment @man man/man1/dvdrip-splitpipe.1
> @man man/man1/dvdrip.1
> @man man/man3p/Video::DVDRip.3p
> @man man/man3p/Video::DVDRip::CPAN::Scanf.3p
>
--
Antoine