yum install -y php-cli # rpm/gen_spec.sh
# Build package
- cd /usr/src/fusionforge/src/
+ cd $(dirname $0)/../src/
base_version=$(make version)
snapshot=$(date +%Y%m%d%H%M)
version=$base_version+$snapshot
rpmbuild ../build/SPECS/fusionforge.spec --define "_topdir $(pwd)/../build" -ba
(cd ../build/RPMS/ && createrepo .)
- cat <<-EOF > /etc/yum.repos.d/local.repo
+ repopath=$(readlink ../build/RPMS/)
+ cat <<-EOF | sed 's,@PATH@,$repopath,g' > /etc/yum.repos.d/local.repo
[local]
name=local
- baseurl=file:///usr/src/fusionforge/build/RPMS/
+ baseurl=file://@PATH@
enabled=1
gpgcheck=0
EOF
build_deb
elif [ -e /etc/redhat-release ]; then
build_rpm
-elif [ -e /etc/os-release ]; then
+elif [[ ! -z `cat /etc/os-release | grep 'SUSE'` ]]; then
build_suse_rpm
else
echo "Automated package building is not supported for this distribution."