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-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 + [[https://files.clpm.dev/clpm/clpm-0.4.1-darwin-amd64.tar.gz][clpm-0.4.1-darwin-amd64.tar.gz]] :: CLPM compiled for 64bit Mac OS. + [[https://files.clpm.dev/clpm/clpm-0.4.1-darwin-arm64.tar.gz][clpm-0.4.1-darwin-arm64.tar.gz]] :: CLPM compiled for 64bit Mac OS with M1 processors. + [[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 + [[https://files.clpm.dev/clpm/clpm-0.4.1-linux-amd64.tar.gz][clpm-0.4.1-linux-amd64.tar.gz]] :: CLPM compiled for 64bit Linux. + [[https://files.clpm.dev/clpm/clpm-0.4.1-linux-arm64.tar.gz][clpm-0.4.1-linux-arm64.tar.gz]] :: CLPM compiled for 64bit Linux on ARM processors. + [[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 + [[https://files.clpm.dev/clpm/clpm-0.4.1-windows-amd64.msi][clpm-0.4.1-windows-amd64.msi]] :: CLPM installer for 64 bit Windows. + [[https://files.clpm.dev/clpm/clpm-0.4.1.tar.gz][clpm-0.4.1.tar.gz]] :: Source code, including git submodules. + [[https://files.clpm.dev/clpm/clpm-0.4.1.DIGESTS][clpm-v0.4.1.DIGESTS]] :: Text file containing the SHA512 sums for every previously mentioned file. + [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc][clpm-0.4.0.DIGESTS.asc]] :: Same as =clpm-v0.4.0.DIGESTS=, + [[https://files.clpm.dev/clpm/clpm-0.4.1.DIGESTS.asc][clpm-0.4.1.DIGESTS.asc]] :: Same as =clpm-v0.4.1.DIGESTS=, but signed with GPG key =0x10327DE761AB977333B1AD7629932AC49F3044CE=. *** GNU/Linux and Darwin Loading clpm-client/version.lisp +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ (in-package #:clpm-client) ;; If the location of this changes, the asd file must be updated! (defvar *version* "0.4.0" (defvar *version* "0.4.1" "The client's version.") (defun clpm-client-version () 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-0.4.0-linux-amd64.tar.gz]]. [[https://files.clpm.dev/clpm/clpm-0.4.1-linux-amd64.tar.gz]]. + Download the signed digests for this version from [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc]]. [[https://files.clpm.dev/clpm/clpm-0.4.1.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-0.4.0.DIGESTS.asc gpg --decrypt clpm-0.4.1.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-0.4.0-linux-amd64.tar.gz sha512sum clpm-0.4.1-linux-amd64.tar.gz #+end_src + Unpack the tarball: #+begin_src shell tar xf clpm-0.4.0-linux-amd64.tar.gz tar xf clpm-0.4.1-linux-amd64.tar.gz #+end_src + Install CLPM: #+begin_src shell cd clpm-0.4.0-linux-amd64 && sudo sh ./install.sh cd clpm-0.4.1-linux-amd64 && sudo sh ./install.sh #+end_src *** MacOS + Download the latest tarball, currently located at [[https://files.clpm.dev/clpm/clpm-0.4.0-darwin-amd64.tar.gz]] [[https://files.clpm.dev/clpm/clpm-0.4.1-darwin-amd64.tar.gz]] + Download the signed digests for this version from [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc]]. [[https://files.clpm.dev/clpm/clpm-0.4.1.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-0.4.0.DIGESTS.asc gpg --decrypt clpm-0.4.1.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-0.4.0-darwin-amd64.tar.gz sha512sum clpm-0.4.1-darwin-amd64.tar.gz #+end_src + Unpack the tarball: #+begin_src shell tar xf clpm-0.4.0-darwin-amd64.tar.gz tar xf clpm-0.4.1-darwin-amd64.tar.gz #+end_src + Install CLPM: #+begin_src shell cd clpm-0.4.0-darwin-amd64 && sudo sh ./install.sh cd clpm-0.4.1-darwin-amd64 && sudo sh ./install.sh #+end_src *** Windows + Download the latest installer, currently located at [[https://files.clpm.dev/clpm/clpm-0.4.0-windows-amd64.msi]]. [[https://files.clpm.dev/clpm/clpm-0.4.1-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.4.0, the recommended configuration is: As of v0.4.1, 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.4.0 ;;; Generated by CLPM 0.4.1 (require "asdf") #-clpm-client Loading version.lisp-expr +1 −1 Original line number Diff line number Diff line Loading @@ -3,4 +3,4 @@ ;;;; This file contains a single string naming the version that is being ;;;; currently worked on. It should be bumped immediately after releasing the ;;;; version. This should not contain any prerelease info. "0.5.0" "0.4.1" 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-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 + [[https://files.clpm.dev/clpm/clpm-0.4.1-darwin-amd64.tar.gz][clpm-0.4.1-darwin-amd64.tar.gz]] :: CLPM compiled for 64bit Mac OS. + [[https://files.clpm.dev/clpm/clpm-0.4.1-darwin-arm64.tar.gz][clpm-0.4.1-darwin-arm64.tar.gz]] :: CLPM compiled for 64bit Mac OS with M1 processors. + [[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 + [[https://files.clpm.dev/clpm/clpm-0.4.1-linux-amd64.tar.gz][clpm-0.4.1-linux-amd64.tar.gz]] :: CLPM compiled for 64bit Linux. + [[https://files.clpm.dev/clpm/clpm-0.4.1-linux-arm64.tar.gz][clpm-0.4.1-linux-arm64.tar.gz]] :: CLPM compiled for 64bit Linux on ARM processors. + [[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 + [[https://files.clpm.dev/clpm/clpm-0.4.1-windows-amd64.msi][clpm-0.4.1-windows-amd64.msi]] :: CLPM installer for 64 bit Windows. + [[https://files.clpm.dev/clpm/clpm-0.4.1.tar.gz][clpm-0.4.1.tar.gz]] :: Source code, including git submodules. + [[https://files.clpm.dev/clpm/clpm-0.4.1.DIGESTS][clpm-v0.4.1.DIGESTS]] :: Text file containing the SHA512 sums for every previously mentioned file. + [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc][clpm-0.4.0.DIGESTS.asc]] :: Same as =clpm-v0.4.0.DIGESTS=, + [[https://files.clpm.dev/clpm/clpm-0.4.1.DIGESTS.asc][clpm-0.4.1.DIGESTS.asc]] :: Same as =clpm-v0.4.1.DIGESTS=, but signed with GPG key =0x10327DE761AB977333B1AD7629932AC49F3044CE=. *** GNU/Linux and Darwin Loading
clpm-client/version.lisp +1 −1 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ (in-package #:clpm-client) ;; If the location of this changes, the asd file must be updated! (defvar *version* "0.4.0" (defvar *version* "0.4.1" "The client's version.") (defun clpm-client-version () 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-0.4.0-linux-amd64.tar.gz]]. [[https://files.clpm.dev/clpm/clpm-0.4.1-linux-amd64.tar.gz]]. + Download the signed digests for this version from [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc]]. [[https://files.clpm.dev/clpm/clpm-0.4.1.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-0.4.0.DIGESTS.asc gpg --decrypt clpm-0.4.1.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-0.4.0-linux-amd64.tar.gz sha512sum clpm-0.4.1-linux-amd64.tar.gz #+end_src + Unpack the tarball: #+begin_src shell tar xf clpm-0.4.0-linux-amd64.tar.gz tar xf clpm-0.4.1-linux-amd64.tar.gz #+end_src + Install CLPM: #+begin_src shell cd clpm-0.4.0-linux-amd64 && sudo sh ./install.sh cd clpm-0.4.1-linux-amd64 && sudo sh ./install.sh #+end_src *** MacOS + Download the latest tarball, currently located at [[https://files.clpm.dev/clpm/clpm-0.4.0-darwin-amd64.tar.gz]] [[https://files.clpm.dev/clpm/clpm-0.4.1-darwin-amd64.tar.gz]] + Download the signed digests for this version from [[https://files.clpm.dev/clpm/clpm-0.4.0.DIGESTS.asc]]. [[https://files.clpm.dev/clpm/clpm-0.4.1.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-0.4.0.DIGESTS.asc gpg --decrypt clpm-0.4.1.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-0.4.0-darwin-amd64.tar.gz sha512sum clpm-0.4.1-darwin-amd64.tar.gz #+end_src + Unpack the tarball: #+begin_src shell tar xf clpm-0.4.0-darwin-amd64.tar.gz tar xf clpm-0.4.1-darwin-amd64.tar.gz #+end_src + Install CLPM: #+begin_src shell cd clpm-0.4.0-darwin-amd64 && sudo sh ./install.sh cd clpm-0.4.1-darwin-amd64 && sudo sh ./install.sh #+end_src *** Windows + Download the latest installer, currently located at [[https://files.clpm.dev/clpm/clpm-0.4.0-windows-amd64.msi]]. [[https://files.clpm.dev/clpm/clpm-0.4.1-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.4.0, the recommended configuration is: As of v0.4.1, 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.4.0 ;;; Generated by CLPM 0.4.1 (require "asdf") #-clpm-client Loading
version.lisp-expr +1 −1 Original line number Diff line number Diff line Loading @@ -3,4 +3,4 @@ ;;;; This file contains a single string naming the version that is being ;;;; currently worked on. It should be bumped immediately after releasing the ;;;; version. This should not contain any prerelease info. "0.5.0" "0.4.1"