File tree 2 files changed +10
-9
lines changed
2 files changed +10
-9
lines changed Original file line number Diff line number Diff line change 2
2
3
3
# GitHub actions - Create Tesseract installer for Windows
4
4
5
- # Author: Stefan Weil (2010-2023 )
5
+ # Author: Stefan Weil (2010-2024 )
6
6
7
7
set -e
8
8
set -x
@@ -27,14 +27,15 @@ sudo apt-get update --quiet
27
27
sudo apt-get install --assume-yes --no-install-recommends --quiet \
28
28
asciidoc xsltproc docbook-xml docbook-xsl \
29
29
automake dpkg-dev libtool pkg-config default-jdk-headless \
30
- mingw-w64-tools nsis g++-mingw-w64-${ARCH/ _/ -}
30
+ mingw-w64-tools nsis g++-mingw-w64-${ARCH/ _/ -} \
31
+ makepkg pacman-package-manager
31
32
32
33
# Install pacman-package-manager and its dependencies (from Ubuntu 22.10).
33
- sudo curl -Os http://de.archive.ubuntu.com/ubuntu/pool/universe/p/pacman-package-manager/pacman-package-manager_6.0.1-4_amd64.deb
34
- sudo curl -Os http://de.archive.ubuntu.com/ubuntu/pool/universe/p/pacman-package-manager/libalpm13_6.0.1-4_amd64.deb
35
- sudo curl -Os http://de.archive.ubuntu.com/ubuntu/pool/universe/p/pacman-package-manager/makepkg_6.0.1-4_amd64.deb
36
- sudo dpkg -i * .deb || true
37
- sudo apt-get install --fix-broken --assume-yes --no-install-recommends --quiet
34
+ # sudo curl -Os http://de.archive.ubuntu.com/ubuntu/pool/universe/p/pacman-package-manager/pacman-package-manager_6.0.1-4_amd64.deb
35
+ # sudo curl -Os http://de.archive.ubuntu.com/ubuntu/pool/universe/p/pacman-package-manager/libalpm13_6.0.1-4_amd64.deb
36
+ # sudo curl -Os http://de.archive.ubuntu.com/ubuntu/pool/universe/p/pacman-package-manager/makepkg_6.0.1-4_amd64.deb
37
+ # sudo dpkg -i *.deb || true
38
+ # sudo apt-get install --fix-broken --assume-yes --no-install-recommends --quiet
38
39
39
40
# Configure pacman.
40
41
Original file line number Diff line number Diff line change 23
23
build32 :
24
24
# Disable 32 bit builds.
25
25
if : github.repository == '_UB-Mannheim/tesseract'
26
- runs-on : [ubuntu-20 .04]
26
+ runs-on : [ubuntu-24 .04]
27
27
steps :
28
28
- uses : actions/checkout@v4
29
29
- name : Build Tesseract installer (32 bit)
35
35
36
36
build64 :
37
37
if : github.repository == 'UB-Mannheim/tesseract'
38
- runs-on : [ubuntu-22 .04]
38
+ runs-on : [ubuntu-24 .04]
39
39
steps :
40
40
- uses : actions/checkout@v4
41
41
- name : Build Tesseract installer (64 bit)
You can’t perform that action at this time.
0 commit comments