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?

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/splash...@latn.png
 ${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

Reply via email to