File get_source of Package iobroker

#!/bin/bash

[[ -z "$1" ]] && echo "Bitte Version eingeben. Siehe: https://github.com/ioBroker/ioBroker/blob/master/package.json" && exit 1
version=$1
echo "Erzeuge iobroker-$version..."

rm -rf source.iobroker
mkdir source.iobroker
cp get_source.package.json source.iobroker/package.json
cd source.iobroker
sed -i -e "s|@VERSION@|$version|g" package.json

npm12 install --save iobroker.admin
npm12 install --save iobroker.discovery
npm12 install --save iobroker.js-controller
npm12 install --save iobroker.info
npm12 install --save-dev speculate

pfad=$(pwd)
find . -type f -exec sed -i -e "s|$pfad|/srv/iobroker|g" package.json {} \;
find . -type f -exec sed -i -e "s|$HOME|/srv/iobroker|g" package.json {} \;

npm12 run spec

cp SOURCES/iobroker.tar.gz ../iobroker-$version.tar.gz

cd ..
openSUSE Build Service is sponsored by