|
8 | 8 | COTP_PKGBUILD_TEMPLATE_PATH = "ci/templates/PKGBUILD.cotp.template"
|
9 | 9 | COTP_BIN_PKGBUILD_TEMPLATE_PATH = "ci/templates/PKGBUILD.cotp-bin.template"
|
10 | 10 |
|
| 11 | +COTP_PKGBUILD_PATH = "ci/templates/cotp/PKGBUILD" |
| 12 | +COTP_BIN_PKGBUILD_PATH = "ci/templates/cotp-bin/PKGBUILD" |
| 13 | + |
11 | 14 |
|
12 | 15 | def eprint(*args, **kwargs):
|
13 | 16 | print(*args, file=sys.stderr, **kwargs)
|
@@ -51,21 +54,26 @@ def main():
|
51 | 54 | return
|
52 | 55 |
|
53 | 56 | version = match.group(1)
|
| 57 | + print(f"Version detected: {version}") |
| 58 | + Path("ci/cotp").mkdir(exist_ok=True) |
| 59 | + Path("ci/cotp-bin").mkdir(exist_ok=True) |
54 | 60 |
|
55 | 61 | source_url = f"https://github.com/replydev/cotp/archive/v{version}.tar.gz"
|
56 | 62 | source_filename = f"{version}.tar.gz"
|
57 | 63 | download_file(source_url, source_filename)
|
58 | 64 | source_digest = file_digest(source_filename)
|
| 65 | + print(f"Source digest: {source_digest}") |
59 | 66 |
|
60 | 67 | compiled_bin_url = f"https://github.com/replydev/cotp/releases/download/v{version}/cotp-v{version}-x86_64-linux.tar.xz"
|
61 | 68 | compiled_bin_filename = f"cotp-v{version}-x86_64-linux.tar.xz"
|
62 | 69 | download_file(compiled_bin_url, compiled_bin_filename)
|
63 | 70 | compiled_bin_digest = file_digest(compiled_bin_filename)
|
| 71 | + print(f"Binary digest: {compiled_bin_digest}") |
64 | 72 |
|
65 |
| - replace(COTP_PKGBUILD_TEMPLATE_PATH, "PKGBUILD-cotp", version, source_digest) |
| 73 | + replace(COTP_PKGBUILD_TEMPLATE_PATH, COTP_PKGBUILD_PATH, version, source_digest) |
66 | 74 | replace(
|
67 | 75 | COTP_BIN_PKGBUILD_TEMPLATE_PATH,
|
68 |
| - "PKGBUILD-cotp-bin", |
| 76 | + COTP_BIN_PKGBUILD_PATH, |
69 | 77 | version,
|
70 | 78 | compiled_bin_digest,
|
71 | 79 | )
|
|
0 commit comments