Subject: Re: CVS commit: pkgsrc/games/xvier
To: Jeremy C. Reed <reed@reedmedia.net>
From: Kouichirou Hiratsuka <hira@NetBSD.org>
List: tech-pkg
Date: 09/20/2005 00:45:09
Hello,

At Mon, 19 Sep 2005 08:06:42 -0700 (PDT),
Jeremy C. Reed wrote:
> 
> On Sun, 18 Sep 2005, Kouichirou Hiratsuka wrote:
> 
> > Log Message:
> > Fix PLIST entry of man page.  This should fix build error seen in
> > bulk build.  Bump PKGREVISION.
> 
> Note that this now breaks it on other operating systems.
> 
> I am the maintainer.
> 
> I mentioned this on tech-pkg, but didn't receive any feedback.
> 
I'm sorry.  I missed your e-mail.

> I don't know imake well enough yet. So I guess the correct fix is to just 
> manually install this using a do-install target.
> 
Does this patch work?
--
 Kouichirou Hiratsuka
   hira@NetBSD.org

Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/games/xvier/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile	18 Sep 2005 16:31:56 -0000	1.9
+++ Makefile	19 Sep 2005 15:40:50 -0000
@@ -14,4 +14,9 @@
 WRKSRC=		${WRKDIR}/${PKGNAME_NOREV}
 USE_IMAKE=	YES
 
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/xvier ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/xvier_prog ${PREFIX}/libexec
+	${INSTALL_MAN} ${WRKSRC}/xvier.0 ${PREFIX}/man/cat6
+
 .include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/games/xvier/PLIST,v
retrieving revision 1.4
diff -u -r1.4 PLIST
--- PLIST	18 Sep 2005 16:31:56 -0000	1.4
+++ PLIST	19 Sep 2005 15:40:50 -0000
@@ -1,4 +1,4 @@
 @comment $NetBSD: PLIST,v 1.4 2005/09/18 16:31:56 hira Exp $
 bin/xvier
-${IMAKE_MAN_SOURCE_PATH}6/xvier.${IMAKE_MANNEWSUFFIX}
+${IMAKE_MAN_SOURCE_PATH}6/xvier.0
 libexec/xvier_prog