Cdiff install-sfw
*** /export/home/steve/work/usr/webrev/src/lib/aalib/install-sfw-       Thu Jul 10 04:03:27 2008
--- install-sfw Thu Jul 10 03:59:10 2008

*** 1,5 **** --- 1,6 ---- + #!/bin/sh # # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License").
*** 19,90 **** # CDDL HEADER END # # - #!/bin/sh # ! # Copyright (c) 1999-2002 by Sun Microsystems, Inc. ! # All rights reserved. # # install aalib's objects in the proto area, since it would really # like to install locally, but that doesn't scale. # - #ident "@(#)install-sfw 1.4 02/01/14 SMI" ! VERS=1.2 PREFIX=${ROOT}/opt/sfw BINDIR=${PREFIX}/bin LIBDIR=${PREFIX}/lib INCDIR=${PREFIX}/include MAN1DIR=${PREFIX}/man/man1 - MAN1MDIR=${PREFIX}/man/man1m MAN3DIR=${PREFIX}/man/man3 - MAN3XDIR=${PREFIX}/man/man3x - MAN5DIR=${PREFIX}/man/man5 - MAN7DIR=${PREFIX}/man/man7 INFODIR=${PREFIX}/info - SHAREDIR=${PREFIX}/share - TERMINFODIR=${PREFIX}/share/terminfo - TABSETDIR=${PREFIX}/share/tabset - datadir=/opt/sfw/share cd aalib-${VERS} for i in aalib.h do rm -f ${INCDIR}/${i} cp ${i} ${INCDIR}/${i} chmod 644 ${INCDIR}/${i} done ! for i in aalib.info do rm -f ${INFODIR}/${i} cp ${i} ${INFODIR}/${i} chmod 444 ${INFODIR}/${i} /usr/sfw/bin/install-info --dir-file=${INFODIR}/dir ${INFODIR}/$i >/dev/null 2>&1 done cd .libs rm -f ${LIBDIR}/libaa.la sed 's,installed=no,installed=yes,' \ < libaa.la > ${LIBDIR}/libaa.la chmod 755 ${LIBDIR}/libaa.la ! cp libaa.so.1.0.3 ${LIBDIR}/libaa.so.1.0.3 ! chmod 755 ${LIBDIR}/libaa.so.1.0.3 rm -f ${LIBDIR}/libaa.so ! ln -s libaa.so.1.0.3 ${LIBDIR}/libaa.so rm -f ${LIBDIR}/libaa.so.1 ! ln -s libaa.so.1.0.3 ${LIBDIR}/libaa.so.1 for i in aainfo aatest aafire aasavefont do rm -f ${BINDIR}/${i} cp ${i} ${BINDIR}/${i} strip ${BINDIR}/${i} chmod 555 ${BINDIR}/${i} done exit 0 --- 20,112 ---- # CDDL HEADER END # # # ! # Copyright 2008 Sun Microsystems, Inc. All rights reserved. ! # Use is subject to license terms. # # install aalib's objects in the proto area, since it would really # like to install locally, but that doesn't scale. # ! VERS=1.4.0 PREFIX=${ROOT}/opt/sfw BINDIR=${PREFIX}/bin LIBDIR=${PREFIX}/lib INCDIR=${PREFIX}/include MAN1DIR=${PREFIX}/man/man1 MAN3DIR=${PREFIX}/man/man3 INFODIR=${PREFIX}/info cd aalib-${VERS} + cd src + for i in aalib.h do rm -f ${INCDIR}/${i} cp ${i} ${INCDIR}/${i} chmod 644 ${INCDIR}/${i} done ! cd ../doc ! ! for i in aalib.info aalib.info-1 aalib.info-2 aalib.info-3 do rm -f ${INFODIR}/${i} cp ${i} ${INFODIR}/${i} chmod 444 ${INFODIR}/${i} /usr/sfw/bin/install-info --dir-file=${INFODIR}/dir ${INFODIR}/$i >/dev/null 2>&1 done + cd ../src + cd .libs rm -f ${LIBDIR}/libaa.la sed 's,installed=no,installed=yes,' \ < libaa.la > ${LIBDIR}/libaa.la chmod 755 ${LIBDIR}/libaa.la ! cp libaa.so.1.0.4 ${LIBDIR}/libaa.so.1.0.4 ! chmod 755 ${LIBDIR}/libaa.so.1.0.4 rm -f ${LIBDIR}/libaa.so ! ln -s libaa.so.1.0.4 ${LIBDIR}/libaa.so rm -f ${LIBDIR}/libaa.so.1 ! ln -s libaa.so.1.0.4 ${LIBDIR}/libaa.so.1 for i in aainfo aatest aafire aasavefont do rm -f ${BINDIR}/${i} cp ${i} ${BINDIR}/${i} strip ${BINDIR}/${i} chmod 555 ${BINDIR}/${i} done + cd ../.. + + for i in aalib-config + do + rm -f ${BINDIR}/${i} + cp ${i} ${BINDIR}/${i} + chmod 555 ${BINDIR}/${i} + done + + cd man + + for i in aafire.1 + do + rm -f ${MAN1DIR}/${i} + cp ${i} ${MAN1DIR}/${i} + chmod 444 ${MAN1DIR}/${i} + done + + for i in *.3 + do + rm -f ${MAN3DIR}/${i} + cp ${i} ${MAN3DIR}/${i} + chmod 444 ${MAN3DIR}/${i} + done + exit 0