pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: PKGMANDIR and devel/rcs
>
> http://mova.org/~cheusov/pub/pkgsrc-pbulk/Debian-etch/current-unprivileged/log/20080214.2312/rcs-5.7nb3/install.log
> => Checking file-check results for rcs-5.7nb3
> ERROR: ************************************************************
> ERROR: The following files are in the PLIST but not in /home/pkgsrc/pkg:
> ERROR: /home/pkgsrc/pkg/share/man/man1/ci.1
> ERROR: /home/pkgsrc/pkg/share/man/man1/co.1
> The package needs to be patched/configured to put mandir in PREFIX/man,
> not PREFIX/share/man.
pkgsrc's PKGMANDIR variable should be used instead of hardcoded PREFIX/man.
> There are patches already to do this.
> Do you have a nonstandard PKGMANDIR setting somehow?
PKGMANDIR is set to share/man in mk.conf
patch that solve the problem
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/devel/rcs/Makefile,v
retrieving revision 1.26
diff -u -r1.26 Makefile
--- Makefile 12 Oct 2007 23:14:43 -0000 1.26
+++ Makefile 15 Feb 2008 23:11:04 -0000
@@ -22,6 +22,9 @@
CONFIGURE_ENV+= PATH=${LOCALBASE}/bin:"$$PATH"
CONFIGURE_HAS_MANDIR= no
+MAKE_FLAGS+= man1dir=${PREFIX}/${PKGMANDIR}/man1
+MAKE_FLAGS+= man5dir=${PREFIX}/${PKGMANDIR}/man5
+
post-install:
${RM} -f ${PREFIX}/bin/rcslog
${LN} -s ${PREFIX}/bin/rlog ${PREFIX}/bin/rcslog
--
Best regards, Aleksey Cheusov.
Home |
Main Index |
Thread Index |
Old Index