Skip to content

Commit 73a77bd

Browse files
committed
Rename and convert ReleaseNotes.adoc to UPGRADING.md
1 parent 59b9799 commit 73a77bd

File tree

6 files changed

+15
-56
lines changed

6 files changed

+15
-56
lines changed

ReleaseNotes.adoc

Lines changed: 0 additions & 21 deletions
This file was deleted.

UPGRADING.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# WeeChat Relay Upgrade guidelines
2+
3+
These upgrade guidelines only contain instructions for version upgrades which require manual actions.\
4+
When upgrading from version X to Y, please read and apply all instructions from version X+1 to version Y (included).
5+
6+
For a list of all changes in each version, please see [CHANGELOG.md](CHANGELOG.md).
7+
8+
## Version 1.0.0
9+
10+
No upgrade guidelines.

debian-stable/libweechatrelay.docs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
AUTHORS.adoc
22
Contributing.adoc
33
README.adoc
4-
ReleaseNotes.adoc
4+
UPGRADING.md

doc/CMakeLists.txt

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -33,32 +33,6 @@ if(BUILD_DOC OR BUILD_MAN)
3333
-a pygments-style=native
3434
)
3535

36-
# sed arguments used to replace links in release notes
37-
set(SED_LINKS_ARGS
38-
-e "'s/issue #\\([0-9][0-9]*\\)/https:\\/\\/github.com\\/weechat\\/weechat\\/issues\\/\\1[issue #\\1^]/g'"
39-
-e "'s/debian #\\([0-9][0-9]*\\)/http:\\/\\/bugs.debian.org\\/cgi-bin\\/bugreport.cgi?bug=\\1[debian bug #\\1^]/g'"
40-
-e "'s/\\(CVE-[0-9][0-9]*-[0-9][0-9]*\\)/https:\\/\\/cve.mitre.org\\/cgi-bin\\/cvename.cgi?name=\\1[\\1^]/g'"
41-
)
42-
43-
# Release notes
44-
add_custom_command(
45-
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
46-
COMMAND sed ARGS ${SED_LINKS_ARGS} "${CMAKE_CURRENT_SOURCE_DIR}/../ReleaseNotes.adoc" > "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
47-
DEPENDS
48-
"${CMAKE_CURRENT_SOURCE_DIR}/../ReleaseNotes.adoc"
49-
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
50-
)
51-
add_custom_command(
52-
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes.html"
53-
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -a docinfodir="${CMAKE_CURRENT_SOURCE_DIR}" -o ReleaseNotes.html "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
54-
DEPENDS
55-
"${CMAKE_CURRENT_SOURCE_DIR}/docinfo.html"
56-
"${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
57-
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
58-
COMMENT "Building ReleaseNotes.html"
59-
)
60-
add_custom_target(rn DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes.html")
61-
6236
# man/doc in all languages
6337
add_subdirectory(en)
6438
add_subdirectory(fr)

tools/release.sh

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
# Make a new WeeChat Relay release:
2323
# 1. bump version
2424
# 2. git commit + tag
25-
# 3. compile, run, test, build rn + packages
25+
# 3. compile, run, test, build packages
2626
# 4. test package: unpack, compile, run, test
2727
#
2828

@@ -55,22 +55,20 @@ release_start ()
5555
fi
5656
mkdir -p "${build_dir}"
5757
pkg_tar="${build_dir}/weechat-relay-${version}.tar"
58-
rn="${build_dir}/doc/ReleaseNotes.html"
5958
}
6059

6160
release_bump_version ()
6261
{
6362
"${root_dir}/tools/bump_version.sh" stable
6463
sed -i \
6564
-e "s/^\(== Version ${version}\) (under dev)$/\1 (${date})/" \
66-
"${root_dir}/CHANGELOG.md" \
67-
"${root_dir}/ReleaseNotes.adoc"
65+
"${root_dir}/CHANGELOG.md"
6866
}
6967

7068
release_commit_tag ()
7169
{
7270
cd "${root_dir}"
73-
git commit -m "Version ${version}" version.sh CHANGELOG.md ReleaseNotes.adoc || release_error "git commit error, release already done?"
71+
git commit -m "Version ${version}" version.sh CHANGELOG.md || release_error "git commit error, release already done?"
7472
git tag -a "v${version}" -m "WeeChat Relay ${version}"
7573
}
7674

@@ -85,7 +83,6 @@ release_build ()
8583
-DBUILD_TESTS=ON \
8684
"${root_dir}"
8785
make install
88-
make rn
8986
make test CTEST_OUTPUT_ON_FAILURE=TRUE
9087
make dist
9188
version_weechat_relay=$("${build_dir}/install/bin/weechat-relay-cli" --version)
@@ -130,7 +127,6 @@ release_end ()
130127
echo " version : ${version}"
131128
echo " date : ${date}"
132129
echo " build dir: ${build_dir}"
133-
echo " rn : ${rn}"
134130
echo " packages :"
135131
for pkg in "${pkg_tar}".*; do
136132
echo " $pkg"

weechat-relay.cygport.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ libweechatrelay_CONTENTS="
101101
usr/share/doc/weechat/Contributing.adoc
102102
usr/share/doc/weechat/COPYING
103103
usr/share/doc/weechat/README.adoc
104-
usr/share/doc/weechat/ReleaseNotes.adoc
104+
usr/share/doc/weechat/UPGRADING.md
105105
"
106106
libweechatrelay_REQUIRES="weechat"
107107

0 commit comments

Comments
 (0)