65 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Bash
		
	
	
	
# @P@/scripts/paths
 | 
						|
#
 | 
						|
#  (c)2009, @AUTHOR@, <@EMAIL@>.
 | 
						|
#  Released under the GNU GPLv3. See file COPYING or
 | 
						|
#  http://www.gnu.org/copyleft/gpl.html for details.
 | 
						|
#
 | 
						|
#  Default path setup. Not meant for editing; use environment variables 
 | 
						|
#  to override values if needed.
 | 
						|
#
 | 
						|
 | 
						|
MY_PREFIX="${PREFIX}"
 | 
						|
[ "${MY_PREFIX}" == "/" ] && MY_PREFIX=""
 | 
						|
 | 
						|
[ -z "${BINDIR}" ] && BINDIR="${PREFIX}/bin"
 | 
						|
[ -z "${SBINDIR}" ] && SBINDIR="${PREFIX}/sbin"
 | 
						|
[ -z "${LIBDIR}" ] && LIBDIR="${PREFIX}/lib"
 | 
						|
 | 
						|
if [ -z "${INCLUDEDIR}" ]
 | 
						|
then
 | 
						|
    case "${PREFIX}" in
 | 
						|
    /) INCLUDEDIR="/usr/include" ;;
 | 
						|
    *) INCLUDEDIR="${PREFIX}/include" ;;
 | 
						|
    esac
 | 
						|
fi
 | 
						|
 | 
						|
if [ -z "${CONFIGDIR}" ]
 | 
						|
then
 | 
						|
    case "${PREFIX}" in
 | 
						|
    / | /usr) CONFIGDIR="/etc" ;;
 | 
						|
    /opt*) CONFIGDIR="/etc${PREFIX}" ;;
 | 
						|
    *) CONFIGDIR="${PREFIX}/etc" ;;
 | 
						|
    esac
 | 
						|
fi
 | 
						|
 | 
						|
if [ -z "${VARDIR}" ]
 | 
						|
then
 | 
						|
    case "${PREFIX}" in
 | 
						|
    / | /usr | /usr/local) VARDIR="/var" ;;
 | 
						|
    /opt*) VARDIR="/var${PREFIX}" ;;
 | 
						|
    *) VARDIR="${PREFIX}/var" ;;
 | 
						|
    esac
 | 
						|
fi
 | 
						|
 | 
						|
if [ -z "${SHAREDIR}" ]
 | 
						|
then
 | 
						|
    case "${PREFIX}" in
 | 
						|
    /) SHAREDIR="/usr/share" ;;
 | 
						|
    *) SHAREDIR="${PREFIX}/share" ;;
 | 
						|
    esac
 | 
						|
fi
 | 
						|
[ -z "${DOCSDIR}" ] && DOCSDIR="${SHAREDIR}/doc"
 | 
						|
 | 
						|
if [ -z "${SRVDIR}" ]
 | 
						|
then
 | 
						|
    case "${PREFIX}" in
 | 
						|
    / | /usr | /usr/local) SRVDIR="/srv" ;;
 | 
						|
    *) SRVDIR="${PREFIX}/srv" ;;
 | 
						|
    esac
 | 
						|
fi
 | 
						|
[ -z "${WEBDIR}" ] && WEBDIR="${SRVDIR}/http"
 | 
						|
[ -z "${CGIDIR}" ] && CGIDIR="${WEBDIR}/cgi-bin"
 | 
						|
 
 | 
						|
# kate: @KATE_MODELINE@
 | 
						|
# vim: syntax=sh:@VIM_MODELINE@
 |