2015-05-07 18:07:49 +02:00
|
|
|
BUILD_DIR="./var/tmp/${PKGNAME}.build"
|
|
|
|
|
|
|
|
case "${ACTION}" in
|
|
|
|
post)
|
|
|
|
. usr/lib/btsync/btsync-vars.sh
|
|
|
|
mkdir -p "$BUILD_DIR"
|
|
|
|
(
|
|
|
|
cd "$BUILD_DIR"
|
|
|
|
xbps-uhelper fetch "${BTSYNC_URL}>$PKGNAME.tar.gz"
|
|
|
|
echo "$BTSYNC_CHECKSUM $PKGNAME.tar.gz" > chksum
|
|
|
|
sha256sum -c chksum || exit 1
|
|
|
|
tar xf "$PKGNAME.tar.gz"
|
|
|
|
) || {
|
|
|
|
echo Error while extracting;
|
|
|
|
rm -r $BUILD_DIR;
|
|
|
|
exit 1;
|
|
|
|
}
|
|
|
|
cp $BUILD_DIR/btsync "usr/bin/btsync"
|
|
|
|
mkdir -p etc
|
2015-05-07 19:55:18 +02:00
|
|
|
if [ ! -f etc/btsync.conf ]; then
|
|
|
|
./$BUILD_DIR/btsync --dump-sample-config \
|
|
|
|
| sed 's:/home/user/\.sync:/var/lib/btsync:' \
|
|
|
|
| sed 's:\/\/ "pid_file": "pid_file":' \
|
|
|
|
| sed 's:\/\/ "storage_path": "storage_path":' \
|
|
|
|
> "etc/btsync.conf"
|
|
|
|
fi
|
2015-05-07 18:07:49 +02:00
|
|
|
;;
|
|
|
|
esac
|