head	1.6;
access;
symbols
	pkgsrc-2013Q2:1.6.0.54
	pkgsrc-2013Q2-base:1.6
	pkgsrc-2012Q4:1.6.0.52
	pkgsrc-2012Q4-base:1.6
	pkgsrc-2011Q4:1.6.0.50
	pkgsrc-2011Q4-base:1.6
	pkgsrc-2011Q2:1.6.0.48
	pkgsrc-2011Q2-base:1.6
	pkgsrc-2009Q4:1.6.0.46
	pkgsrc-2009Q4-base:1.6
	pkgsrc-2008Q4:1.6.0.44
	pkgsrc-2008Q4-base:1.6
	pkgsrc-2008Q3:1.6.0.42
	pkgsrc-2008Q3-base:1.6
	cube-native-xorg:1.6.0.40
	cube-native-xorg-base:1.6
	pkgsrc-2008Q2:1.6.0.38
	pkgsrc-2008Q2-base:1.6
	pkgsrc-2008Q1:1.6.0.36
	pkgsrc-2008Q1-base:1.6
	pkgsrc-2007Q4:1.6.0.34
	pkgsrc-2007Q4-base:1.6
	pkgsrc-2007Q3:1.6.0.32
	pkgsrc-2007Q3-base:1.6
	pkgsrc-2007Q2:1.6.0.30
	pkgsrc-2007Q2-base:1.6
	pkgsrc-2007Q1:1.6.0.28
	pkgsrc-2007Q1-base:1.6
	pkgsrc-2006Q4:1.6.0.26
	pkgsrc-2006Q4-base:1.6
	pkgsrc-2006Q3:1.6.0.24
	pkgsrc-2006Q3-base:1.6
	pkgsrc-2006Q2:1.6.0.22
	pkgsrc-2006Q2-base:1.6
	pkgsrc-2006Q1:1.6.0.20
	pkgsrc-2006Q1-base:1.6
	pkgsrc-2005Q4:1.6.0.18
	pkgsrc-2005Q4-base:1.6
	pkgsrc-2005Q3:1.6.0.16
	pkgsrc-2005Q3-base:1.6
	pkgsrc-2005Q2:1.6.0.14
	pkgsrc-2005Q2-base:1.6
	pkgsrc-2005Q1:1.6.0.12
	pkgsrc-2005Q1-base:1.6
	pkgsrc-2004Q4:1.6.0.10
	pkgsrc-2004Q4-base:1.6
	pkgsrc-2004Q3:1.6.0.8
	pkgsrc-2004Q3-base:1.6
	pkgsrc-2004Q2:1.6.0.6
	pkgsrc-2004Q2-base:1.6
	pkgsrc-2004Q1:1.6.0.4
	pkgsrc-2004Q1-base:1.6
	pkgsrc-2003Q4:1.6.0.2
	pkgsrc-2003Q4-base:1.6
	buildlink2-base:1.6
	netbsd-1-5-PATCH001:1.2;
locks; strict;
comment	@# @;


1.6
date	2001.10.31.22.11.13;	author zuntum;	state dead;
branches;
next	1.5;

1.5
date	2001.09.28.20.34.53;	author jlam;	state Exp;
branches;
next	1.4;

1.4
date	2001.08.08.07.37.51;	author jlam;	state Exp;
branches;
next	1.3;

1.3
date	2001.07.02.19.58.30;	author jlam;	state Exp;
branches;
next	1.2;

1.2
date	2000.12.22.17.26.22;	author jlam;	state Exp;
branches;
next	1.1;

1.1
date	2000.10.23.19.45.24;	author jlam;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Move pkg/ files into package's toplevel directory
@
text
@#!/bin/sh
#
# $NetBSD: INSTALL,v 1.5 2001/09/28 20:34:53 jlam Exp $

PKGNAME=$1
STAGE=$2

LOCALBASE="@@LOCALBASE@@"

CP="@@CP@@"
ECHO="@@ECHO@@"
GREP="@@GREP@@"
LN="@@LN@@"
MV="@@MV@@"
RM="@@RM@@"

LOCALBASE=@@LOCALBASE@@
X11BASE=@@X11BASE@@
X11_HOSTDEF=${X11BASE}/lib/X11/config/host.def
HOSTDEF=${PKG_PREFIX}/lib/X11/config/host.def

case ${STAGE} in
PRE-INSTALL)
	;;

