#!/bin/sh # # $NetBSD: moz-install,v 1.1.1.1 2002/10/04 15:47:17 taya Exp $ ${SED} -e "s,@PREFIX@,${PREFIX},g" -e "s,@MOZILLA@,${MOZILLA}," ${FILESDIR}/mozilla-${OBJECT_FMT}.in > ${PREFIX}/bin/${MOZILLA} ${CHOWN} ${BINOWN} ${PREFIX}/bin/${MOZILLA} ${CHGRP} ${BINGRP} ${PREFIX}/bin/${MOZILLA} ${CHMOD} ${BINMODE} ${PREFIX}/bin/${MOZILLA} # # Substitute variables # TMP_PLIST=/tmp/TMP_PLIST.$$ trap "${RM} -f ${TMP_PLIST}" 1 2 3 10 11 ${SED} -e "s/\${MOZILLA}/${MOZILLA}/g" -e "s/\${SO_SUFFIX}/${SO_SUFFIX}/" < ${PLIST_SRC} > ${TMP_PLIST} # make directories for i in `${SED} -n -e '/^@comment begin DIRS$/,/^@comment end DIRS$/p' ${TMP_PLIST} | ${EGREP} -v ^@comment | ${SED} -e 's/^@dirrm//'` ; do ${BSD_INSTALL_DATA_DIR} ${PREFIX}/$i done # install programs for i in `${SED} -n -e '/^@comment begin PROGRAMS$/,/^@comment end PROGRAMS$/p' ${TMP_PLIST} | ${EGREP} -v ^@comment` ; do src=`echo $i | sed -e "s@lib/${MOZILLA}@dist/bin@"`; ${BSD_INSTALL_PROGRAM} ${WRKSRC}/${src} ${PREFIX}/$i done # install scripts for i in `${SED} -n -e '/^@comment begin SCRIPTS$/,/^@comment end SCRIPTS$/p' ${TMP_PLIST} | ${EGREP} -v ^@comment` ; do src=`echo $i | sed -e "s@lib/${MOZILLA}@dist/bin@"`; ${BSD_INSTALL_SCRIPT} ${WRKSRC}/${src} ${PREFIX}/$i done # install DSO for i in `${SED} -n -e '/^@comment begin DSO$/,/^@comment end DSO$/p' ${TMP_PLIST} | ${EGREP} -v ^@comment` ; do src=`echo $i | sed -e "s@lib/${MOZILLA}@dist/bin@"`; ${BSD_INSTALL_PROGRAM} ${WRKSRC}/${src} ${PREFIX}/$i done # install DATA for i in `${SED} -n -e '/^@comment begin DATA$/,/^@comment end DATA$/p' ${TMP_PLIST} | ${EGREP} -v ^@comment` ; do src=`echo $i | sed -e "s@lib/${MOZILLA}@dist/bin@"`; ${BSD_INSTALL_DATA} ${WRKSRC}/${src} ${PREFIX}/$i done # install INCLUDE for i in `${SED} -n -e '/^@comment begin INCLUDE$/,/^@comment end INCLUDE$/p' ${TMP_PLIST} | ${EGREP} -v ^@comment` ; do src=`echo $i | sed -e "s@include/${MOZILLA}@dist/include@"`; ${BSD_INSTALL_DATA} ${WRKSRC}/${src} ${PREFIX}/$i done #${RM} -f ${TMP_PLIST} # # # cd ${PREFIX}/lib/${MOZILLA} ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome