From 15898b3b376a639f7e21388d2aa18fa89c9dc7c5 Mon Sep 17 00:00:00 2001
From: P. J. McDermott <pj@pehjota.net>
Date: Tue, 26 Aug 2014 14:40:42 -0400
Subject: scripts/announce-release.sh: New file

---
(limited to 'scripts')

diff --git a/scripts/announce-release.sh b/scripts/announce-release.sh
new file mode 100755
index 0000000..d013337
--- /dev/null
+++ b/scripts/announce-release.sh
@@ -0,0 +1,57 @@
+#!/bin/sh
+
+package="${1}"
+version="${2}"
+package_name="${3}"
+srcdir="${0%/scripts/announce-release.sh}"
+
+about="$(sed -n '4,${ /^Copyright/q; p; }' "${srcdir}/README")"
+news="$(sed -n '6,${ /^ProteanOS Development Kit/q; /^Copyright/q; p; }' \
+	"${srcdir}/NEWS")"
+
+/usr/sbin/sendmail \
+	-f pj+proteanos-ml@pehjota.net proteanos-dev@lists.proteanos.com <<-EOF
+	Date: $(LC_ALL='POSIX' date '+%a, %d %b %Y %H:%M:%S %z')
+	From: "Patrick 'P. J.' McDermott" <pj+proteanos-ml@pehjota.net>
+	To: proteanos-dev@lists.proteanos.com
+	Subject: ${package_name} ${version} released
+
+	About
+	=====
+
+	${about}
+
+	Downloading
+	===========
+
+	Source archives are available from the files site by HTTP or FTP:
+
+	    http://files.proteanos.com/pub/${package}/${version}/
+	    ftp://files.proteanos.com/pub/${package}/${version}/
+
+	Here are the MD5 checksums:
+
+	$(sed 's/^/    /' MD5SUMS)
+
+	Here are the SHA-256 checksums:
+
+	$(sed 's/^/    /' SHA256SUMS)
+
+	The sources are maintained in a Git repository:
+
+	    http://git.proteanos.com/${package}/${package}.git/
+	    git://git.proteanos.com/${package}/${package}.git/
+
+	This release is marked by the "${package}/${version}" tag.
+
+	NEWS for Version ${version}
+	=================$(printf '%s\n' "${version}" | sed 's/./=/g')
+
+	${news}
+
+	-- $(: Just something to follow the trailing space)
+	Patrick "P. J." McDermott
+	  http://www.pehjota.net/
+	Lead Developer, ProteanOS
+	  http://www.proteanos.com/
+	EOF
--
cgit v0.9.1