From 19ae88baea1b95e93dfcbe1c3e4210f35ee295ae Mon Sep 17 00:00:00 2001 From: Martin Schanzenbach Date: Wed, 18 Jan 2023 13:56:01 +0900 Subject: build: rename changelog update scripts to news --- contrib/scripts/changelog_delta.sh | 6 ------ contrib/scripts/news_delta.sh | 6 ++++++ contrib/scripts/update_changelog.sh | 15 --------------- contrib/scripts/update_news.sh | 15 +++++++++++++++ 4 files changed, 21 insertions(+), 21 deletions(-) delete mode 100755 contrib/scripts/changelog_delta.sh create mode 100755 contrib/scripts/news_delta.sh delete mode 100644 contrib/scripts/update_changelog.sh create mode 100644 contrib/scripts/update_news.sh diff --git a/contrib/scripts/changelog_delta.sh b/contrib/scripts/changelog_delta.sh deleted file mode 100755 index 20fb98649..000000000 --- a/contrib/scripts/changelog_delta.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -OLDVERSION=$1 - -git --no-pager log --grep="^NEWS: " -i --no-merges --no-color --format="%s%n%b" $1..HEAD | grep -i "^NEWS:\s[a-zA-Z][a-zA-Z]*" | sed 's/NEWS:/ -/i' -echo "" diff --git a/contrib/scripts/news_delta.sh b/contrib/scripts/news_delta.sh new file mode 100755 index 000000000..20fb98649 --- /dev/null +++ b/contrib/scripts/news_delta.sh @@ -0,0 +1,6 @@ +#!/bin/bash + +OLDVERSION=$1 + +git --no-pager log --grep="^NEWS: " -i --no-merges --no-color --format="%s%n%b" $1..HEAD | grep -i "^NEWS:\s[a-zA-Z][a-zA-Z]*" | sed 's/NEWS:/ -/i' +echo "" diff --git a/contrib/scripts/update_changelog.sh b/contrib/scripts/update_changelog.sh deleted file mode 100644 index a28a32290..000000000 --- a/contrib/scripts/update_changelog.sh +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/bash -NEW_VERSION=$1 -if [ -z $NEW_VERSION ]; then - NEW_VERSION="Unreleased" -fi -DELTA_SH="contrib/scripts/changelog_delta.sh" -LASTHASH=$(head -n1 NEWS | cut -d " " -f 2 | tr -d \( | tr -d \) | tr -d :) - -echo "$NEW_VERSION ($(git rev-parse --short HEAD)):" > NEWS.delta || exit 1 -$DELTA_SH $LASTHASH >> NEWS.delta || exit 1 -cp NEWS NEWS.bak || exit 1 -cat NEWS.delta > NEWS || exit 1 -cat NEWS.bak >> NEWS || exit 1 -rm NEWS.bak NEWS.delta - diff --git a/contrib/scripts/update_news.sh b/contrib/scripts/update_news.sh new file mode 100644 index 000000000..2ee5fa3dc --- /dev/null +++ b/contrib/scripts/update_news.sh @@ -0,0 +1,15 @@ +#!/bin/bash +NEW_VERSION=$1 +if [ -z $NEW_VERSION ]; then + NEW_VERSION="Unreleased" +fi +DELTA_SH="contrib/scripts/news_delta.sh" +LASTHASH=$(head -n1 NEWS | cut -d " " -f 2 | tr -d \( | tr -d \) | tr -d :) + +echo "$NEW_VERSION ($(git rev-parse --short HEAD)):" > NEWS.delta || exit 1 +$DELTA_SH $LASTHASH >> NEWS.delta || exit 1 +cp NEWS NEWS.bak || exit 1 +cat NEWS.delta > NEWS || exit 1 +cat NEWS.bak >> NEWS || exit 1 +rm NEWS.bak NEWS.delta + -- cgit v1.2.3