Subject: Re: framemaker package (preliminary)
To: Kazuki Sakamoto <>
From: Hubert Feyrer <>
List: tech-pkg
Date: 12/21/1999 16:47:39
On Tue, 21 Dec 1999, Kazuki Sakamoto wrote:
> X.if ${OPSYS} == "NetBSD"
> X.if (${MACHINE_ARCH} == "i386")
> X.if !exists(/emul/linux/lib/
> XIGNORE= requires Linux glibc2 libraries - see compat_linux(8)
> X.endif
> X.endif

This approach is wrong, and it will (and has...) lead to utter user
confusion. Please use our DEPENDS mechanism to install the4 seese_linux

> Xdo-install:
> X	@${GTAR} xCzvf ${PREFIX}/libexec ${_DISTDIR}/fmlinux.tar.gz
> X	@${GTAR} xCzvf ${PREFIX}/libexec/FM556_linux/fminit/usenglish \
> X		${_DISTDIR}/manuals.tar.gz
> X	@${GTAR} xCzvf ${PREFIX}/libexec/FM556_linux/fminit/usenglish \
> X		${_DISTDIR}/help.tar.gz
> X	@${GTAR} xCzvf ${PREFIX}/libexec/FM556_linux/fminit \
> X		${_DISTDIR}/dictionaries.tar.gz
> X	@${LN} -s linuxm.glibc2.i386 ${PREFIX}/libexec/FM556_linux/bin/unknown

Nice workaround :-)

I don't see you deal with the license issues. Maybe you should add a
MESSAGE file to point the pkg's users at the for at, and to follow the
instructions in the mail they get to add the license. 

You should also note that portmap must run with the -i flag.

I've just whacked a FrameMaker HowTo into shape, see

 - Hubert

NetBSD - Better for your uptime than Viagra