Commit Graph

7 Commits

Author SHA1 Message Date
Tee KOBAYASHI a10a6301b9 tuxpaint: Fix build against sdl12-compat 2023-01-10 04:51:00 +00:00
Tee KOBAYASHI 3bd4e57b57 tuxpaint: Bump to 0.9.28 2022-11-25 00:54:07 +00:00
Tee KOBAYASHI 8d266d4796 tuxpaint: Make `trans` directory in advance
to avoid potential build failure. Not yet reproducing in CI though.

%ci:no-build
2022-10-23 00:47:26 +09:00
agnostic-apollo f743005751 fix(build-package.sh): Localize and do not use variables defined in `termux_step_host_build` in other functions
The `termux_step_host_build` runs only the first time package is built for its specific version, based on `TERMUX_HOSTBUILD_MARKER` in `termux_step_handle_hostbuild`. If `build-package.sh` is run twice, then second time, variables defined in `termux_step_host_build` won't be set in later functions since its not called, like `_PREFIX_FOR_BUILD` in `aapt/build.sh` would be unset inside `termux_step_pre_configure`, resulting in unbound variable error.

Even `termux_step_pre_configure` may not always run, depending on `$TERMUX_CONTINUE_BUILD`, so build scripts should not share variables between functions and redefine them again where necessary.

Also `_PREFIX_FOR_BUILD` should use a standard path `$TERMUX_PKG_HOSTBUILD_DIR/prefix` and not others like `$TERMUX_PKG_HOSTBUILD_DIR/_prefix`. Some build scripts use `$TERMUX_PKG_HOSTBUILD_DIR/src` for other stuff, so best use `prefix` sub directory.
2022-07-28 15:27:20 +05:00
Tee KOBAYASHI e393642d11
tuxpaint: Revbump 2022-05-18 20:37:36 +05:30
Tee KOBAYASHI c6b83d6cd3 tuxpaint: Fix unresolved symbols in plugins 2022-05-04 21:14:35 +09:00
Tee KOBAYASHI 608b002f68 new package: tuxpaint 2022-05-04 10:34:40 +09:00