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/[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