summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Burns <mburns@thoughtbot.com>2020-08-28 16:35:00 -0400
committerMike Burns <mburns@thoughtbot.com>2020-08-28 16:35:00 -0400
commit6d3b28ac308652db22597fb61ac8bdc450f31963 (patch)
tree7e12eb6506cb0e83ac09f7aebaac273d960ad379
parent4cb4df1d838ec94a3139a76408864147ad52a656 (diff)
Prepping for release
- Update NEWS. - Homebrew is now part of the official Homebrew package set.
-rw-r--r--DEVELOPERS.md5
-rw-r--r--NEWS.md.in6
-rwxr-xr-xmaint/release.in22
3 files changed, 6 insertions, 27 deletions
diff --git a/DEVELOPERS.md b/DEVELOPERS.md
index ad36203..5791990 100644
--- a/DEVELOPERS.md
+++ b/DEVELOPERS.md
@@ -19,10 +19,9 @@ First build the distribution:
./configure
make distcheck
-On any system you can build the tarball, Homebrew package, and tag:
+On any system you can build the tarball and tag:
./maint/release build tarball rcm-*.tar.gz
- ./maint/release build homebrew rcm-*.tar.gz
./maint/release build tag rcm-*.tar.gz
You need mdocml to tranform the manpages into HTML:
@@ -32,14 +31,12 @@ You need mdocml to tranform the manpages into HTML:
Once built, you can push it live:
./maint/release push tarball rcm-*.tar.gz
- ./maint/release push homebrew rcm-*.tar.gz
./maint/release push tag rcm-*.tar.gz
./maint/release push man_html rcm-*.tar.gz
And once pushed, you should clean up
./maint/release clean tarball rcm-*.tar.gz
- ./maint/release clean homebrew rcm-*.tar.gz
./maint/release clean tag rcm-*.tar.gz
./maint/release clean man_html rcm-*.tar.gz
diff --git a/NEWS.md.in b/NEWS.md.in
index 859f2a8..cbce2c4 100644
--- a/NEWS.md.in
+++ b/NEWS.md.in
@@ -1,7 +1,9 @@
rcm (@PACKAGE_VERSION@) unstable; urgency=low
- * BUGFIX: Fix #237 - $ for symlinked dirs with lsrc -F (Mathias Michel).
- * Fix #144 and more: all symlinks in input are rejected (Mat M)
+ * BUGFIX: Globs no longer expand permanently (Edd Salkield).
+ * BUGFIX: Show $ for symlinked dirs in `lsrc -F` (Mathias Michel).
+ * Feature: All symlinks in input are rejected (Mat M).
+ * Packaging improvements (Stephen Groat, Martin Frost, Link Dupont).
-- Mike Burns <mburns@thoughtbot.com> Fri, 13 Jul 2018 14:12:00 -0500
diff --git a/maint/release.in b/maint/release.in
index 4edf91f..133bc66 100755
--- a/maint/release.in
+++ b/maint/release.in
@@ -38,26 +38,6 @@ release_clean_tarball() {
rm -rf $DIST_ARCHIVES
}
-# Homebrew
-release_build_homebrew() {
- ([ -d homebrew-formulae ] || git clone git@github.com:thoughtbot/homebrew-formulae.git homebrew-formulae) && \
- generate_dist_sha && \
- edit_package homebrew/$PACKAGE.rb.in > homebrew-formulae/Formula/$PACKAGE.rb && \
- cd homebrew-formulae && \
- git add Formula/$PACKAGE.rb && \
- git commit -m "$PACKAGE: Release version $PACKAGE_VERSION"
-}
-
-release_push_homebrew() {
- cd homebrew-formulae && \
- git push
-}
-
-release_clean_homebrew() {
- rm -rf homebrew-formulae
- rm -rf $DIST_ARCHIVES
-}
-
# Arch
release_build_arch() {
([ -d gh-pages ] || git clone --branch gh-pages . gh-pages) && \
@@ -156,7 +136,7 @@ release_clean_man_html() {
# Main:
if [ $# -lt 3 ]; then
- echo "Usage: release (build|push|clean) (tarball|homebrew|arch|deb|tag|man_html) DIST_ARCHIVES" >&2
+ echo "Usage: release (build|push|clean) (tarball|arch|deb|tag|man_html) DIST_ARCHIVES" >&2
exit 64
fi