update Sat May 15 06:37:01 PDT 2010
[pkgsrc.git] / x11 / lesstif / INSTALL
1 #!/bin/sh
2 #
3 # $NetBSD: INSTALL,v 1.3 2003/08/30 20:23:08 jlam Exp $
4
5 PKGNAME=$1
6 STAGE=$2
7
8 LOCALBASE="@LOCALBASE@"
9
10 CP="@CP@"
11 ECHO="@ECHO@"
12 GREP="@GREP@"
13 LN="@LN@"
14 MV="@MV@"
15 RM="@RM@"
16
17 LOCALBASE=@LOCALBASE@
18 X11BASE=@X11BASE@
19 X11_HOSTDEF=${X11BASE}/lib/X11/config/host.def
20 HOSTDEF=${PKG_PREFIX}/lib/X11/config/host.def
21
22 case ${STAGE} in
23 POST-INSTALL)
24         if [ ${PKG_PREFIX} = ${X11BASE} -o -f ${HOSTDEF} ]
25         then
26                 ${ECHO} -n "Updating ${HOSTDEF}..."
27                 ${CP} -f ${HOSTDEF} ${HOSTDEF}.bak
28         else
29                 ${ECHO} -n "Creating ${HOSTDEF}..."
30                 if [ -f ${X11_HOSTDEF} ]
31                 then
32                         ${CP} -f ${X11_HOSTDEF} ${HOSTDEF}.bak
33                 else
34                         ${CP} -f /dev/null ${HOSTDEF}.bak
35                 fi
36         fi
37         ( ${GREP} -v LessTif ${HOSTDEF}.bak;                            \
38           ${ECHO} '#include <LessTif.def>';                             \
39         ) > ${HOSTDEF}
40         ${RM} -f ${HOSTDEF}.bak
41         ${ECHO} "done."
42
43         if [ ${PKG_PREFIX} != ${LOCALBASE} ]
44         then
45                 ${LN} -fs ${PKG_PREFIX}/share/aclocal/ac_find_motif.m4  \
46                         ${LOCALBASE}/share/aclocal/ac_find_motif.m4
47         fi
48         ;;
49 esac
50 exit 0