Skip to content

Commit a32632b

Browse files
authored
User manual typos and post-release fixes (#179)
2 parents 07ef79c + 72377b6 commit a32632b

File tree

4 files changed

+9
-13
lines changed

4 files changed

+9
-13
lines changed

build-aux/appimage-build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ VENDOR_BASE=${VENDOR_BASE:=/usr}
2222

2323
case "$1" in
2424
devel)
25-
MESON_FLAGS="$MESON_ARGS -Dprofile=development"
25+
MESON_FLAGS="$MESON_FLAGS -Dprofile=development"
2626
APP_NAME="es.danirod.Cartero.Devel"
2727
ICON_PATH="AppDir/usr/share/icons/hicolor/scalable/apps/es.danirod.Cartero.Devel.svg"
2828
DESKTOP_PATH="AppDir/usr/share/applications/es.danirod.Cartero.Devel.desktop"
2929
;;
3030
stable)
31-
MESON_FLAGS="$MESON_ARGS -Dprofile=default"
31+
MESON_FLAGS="$MESON_FLAGS -Dprofile=default"
3232
APP_NAME="es.danirod.Cartero"
3333
ICON_PATH="AppDir/usr/share/icons/hicolor/scalable/apps/es.danirod.Cartero.svg"
3434
DESKTOP_PATH="AppDir/usr/share/applications/es.danirod.Cartero.desktop"

doc/images/banner-3-1.png

145 KB
Loading

doc/introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
![Cartero: the free HTTP client to test your APIs](images/cartero-banner.png)
1+
![Cartero: the free HTTP client to test your APIs](images/banner-3-1.png)
22

33
Cartero is a graphical HTTP client that can be used as a developer tool to
44
test web APIs and perform all kind of HTTP requests to web servers. It is

doc/releng.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Patch releases happen in a branch called release/x.y, where x.y is the major and
1818
- meson.build: there's a version number when declaring the project info.
1919
1. Update the NEWS.md file with the release notes for this version.
2020
1. Reformat the release notes for this version and add them to the releases section of data/cartero.appdata.xml.in.in.
21+
1. Copy the changelog lines that you added to data/cartero.appdata.xml.in.in to the AboutDialog in win.rs.
2122
1. Create a release commit, but don't tag it, sign it or push it yet. (If there is an error, it will be easier to correct without force pushing anything or causing double notifications.)
2223

2324
## Collecting artifact files
@@ -82,15 +83,15 @@ Also, don't use WSL. That would create another GNU/Linux version.
8283
1. Check that `build/cartero-win32/bin/cartero.exe` opens and works.
8384
1. Sign the executable:
8485
- Step 1: `signtool sign /n "[Sign identifier]" /t http://time.certum.pl /fd sha1 /v build/cartero-win32/bin/cartero.exe`
85-
- Step 2: `signtool sign /n "[Sign identifier]" /tr http://time.certum.pl /fd sha256 /as /v build/cartero-win32/bin/cartero.exe`
86+
- Step 2: `signtool sign /n "[Sign identifier]" /tr http://time.certum.pl /fd sha256 /td sha256 /as /v build/cartero-win32/bin/cartero.exe`
8687
1. Bundle the portable version. Switch to the build/cartero-win32 directory and prepare it with `zip -r cartero-$VER-windows-$ARCH.zip bin lib share`.
8788
1. Take the zip out of the build/cartero-win32 directory to prevent adding it to the installer.
8889
1. The build process should have created the file `build/win32-installer.iss`. Compile it with InnoSetup to generate an installer.
8990
1. The installer should be located at `build/Output/cartero.exe`. Test it.
9091
1. Sign the installer:
91-
- Step 1: `signtool sign /n "[Sign identifier]" /t http://time.certum.pl /fd sha1 /v build/Output/cartero.exe`
92-
- Step 2: `signtool sign /n "[Sign identifier]" /tr http://time.certum.pl /fd sha256 /as /v build/Output/cartero.exe`
93-
1. Collect the installer (build/Output/cartero.exe) as `cartero-$VER-windows-$arch.exe`.
92+
- Step 1: `signtool sign /n "[Sign identifier]" /t http://time.certum.pl /fd sha1 /v build/Output/cartero-$VER-windows-$ARCH.exe`
93+
- Step 2: `signtool sign /n "[Sign identifier]" /tr http://time.certum.pl /fd sha256 /td sha256 /as /v build/Output/cartero-$VER-windows-$ARCH.exe`
94+
1. Collect the installer (build/Output/cartero.exe) as `cartero-$VER-windows-$ARCH.exe`.
9495

9596
**Artifacts**: the Windows portable ZIP and the Windows installer.
9697

@@ -126,11 +127,6 @@ if ! [ -d $DIR ]; then
126127
git clone [email protected]:Homebrew/brew $DIR
127128
fi
128129

129-
if ! [ -d $DIR/Library/Taps/homebrew ]; then
130-
mkdir -p $DIR/Library/Taps/homebrew
131-
git clone [email protected]:Homebrew/homebrew-core $DIR/Library/Taps/homebrew/homebrew-core
132-
fi
133-
134130
eval "$($DIR/bin/brew shellenv)"
135131
brew update --force --quiet
136132
export PATH=$PWD/$DIR/bin:$PATH
@@ -196,7 +192,7 @@ To build the application, the following steps should be done:
196192

197193
1. Make sure the PATH is reset so that existing Homebrew or MacPorts installations are ignored. For example, `export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin`.
198194
1. Load the expected Homebrew distribution: `eval "$(homebrew-$(arch)/bin/brew shellenv)"`.
199-
1. Export a variable called `CODESIGN_IDENTITY` with the key ID you get when running `find-identity -p codesigning -v`.
195+
1. Export a variable called `CODESIGN_IDENTITY` with the key ID you get when running `security find-identity -p codesigning -v`.
200196
1. Export a variable called `NOTARY_PROFILE` with the notarization profile. If you don't have one, you can create it the following way:
201197
- Issue an application password on your developer account at <https://account.apple.com/account/manage>.
202198
- Check the profile for the developer account at <https://developer.apple.com> to get the team ID.

0 commit comments

Comments
 (0)