diff --git a/autogen.sh b/autogen.sh index a805371..5a40e84 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,64 +1,66 @@ #!/bin/bash package="kolab-freebusy" roundcube_dir="../roundcubemail.git/" roundcube_plugins_dir="../roundcubemail-plugins-kolab.git/" if [ $# -ne 1 ]; then echo "Usage: $0 " exit 1 fi version=$1 if [ ! -z "$(git tag -l | grep -E '${package}-${version}$')" ]; then echo "Version ${version} already exists" exit 1 fi if [ ! -d "${roundcube_dir}/program/lib/Roundcube/" ]; then echo "No directory ${roundcube_dir}/program/lib/Roundcube/" exit 1 fi if [ ! -d "${roundcube_plugins_dir}/plugins/" ]; then echo "No directory ${roundcube_plugins_dir}/plugins/" exit 1 fi if [ -f "./composer.phar" ]; then git clean -d -f -x rm -rf vendor/ fi cp -a ${roundcube_dir}/program/lib/Roundcube/ lib/Roundcube cp -a ${roundcube_plugins_dir}/plugins/ lib/plugins curl -sS https://getcomposer.org/installer | php if [ $? -ne 0 ]; then echo "Getting composer failed... Bye!" exit 1 fi +mv composer-dist.json composer.json + ./composer.phar install --no-dev if [ $? -ne 0 ]; then echo "Running ./composer.phar install failed... Bye!" exit 1 fi if [ -d "../${package}-${version}/" ]; then rm -rf ../${package}-${version}/ fi mkdir -p ../${package}-${version}/ cp -a * ../${package}-${version}/. find ../${package}-${version}/ -type d -name ".git" -exec rm -rf {} \; 2>/dev/null pwd=$(pwd) pushd .. tar czvf ${pwd}/${package}-${version}+dep.tar.gz ${package}-${version}/ popd git archive --prefix=${package}-${version}/ HEAD | gzip -c > ${package}-${version}.tar.gz