Commit e339b302 authored by Eric Timmons's avatar Eric Timmons
Browse files

CLPM v0.4.0

parent 0aaf3e3f
Pipeline #4654 passed with stages
in 28 minutes
#+TITLE: CLPM Changelog
* v0.4.0 - Unreleased
* v0.4.0 - 2021-09-13
+ Changed layout of release tarballs.
+ Published tarballs now contain a static executable (#11).
......
......@@ -64,17 +64,17 @@ appropriate tag or see [[http://www.clpm.dev]].
[[https://files.clpm.dev/clpm/][https://files.clpm.dev/clpm/]]. The current release files for each platform
are:
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1-darwin-amd64.tar.gz][clpm-0.4.0-rc.1-darwin-amd64.tar.gz]] :: CLPM compiled for 64bit Mac OS.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1-darwin-arm64.tar.gz][clpm-0.4.0-rc.1-darwin-arm64.tar.gz]] :: CLPM compiled for 64bit Mac OS with
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-darwin-amd64.tar.gz][clpm-0.4.0-darwin-amd64.tar.gz]] :: CLPM compiled for 64bit Mac OS.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-darwin-arm64.tar.gz][clpm-0.4.0-darwin-arm64.tar.gz]] :: CLPM compiled for 64bit Mac OS with
M1 processors.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1-linux-amd64.tar.gz][clpm-0.4.0-rc.1-linux-amd64.tar.gz]] :: CLPM compiled for 64bit Linux.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1-linux-arm64.tar.gz][clpm-0.4.0-rc.1-linux-arm64.tar.gz]] :: CLPM compiled for 64bit Linux
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-linux-amd64.tar.gz][clpm-0.4.0-linux-amd64.tar.gz]] :: CLPM compiled for 64bit Linux.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-linux-arm64.tar.gz][clpm-0.4.0-linux-arm64.tar.gz]] :: CLPM compiled for 64bit Linux
on ARM processors.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1-windows-amd64.msi][clpm-0.4.0-rc.1-windows-amd64.msi]] :: CLPM installer for 64 bit Windows.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1.tar.gz][clpm-0.4.0-rc.1.tar.gz]] :: Source code, including git submodules.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1.DIGESTS][clpm-v0.4.0-rc.1.DIGESTS]] :: Text file containing the SHA512 sums for
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-windows-amd64.msi][clpm-0.4.0-windows-amd64.msi]] :: CLPM installer for 64 bit Windows.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0.tar.gz][clpm-0.4.0.tar.gz]] :: Source code, including git submodules.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS][clpm-v0.4.0.DIGESTS]] :: Text file containing the SHA512 sums for
every previously mentioned file.
+ [[https://files.clpm.dev/clpm/clpm-0.4.0-rc.1.DIGESTS.asc][clpm-0.4.0-rc.1.DIGESTS.asc]] :: Same as =clpm-v0.4.0-rc.1.DIGESTS=,
+ [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc][clpm-0.4.0.DIGESTS.asc]] :: Same as =clpm-v0.4.0.DIGESTS=,
but signed with GPG key =0x10327DE761AB977333B1AD7629932AC49F3044CE=.
*** GNU/Linux and Darwin
......
......@@ -357,67 +357,67 @@
+ Download the latest tarball for your system. Assuming you are running an
amd64 processor on most GNU/Linux distributions, it is currently located
at
[[https://files.clpm.dev/clpm/clpm-amd64-linux-gnu-v0.3.5.tar.gz]].
[[https://files.clpm.dev/clpm/clpm-0.4.0-linux-amd64.tar.gz]].
+ Download the signed digests for this version from
[[https://files.clpm.dev/clpm/clpm-v0.3.5.DIGESTS.asc]].
[[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc]].
+ Download the CLPM Signing Key:
#+begin_src shell
gpg --recv-keys 0x10327DE761AB977333B1AD7629932AC49F3044CE
#+end_src
+ Verify the signature on the digests file:
#+begin_src shell
gpg --decrypt clpm-v0.3.5.DIGESTS.asc
gpg --decrypt clpm-0.4.0.DIGESTS.asc
#+end_src
#+REVEAL: split:t
+ Ensure the sha512 sum for the downloaded file matches the one from the
digests file:
#+begin_src shell
sha512sum clpm-amd64-linux-gnu-v0.3.5.tar.gz
sha512sum clpm-0.4.0-linux-amd64.tar.gz
#+end_src
+ Unpack the tarball:
#+begin_src shell
tar xf clpm-amd64-linux-gnu-v0.3.5.tar.gz
tar xf clpm-0.4.0-linux-amd64.tar.gz
#+end_src
+ Install CLPM:
#+begin_src shell
cd clpm-v0.3.5 && sudo sh ./install.sh
cd clpm-0.4.0-linux-amd64 && sudo sh ./install.sh
#+end_src
*** MacOS
+ Download the latest tarball, currently located at
[[https://files.clpm.dev/clpm/clpm-amd64-darwin-v0.3.5.tar.gz]]
[[https://files.clpm.dev/clpm/clpm-0.4.0-darwin-amd64.tar.gz]]
+ Download the signed digests for this version from
[[https://files.clpm.dev/clpm/clpm-v0.3.5.DIGESTS.asc]].
[[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc]].
+ Download the CLPM Signing Key:
#+begin_src shell
gpg --recv-keys 0x10327DE761AB977333B1AD7629932AC49F3044CE
#+end_src
+ Verify the signature on the digests file:
#+begin_src shell
gpg --decrypt clpm-v0.3.5.DIGESTS.asc
gpg --decrypt clpm-0.4.0.DIGESTS.asc
#+end_src
#+REVEAL: split:t
+ Ensure the sha512 sum for the downloaded file matches the one from the
digests file:
#+begin_src shell
sha512sum clpm-amd64-darwin-v0.3.5.tar.gz
sha512sum clpm-0.4.0-darwin-amd64.tar.gz
#+end_src
+ Unpack the tarball:
#+begin_src shell
tar xf clpm-amd64-darwin-v0.3.5.tar.gz
tar xf clpm-0.4.0-darwin-amd64.tar.gz
#+end_src
+ Install CLPM:
#+begin_src shell
cd clpm-v0.3.5 && sudo sh ./install.sh
cd clpm-0.4.0-darwin-amd64 && sudo sh ./install.sh
#+end_src
*** Windows
+ Download the latest installer, currently located at
[[https://files.clpm.dev/clpm/clpm-amd64-windows-v0.3.5.msi]].
[[https://files.clpm.dev/clpm/clpm-0.4.0-windows-amd64.msi]].
+ Run the installer.
NOTE: I do not think gpg is very common on Windows, but if you use it, you
......@@ -491,13 +491,13 @@
*** Default configuration
As of v0.3.5, the recommended configuration is:
As of v0.4.0, the recommended configuration is:
# #+ATTR_REVEAL: :code_attribs data-line-numbers='1-2|5-7|8-9'
#+begin_src common-lisp
;;; Use CLPM with default configuration.
;;;
;;; Generated by CLPM 0.3.5
;;; Generated by CLPM 0.4.0
(require "asdf")
#-clpm-client
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment