From 554e1671176142dc3df9347890d5c336c1bc1f35 Mon Sep 17 00:00:00 2001
From: Ralph Giles <giles@mozilla.com>
Date: Thu, 31 Dec 2015 01:16:10 -0800
Subject: [PATCH] Update release instructions.

These may not be final since the mingw build wasn't successful
but includes updates from following the process today.
---
 doc/release.txt | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/doc/release.txt b/doc/release.txt
index 21c54bb..4401fff 100644
--- a/doc/release.txt
+++ b/doc/release.txt
@@ -23,10 +23,15 @@ to https://archive.mozilla.org/pub/opus/
 Win32 binaries:
 
 - Assuming the mingw cross toolchain:
-- rust make -C mingw
+- run cd mingw && make
   - Downloads versions of libogg, opus, openssl.
   - Compiles them.
-  - Compiles opusfile and examples against the built deps.
+  - Compiles static opusfile and examples against the built deps.
+- Compile dyname opusfile with:
+  - ./configure --host=i686-w64-mingw32 --prefix=/path/to/builddir/mingw \
+        PKG_CONFIG_PATH=/path/to/builddir/mingw/lib/pkgconfig
+  - make && make check && make -C doc/latex
+- Add api docs to opus-codec.org
 - mkdir opusfile-${version}-win32
 - Copy AUTHORS COPYING README.txt include/opusfile.h to the release dir.
 - Merge changes between README.txt and the version in the last
@@ -45,8 +50,8 @@ Win32 binaries:
 - Copy examples/.libs/*.exe to the release dir.
 - Strip *.dll *.a *.exe in the release dir.
 - In the release dir, run:
-    sha1sum * > SHA1SUMS.txt
-    gpg --detach-sign --armor SHA1SUMS.txt
+    sha256sum * > SHA256SUMS.txt
+    gpg --detach-sign --armor SHA256SUMS.txt
 - In the parent directory, create the archive:
     zip -r opusfile-${version}-win32.zip opusfile-${version}-win32/*
 - Copy the archive to a clean system and verify the examples work
-- 
GitLab