POST-INSTALL)
	if [ ${PKG_PREFIX} = ${X11BASE} -o -f ${HOSTDEF} ]
	then
		${ECHO} -n "Updating ${HOSTDEF}..."
		${CP} -f ${HOSTDEF} ${HOSTDEF}.bak
	else
		${ECHO} -n "Creating ${HOSTDEF}..."
		if [ -f ${X11_HOSTDEF} ]
		then 
			${CP} -f ${X11_HOSTDEF} ${HOSTDEF}.bak
		else
			${CP} -f /dev/null ${HOSTDEF}.bak
		fi
	fi
	( ${GREP} -v LessTif ${HOSTDEF}.bak;				\
	  ${ECHO} '#include <LessTif.def>';				\
	) > ${HOSTDEF}
	${RM} -f ${HOSTDEF}.bak
	${ECHO} "done."

	if [ ${PKG_PREFIX} != ${LOCALBASE} ]
	then
		${LN} -fs ${PKG_PREFIX}/share/aclocal/ac_find_motif.m4	\
			${LOCALBASE}/share/aclocal/ac_find_motif.m4
	fi
	;;

*)
	${ECHO} "Unexpected argument: ${STAGE}"
	exit 1
	;;
esac
exit 0
@


1.5
log
@Copy over changes to DEINSTALL/INSTALL scripts from the x11/openmotif
package.  This allows this package to deinstall/install correctly from
binary packages without xpkgwedge installed.
@
text
@d3 1
a3 1
# $NetBSD: INSTALL,v 1.4 2001/08/08 07:37:51 jlam Exp $
@


1.4
log
@Roll back to previous revision so that host.def is properly modified during
installation and deinstallation to handle adding and removing a line to
include <LessTif.def>.  This causes mxmkmf to work again as advertised in
the LessTif documentation.
@
text
@d3 1
a3 1
# $NetBSD: INSTALL,v 1.3 2001/07/02 19:58:30 jlam Exp $
d11 1
d14 7
d27 18
a44 8
	X11_HOSTDEF=${PKG_PREFIX}/lib/X11/config/host.def

	echo -n "Updating ${X11_HOSTDEF}..."
	${CP} -f ${X11_HOSTDEF} ${X11_HOSTDEF}.bak
	( ${GREP} -v LessTif ${X11_HOSTDEF}.bak; \
	  echo '#include <LessTif.def>' ) \
		> ${X11_HOSTDEF}
	echo "done."
d48 1
a48 1
		${LN} -fs ${PKG_PREFIX}/share/aclocal/ac_find_motif.m4 \
d54 1
a54 1
	echo "Unexpected argument: ${STAGE}"
@


1.3
log
@Don't add a line to include <Lesstif.def> in host.def.  It doesn't work
correctly, and it resets the ImakeCmd, which breaks other pkgsrc builds.
@
text
@d3 1
a3 1
# $NetBSD: INSTALL,v 1.2 2000/12/22 17:26:22 jlam Exp $
d9 3
d19 9
@


1.2
log
@Update lesstif and lesstif12 to version 0.92.6.  Make me the maintainer
since I'm most familiar with the hack to include the LessTif X11 config
files.  Relevant changes from version 0.91.8:

     * Build/Install Uil libs and Headers (and tests) by default.
     * Fixed some FontList interfaces to conform to the docs. Might fix
       memory leaks as well.
     * Ongoing work to use ANSI C89 as much as possible. Drop alternatives
       being used (e.g. bcopy() and friends)
     * The Motif 2.x Xme() funcs should now all exist in stubs at least; some
       had already been "implemented" earlier.
     * Build support for a Motif 2.1 compatible tree. This will soon replace
       the 2.0 tree.
     * Work in progres for creating XmPrint API. (2.1 functionality)
@
text
@d3 1
a3 1
# $NetBSD: INSTALL,v 1.1 2000/10/23 19:45:24 jlam Exp $
a8 3

CP="@@CP@@"
GREP="@@GREP@@"
a15 9
	X11_HOSTDEF=${PKG_PREFIX}/lib/X11/config/host.def

	echo -n "Updating ${X11_HOSTDEF}..."
	${CP} -f ${X11_HOSTDEF} ${X11_HOSTDEF}.bak
	( ${GREP} -v LessTif ${X11_HOSTDEF}.bak; \
	  echo '#include <LessTif.def>' ) \
		> ${X11_HOSTDEF}
	echo "done."

@


1.1
log
@Update lesstif to 0.91.8.  Changes from version 0.91.4 include several
fixes to plug memory leaks and changing the way LessTif imake config files
are handled.  Also, install the HTML documentation in share/doc/html.
@
text
@d3 1
a3 1
# $NetBSD$
d8 6
d17 1
a18 1
	LOCALBASE=@@LOCALBASE@@
d22 3
a24 2
	cp -f ${X11_HOSTDEF} ${X11_HOSTDEF}.bak
	( grep -v LessTif ${X11_HOSTDEF}.bak; echo '#include <LessTif.def>' ) \
d30 1
a30 1
		ln -fs ${PKG_PREFIX}/share/aclocal/ac_find_motif.m4 \
d34 1
@

