#!/bin/sh
# Copyright (C) 2000-2012 Synology Inc. All rights reserved.

CHECK_AND_LINK_FILE()
{
	LINK=$1
	LINK_TARGET="${SYNOPKG_PKGDEST}${LINK}"
	LINK_BASE=`dirname $1`

	if [ ! -d "$LINK_BASE" ]; then
		mkdir -p $LINK_BASE
	fi
	if [ ! -e "$LINK" ]; then
		ln -s $LINK_TARGET $LINK
	fi
}

DO_LINK()
{
	local USR_BIN_FILES="a2p c2ph cpan dprofpp enc2xs find2perl h2ph h2xs instmodsh libnetcfg perl perl5.8.6 perlbug perlcc perldoc perlivp piconv pl2pm prove psed pstruct s2p splain xsubpp"
	local LIB_FILES="libperl.so perl5"

	for file in $USR_BIN_FILES
	do
		$(CHECK_AND_LINK_FILE "/usr/bin/$file")
	done

	for file in $LIB_FILES
	do
		$(CHECK_AND_LINK_FILE "/lib/$file")
	done
}
