#!/usr/bin/env bash cd src if [ -f debian/changelog ] || [ ! -d .git ]; then tamarin_info "Not a Git repository or Debian changelog already exists !" exit fi changelog="debian/changelog" project_name=$(tamarin_db get project_name) project_version=$(tamarin_db get project_version 0.0.0) date=$(date -R) top_contributor=$(git log --pretty=short | git shortlog -s -n -e | sed 's/^\s*[0-9]*\s*//g' | head -n 1) current_commit=$(git log -n 1 --pretty=format:%h) echo "${project_name} (${project_version}) unstable; urgency=low" > ${changelog} echo >> ${changelog} echo " * Package built with Tamarin. Based on commit ${current_commit}." >> ${changelog} echo >> ${changelog} echo " -- ${top_contributor} ${date}" >> ${changelog}