Commit 18d4592d9dc0560aa7441acd6e94eff9b012e3b5
Committed by
GitHub
Exists in
develop
Merge pull request #66 from PerryWerneck/win
Fixing win32 action
Showing
4 changed files
with
12 additions
and
12 deletions
Show diff stats
.github/workflows/msys2.yml
@@ -29,6 +29,9 @@ jobs: | @@ -29,6 +29,9 @@ jobs: | ||
29 | latest: true | 29 | latest: true |
30 | fileName: "mingw-w64-x86_64-libv3270-5.4-0-x86_64.pkg.tar.zst" | 30 | fileName: "mingw-w64-x86_64-libv3270-5.4-0-x86_64.pkg.tar.zst" |
31 | - name: CI-Build | 31 | - name: CI-Build |
32 | - run: ./win/ci-build.sh | 32 | + run: | |
33 | + pacman -U --noconfirm *.pkg.tar.zst | ||
34 | + dos2unix PKGBUILD.mingw | ||
35 | + makepkg BUILDDIR=/tmp/pkg -p PKGBUILD.mingw | ||
33 | 36 | ||
34 | 37 |
PKGBUILD.mingw
@@ -25,7 +25,7 @@ source=() | @@ -25,7 +25,7 @@ source=() | ||
25 | 25 | ||
26 | pkgver=$(grep AC_INIT "${startdir}/configure.ac" | cut -d[ -f3 | cut -d] -f1) | 26 | pkgver=$(grep AC_INIT "${startdir}/configure.ac" | cut -d[ -f3 | cut -d] -f1) |
27 | pkgrel=0 | 27 | pkgrel=0 |
28 | -pkgdesc="TN3270 Access library" | 28 | +pkgdesc="IBM 3270 Terminal emulator for GTK" |
29 | url="https://github.com/PerryWerneck/${_realname}" | 29 | url="https://github.com/PerryWerneck/${_realname}" |
30 | arch=(i686 x86_64) | 30 | arch=(i686 x86_64) |
31 | license=(LGPL-3.0-or-later) | 31 | license=(LGPL-3.0-or-later) |
@@ -38,12 +38,12 @@ conflicts=($pkgname) | @@ -38,12 +38,12 @@ conflicts=($pkgname) | ||
38 | 38 | ||
39 | prepare() { | 39 | prepare() { |
40 | rm -fr "$srcdir/$pkgname" | 40 | rm -fr "$srcdir/$pkgname" |
41 | - ln -snf "$startdir" "$srcdir/$pkgname" | 41 | + mkdir -p "$srcdir/$pkgname" |
42 | } | 42 | } |
43 | 43 | ||
44 | build() { | 44 | build() { |
45 | - cd $pkgname | ||
46 | - ./autogen.sh \ | 45 | + cd "$srcdir/$pkgname" |
46 | + ${startdir}/autogen.sh \ | ||
47 | --prefix=${MINGW_PREFIX} \ | 47 | --prefix=${MINGW_PREFIX} \ |
48 | --build=${MINGW_CHOST} \ | 48 | --build=${MINGW_CHOST} \ |
49 | --host=${MINGW_CHOST} \ | 49 | --host=${MINGW_CHOST} \ |
@@ -53,10 +53,11 @@ build() { | @@ -53,10 +53,11 @@ build() { | ||
53 | } | 53 | } |
54 | 54 | ||
55 | package() { | 55 | package() { |
56 | - cd $pkgname | 56 | + cd "$srcdir/$pkgname" |
57 | make DESTDIR="${pkgdir}" install | 57 | make DESTDIR="${pkgdir}" install |
58 | install \ | 58 | install \ |
59 | -Dm644 \ | 59 | -Dm644 \ |
60 | - "LICENSE" \ | 60 | + "${startdir}/LICENSE" \ |
61 | "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE" | 61 | "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/LICENSE" |
62 | } | 62 | } |
63 | + |
autogen.sh
win/ci-build.sh