#!/bin/bash source release_lib.sh CONTROL=debian/control CHLOG=debian/changelog CHDATE=$(LC_ALL=C date -R | sed -e 's/,/\\,/g') # Заменим запятую на '\,' # Собирать пакет с конфигурационными файлами для Яндекс.Метрики. BUILD_PACKAGE_FOR_METRIKA=$([ -f 'private/Server/metrika/config.xml' ] && echo 'yes') # Список демонов для сборки может быть указан в аргументах командной строки. if [ $# -gt 0 ] then DAEMONS="$@" else DAEMONS="$(echo `cat debian/daemons`)" fi gen_revision_author echo -e "\nCurrent revision is $REVISION" make_control "$CONTROL" "$DAEMONS" gen_changelog "$REVISION" "$CHDATE" "$AUTHOR" "$CHLOG" "$DAEMONS" # Сборка (только бинарных пакетов). debuild -e DAEMONS="${DAEMONS}" -b upload_debs "$REVISION" "$DAEMONS"