From fed9ef619b541fc6fa27fd4e95e4082f1cac41ec Mon Sep 17 00:00:00 2001 From: renaud gaudin Date: Mon, 11 Dec 2023 10:57:39 +0000 Subject: [PATCH] updated release permalinks maps --- zim/gen-scripts.cm.yaml | 89 +++++++++++++++++++++++++---------------- 1 file changed, 55 insertions(+), 34 deletions(-) diff --git a/zim/gen-scripts.cm.yaml b/zim/gen-scripts.cm.yaml index ec2a1de..0e37cae 100644 --- a/zim/gen-scripts.cm.yaml +++ b/zim/gen-scripts.cm.yaml @@ -35,88 +35,109 @@ data: openzim_releases = { - "javascript-libzim/libzim_asm.zip": "libzim_asm_*.zip", "javascript-libzim/libzim_wasm.zip": "libzim_wasm_*.zip", + # obsolete + "javascript-libzim/libzim_asm.zip": "libzim_asm_*.zip", + "libzim/libzim.tar.xz": "libzim-*.tar.xz", "libzim/libzim_android-arm.tar.gz": "libzim_android-arm-*.tar.gz", "libzim/libzim_android-arm64.tar.gz": "libzim_android-arm64-*.tar.gz", "libzim/libzim_android-x86.tar.gz": "libzim_android-x86-*.tar.gz", "libzim/libzim_android-x86_64.tar.gz": "libzim_android-x86_64-*.tar.gz", + "libzim/libzim_linux-aarch64.tar.gz": "libzim_linux-aarch64-*.tar.gz", "libzim/libzim_linux-aarch64-bionic.tar.gz": "libzim_linux-aarch64-bionic-*.tar.gz", - "libzim/libzim_linux-x86_64-bionic.tar.gz": "libzim_linux-x86_64-bionic-*.tar.gz", - "libzim/libzim_linux-armhf.tar.gz": "libzim_linux-armv6-*.tar.gz", + "libzim/libzim_linux-aarch64-musl.tar.gz": "libzim_linux-aarch64-musl-*.tar.gz", "libzim/libzim_linux-armv6.tar.gz": "libzim_linux-armv6-*.tar.gz", "libzim/libzim_linux-armv8.tar.gz": "libzim_linux-armv8-*.tar.gz", + "libzim/libzim_linux-x86_64.tar.gz": "libzim_linux-x86_64-*.tar.gz", "libzim/libzim_linux-x86_64-bionic.tar.gz": "libzim_linux-x86_64-bionic-*.tar.gz", + "libzim/libzim_linux-x86_64-musl.tar.gz": "libzim_linux-x86_64-musl-*.tar.gz", "libzim/libzim_macos-arm64.tar.gz": "libzim_macos-arm64-*.tar.gz", "libzim/libzim_macos-x86_64.tar.gz": "libzim_macos-x86_64-*.tar.gz", "libzim/libzim_wasm-emscripten.tar.gz": "libzim_wasm-emscripten-*.tar.gz", - "libzim/libzim_linux-x86_64.tar.gz": "libzim_linux-x86_64-bionic-*.tar.gz", - "libzim/libzim_linux-aarch64.tar.gz": "libzim_linux-aarch64-bionic-*.tar.gz", + # obsolete + "libzim/libzim_linux-armhf.tar.gz": "libzim_linux-armv6-*.tar.gz", + "zim-tools/zim-tools.tar.xz": "zim-tools-*.tar.xz", "zim-tools/zim-tools_linux-aarch64.tar.gz": "zim-tools_linux-aarch64-*.tar.gz", - "zim-tools/zim-tools_linux-armhf.tar.gz": "zim-tools_linux-armv6-*.tar.gz", + "zim-tools/zim-tools_linux-aarch64-musl.tar.gz": "zim-tools_linux-aarch64-musl-*.tar.gz", "zim-tools/zim-tools_linux-armv6.tar.gz": "zim-tools_linux-armv6-*.tar.gz", "zim-tools/zim-tools_linux-armv8.tar.gz": "zim-tools_linux-armv8-*.tar.gz", "zim-tools/zim-tools_linux-i586.tar.gz": "zim-tools_linux-i586-*.tar.gz", "zim-tools/zim-tools_linux-x86_64.tar.gz": "zim-tools_linux-x86_64-*.tar.gz", + "zim-tools/zim-tools_linux-x86_64-musl.tar.gz": "zim-tools_linux-x86_64-musl-*.tar.gz", + "zim-tools/zim-tools_macos-arm64.tar.gz": "zim-tools_macos-arm64-*.tar.gz", "zim-tools/zim-tools_macos-x86_64.tar.gz": "zim-tools_macos-x86_64-*.tar.gz", - # "zim-tools/zim-tools_macos-arm64.tar.gz": "zim-tools_macos-arm64-*.tar.gz", + "zim-tools/zim-tools_win-i686.zip": "zim-tools_win-i686-*.zip", + # obsolete + "zim-tools/zim-tools_linux-armhf.tar.gz": "zim-tools_linux-armv6-*.tar.gz", + "zimwriterfs/zimwriterfs.tar.xz": "zimwriterfs-*.tar.xz", "zimwriterfs/zimwriterfs_linux-x86_64.tar.gz": "zimwriterfs_linux-x86_64-*.tar.gz", } kiwix_releases = { + "browsers/firefox/kiwix-firefox.xpi": "kiwix-firefox_*.xpi", + "browsers/chrome/kiwix-chrome-mv2.zip": "kiwix-chrome-mv2_*.zip", + "browsers/chrome/kiwix-chrome.crx": "kiwix-chrome_*.crx", + "browsers/edge/kiwix-edge-mv2.zip": "kiwix-edge-mv2_*.zip", + "firefox-os/kiwix-firefoxos.zip": "kiwix-firefoxos-*.zip", + "kiwix-android/kiwix.apk": "kiwix-*.apk", + "kiwix-desktop-macos/kiwix-desktop-macos.dmg": "kiwix-desktop-macos_*.dmg", + "kiwix-desktop/kiwix-desktop.tar.gz": "kiwix-desktop-*.tar.gz", "kiwix-desktop/kiwix-desktop_windows_x64.zip": ("kiwix-desktop_windows_x64_*.zip"), "kiwix-desktop/kiwix-desktop_x86_64.appimage": ("kiwix-desktop_x86_64_*.appimage"), "kiwix-desktop/org.kiwix.desktop.flatpak": "org.kiwix.desktop.*.flatpak", + "kiwix-hotspot/kiwix-hotspot-linux.tar.gz": "kiwix-hotspot-linux-*.tar.gz", "kiwix-hotspot/kiwix-hotspot-macos.dmg": "kiwix-hotspot-macos-*.dmg", "kiwix-hotspot/kiwix-hotspot-win64.exe": "kiwix-hotspot-win64-*.exe", + + "kiwix-js-electron/kiwix-js-electron_i386.deb": "kiwix-js-electron_i386_*.deb", + "kiwix-js-electron/kiwix-js-electron_x86-64.deb": "kiwix-js-electron_x86-64_*.deb", + "kiwix-js-electron/kiwix-js-electron_x86-64.deb": "kiwix-js-electron_x86-64_*.deb", + "kiwix-js-electron/kiwix-js-electron_x86-64.rpm": "kiwix-js-electron_x86-64_*.rpm", + "kiwix-js-electron/kiwix-js-electron_i686.rpm": "kiwix-js-electron_i686_*.rpm", + "kiwix-js-electron/kiwix-js-electron_i386.appimage": "kiwix-js-electron_i386_*.appimage", + "kiwix-js-electron/kiwix-js-electron_x86-64.appimage": "kiwix-js-electron_x86-64_*.appimage", "kiwix-js-electron/kiwix-js-electron.zip": "kiwix-js-electron_*.zip", "kiwix-js-electron/kiwix-js-electron_win_setup.exe": "kiwix-js-electron_win_setup_*.exe", "kiwix-js-electron/kiwix-js-electron_win_portable.exe": "kiwix-js-electron_win_portable_*.exe", "kiwix-js-electron/kiwix-js-electron_x86-64.appx": "kiwix-js-electron_x86-64_*.appx", "kiwix-js-electron/kiwix-js-nwjs_win-xp_i386.zip": "kiwix-js-nwjs_win-xp_i386_*.zip", "kiwix-js-electron/kiwix-js-nwjs_win_i386.zip": "kiwix-js-nwjs_win_i386_*.zip", - "kiwix-js-electron/kiwix-js-electron_i386.deb": "kiwix-js-electron_i386_*.deb", - "kiwix-js-electron/kiwix-js-electron_i386.deb": "kiwix-js-electron_i386_*.deb", - "kiwix-js-electron/kiwix-js-electron_x86-64.deb": "kiwix-js-electron_x86-64_*.deb", - "kiwix-js-electron/kiwix-js-electron_x86-64.rpm": "kiwix-js-electron_x86-64_*.rpm", - "kiwix-js-electron/kiwix-js-electron_i686.rpm": "kiwix-js-electron_i686_*.rpm", - "kiwix-js-electron/kiwix-js-electron_x86-64.appimage": "kiwix-js-electron_x86-64_*.appimage", - "kiwix-js-electron/kiwix-js-electron_i386.appimage": "kiwix-js-electron_i386_*.appimage", - "kiwix-js-windows/kiwix-js-windows.appxbundle": ("kiwix-js-windows_*.appxbundle"), + + "kiwix-js-windows/kiwix-js-windows.appxbundle": "kiwix-js-windows_*.appxbundle", + "kiwix-js-windows/kiwix-js-windows.appx": "kiwix-js-windows_*.appx", + + "kiwix-tools/kiwix-tools_macos-x86_64.tar.gz": "kiwix-tools_macos-x86_64-*.tar.gz", + "kiwix-tools/kiwix-tools_macos-arm64.tar.gz": "kiwix-tools_macos-arm64-*.tar.gz", "kiwix-tools/kiwix-tools.tar.xz": "kiwix-tools-*.tar.xz", - "kiwix-tools/kiwix-tools_linux-armhf.tar.gz": ("kiwix-tools_linux-armv6-*.tar.gz"), - "kiwix-tools/kiwix-tools_linux-i586.tar.gz": ("kiwix-tools_linux-i586-*.tar.gz"), - "kiwix-tools/kiwix-tools_linux-x86_64.tar.gz": ( - "kiwix-tools_linux-x86_64-*.tar.gz" - ), - "kiwix-tools/kiwix-tools_linux-aarch64.tar.gz": ( - "kiwix-tools_linux-aarch64-*.tar.gz" - ), - "kiwix-tools/kiwix-tools_linux-armv8.tar.gz": ( - "kiwix-tools_linux-armv8-*.tar.gz" - ), - "kiwix-tools/kiwix-tools_linux-armv6.tar.gz": ( - "kiwix-tools_linux-armv6-*.tar.gz" - ), + "kiwix-tools/kiwix-tools_linux-x86_64.tar.gz": "kiwix-tools_linux-x86_64-*.tar.gz", + "kiwix-tools/kiwix-tools_linux-aarch64-musl.tar.gz": "kiwix-tools_linux-aarch64-musl-*.tar.gz", + "kiwix-tools/kiwix-tools_linux-armv6.tar.gz": "kiwix-tools_linux-armv6-*.tar.gz", + "kiwix-tools/kiwix-tools_linux-armv8.tar.gz": "kiwix-tools_linux-armv8-*.tar.gz", + "kiwix-tools/kiwix-tools_linux-x86_64-musl.tar.gz": "kiwix-tools_linux-x86_64-musl-*.tar.gz", + "kiwix-tools/kiwix-tools_linux-aarch64.tar.gz": "kiwix-tools_linux-aarch64-*.tar.gz", "kiwix-tools/kiwix-tools_win-i686.zip": "kiwix-tools_win-i686-*.zip", - "libkiwix/libkiwix.tar.xz": "libkiwix-*.tar.xz", + "kiwix-tools/kiwix-tools_linux-i586.tar.gz": "kiwix-tools_linux-i586-*.tar.gz", + # obsolete + "kiwix-tools/kiwix-tools_linux-armhf.tar.gz": "kiwix-tools_linux-armv6-*.tar.gz", + + "libkiwix/libkiwix_xcframework.tar.gz": "libkiwix_xcframework-*.tar.gz", "libkiwix/libkiwix_macos-x86_64.tar.gz": "libkiwix_macos-x86_64-*.tar.gz", "libkiwix/libkiwix_macos-arm64.tar.gz": "libkiwix_macos-arm64-*.tar.gz", + "libkiwix/libkiwix_linux-x86_64.tar.gz": "libkiwix_linux-x86_64-*.tar.gz", "libkiwix/libkiwix_android-x86_64.tar.gz": "libkiwix_android-x86_64-*.tar.gz", "libkiwix/libkiwix_android-x86.tar.gz": "libkiwix_android-x86-*.tar.gz", - "libkiwix/libkiwix_android-arm.tar.gz": "libkiwix_android-arm-*.tar.gz", - "libkiwix/libkiwix_android-arm.tar.gz": "libkiwix_android-arm-*.tar.gz", "libkiwix/libkiwix_android-arm64.tar.gz": "libkiwix_android-arm64-*.tar.gz", - "libkiwix/libkiwix_linux-x86_64.tar.gz": "libkiwix_linux-x86_64-*.tar.gz", - "ubuntu-touch/kiwix-ubuntu-touch.click": "kiwix-ubuntu-touch-*.click" + "libkiwix/libkiwix_android-arm.tar.gz": "libkiwix_android-arm-*.tar.gz", + + "ubuntu-touch/kiwix-ubuntu-touch.click": "kiwix-ubuntu-touch-*.click", }