Loading CHANGELOG.org +1 −1 Original line number Diff line number Diff line #+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). Loading README.org +8 −8 Original line number Diff line number Diff line Loading @@ -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 Loading tutorial/tutorial.org +15 −15 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading Loading
CHANGELOG.org +1 −1 Original line number Diff line number Diff line #+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). Loading
README.org +8 −8 Original line number Diff line number Diff line Loading @@ -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 Loading
tutorial/tutorial.org +15 −15 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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 Loading