#!/bin/bash
# Copyright (c) 2000-2015 Synology Inc. All rights reserved.

mkdir -p ${TmpInstDir}/bin
mkdir -p ${TmpInstDir}/sbin
mkdir -p ${TmpInstDir}/lib

install -m755 src/.libs/ntfs-3g ${TmpInstDir}/bin
install -m755 src/.libs/ntfs-3g.probe ${TmpInstDir}/bin
install -m755 libntfs-3g/.libs/libntfs-3g.so.88.0.0 ${TmpInstDir}/lib/libntfs-3g.so.88

ln -sf /usr/bin/ntfs-3g ${TmpInstDir}/sbin/mount.ntfs

if [ "x$NOSTRIP" != "xNOSTRIP" ]; then
	${STRIP} ${TmpInstDir}/bin/ntfs-3g
	${STRIP} ${TmpInstDir}/bin/ntfs-3g.probe
	${STRIP} ${TmpInstDir}/lib/libntfs-3g.so.88
fi

# install ntfs-3g plugin
PLUGIN_DIR=plugin
PLUGIN_NAMES="systcomp dedup onedrive"
NTFS_3G_PLUGIN_DIR=${TmpInstDir}/lib/ntfs-3g

mkdir -p ${NTFS_3G_PLUGIN_DIR}
cd ${PLUGIN_DIR} && echo "=== enter ${PLUGIN_DIR} ==="
for PNAME in ${PLUGIN_NAMES}; do
	cd ${PNAME} && echo "=== enter ${PNAME} ==="
	install -m555 .libs/ntfs-plugin-*.so -t ${NTFS_3G_PLUGIN_DIR}
	cd ../ && echo "=== exit ${PNAME} ==="
done

if [ "x$NOSTRIP" != "xNOSTRIP" ]; then
	${STRIP} ${NTFS_3G_PLUGIN_DIR}/*
fi

