From owner-freebsd-ports Wed Dec 4 17:27:04 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.8.3/8.7.3) id RAA28499 for ports-outgoing; Wed, 4 Dec 1996 17:27:04 -0800 (PST) Received: from iworks.InterWorks.org (deischen@iworks.interworks.org [128.255.18.10]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id RAA28483; Wed, 4 Dec 1996 17:26:56 -0800 (PST) Received: by iworks.InterWorks.org (1.37.109.8/16.2) id AA21536; Wed, 4 Dec 1996 19:27:01 -0600 Message-Id: <9612050127.AA21536@iworks.InterWorks.org> Date: Wed, 4 Dec 1996 19:27:01 -0600 From: "Daniel M. Eischen" To: asami@silvia.hip.berkeley.edu Subject: Re: xmcd port Cc: ports@freebsd.org, torstenb@freebsd.org Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Hmm, this is why you should have sent a diff. That way we can both > check what's been changed. Yup :-) > However: > > === > diff -ru work/ports/audio/xmcd/pkg/PLIST xmcd/pkg/PLIST > --- work/ports/audio/xmcd/pkg/PLIST Sat Nov 30 01:18:05 1996 > +++ xmcd/pkg/PLIST Tue Dec 3 12:42:26 1996 > @@ -120,6 +120,6 @@ > lib/X11/xmcd/config/.tbl/Toshiba > lib/X11/xmcd/config/.tbl/Yamaha > lib/X11/xmcd/config/config.sh > -man/man1/xmcd.1.gz > -man/man1/cda.1.gz > -man/man1/wm2xmcd.1.gz > +man/man1/xmcd.1x > +man/man1/cda.1x > +man/man1/wm2xmcd.1x > === > > This is your change, as far as I can tell. But the manpages are > installed compressed and without the "x" suffix here (must be the > XFree86-3.2 thing, what do you have there?), so I didn't change my > PLIST. Hmm, you're right. I did recreate the PLIST from the generated output of the install, and thought there were additional files installed (over what were installed in xmcd-2.0). It seems that both the *.1x and *.1 man pages got installed. The new install.sh script installs the man pages, and then the "make install" does a "make install.man" which gives us the *.1 man pages. We should set the NO_INSTALL_MANPAGES in the ports Makefile. Either that or patch the install.sh to not install the man pages. Here's my diff to the Makefile to stop the installation of two sets of man pages: *** Makefile.orig Wed Dec 4 20:25:48 1996 --- Makefile Wed Dec 4 20:27:03 1996 *************** *** 16,21 **** --- 16,22 ---- REQUIRES_MOTIF= yes USE_IMAKE= yes IS_INTERACTIVE= yes # asks a lot of questions + NO_INSTALL_MANPAGES= yes # The ports install.sh script does this. post-install: ${CP} ${WRKSRC}/README ${PREFIX}/lib/X11/xmcd Dan Eischen deischen@iworks.InterWorks.org