Edit

IABSD.fr/ports/productivity/devtodo/pkg/INSTALL

Branch :

  • Show log

    Commit

  • Author : margarida
    Date : 2002-12-02 13:30:09
    Hash : 7a0be9e7
    Message : Missing ending quotes. Pointed by Jim Geovedi. Thanks!

  • productivity/devtodo/pkg/INSTALL
  • #!/bin/sh
    # $OpenBSD: INSTALL,v 1.3 2002/12/02 13:30:09 margarida Exp $
    #
    # Pre/post-installation setup of devtodo
    
    # exit on errors, use a sane path and install prefix
    #
    set -e
    PATH=/bin:/usr/bin:/sbin:/usr/sbin
    PREFIX=${PKG_PREFIX:-/usr/local}
    CONFIG_FILE=${SYSCONFDIR}/todorc
    SAMPLE_CONFIG_FILE=$PREFIX/share/examples/devtodo/todorc.example
    
    do_notice()
    {
    	echo
    	echo "+------------"
    	echo "| The existing $1 configuration file in $CONFIG_FILE,"
    	echo "| has NOT been changed." 
    	echo "|	You may want to compare it to the current sample"
    	echo "| file in $SAMPLE_CONFIG_FILE,"
    	echo "| and update your configuration as needed."
    	echo "+------------"
    }
    
    do_install()
    {
    	install -o root -g wheel $SAMPLE_CONFIG_FILE $CONFIG_FILE
    	echo
    	echo "+------------"
    	echo "| The $1 configuration file has been installed"
    	echo "| into $CONFIG_FILE. Please view this file and"
    	echo "| change the configuration to meet your needs."
    	echo "| You can also place it in ~/.todorc."
    	echo "+------------"
    }
    
    # verify proper execution
    #
    if [ $# -ne 2 ]; then
    	echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
        exit 1
    fi
    
    # Verify/process the command
    #
    case $2 in
    	PRE-INSTALL)
    		: nothing to pre-install for this port
    		;;
    	POST-INSTALL)
    		if [ ! -f $CONFIG_FILE ]; then
    			do_install $1
    		else
    			do_notice $1
    		fi
    		;;
    	*)
    		echo "usage: $0 distname { PRE-INSTALL | POST-INSTALL }" >&2
    		exit 1
    	;;
    esac
    
    exit 0