{
    "version": "1.14.9.29743",
    "description": "An Apache™ Subversion (SVN)® client, implemented as a Windows shell extension.",
    "homepage": "https://tortoisesvn.net",
    "license": "GPL-2.0-only",
    "notes": [
        "To add TortoiseSVN as a context menu option, run '$dir\\tortoisesvn-install.reg'",
        "For file associations, run '$dir\\tortoisesvn-install-tools.reg'",
        "Before uninstalling TortoiseSVN, run '$dir\\tortoisesvn-uninstall.reg' "
    ],
    "architecture": {
        "64bit": {
            "url": [
                "https://sourceforge.net/projects/tortoisesvn/files/1.14.9/Application/TortoiseSVN-1.14.9.29743-x64-svn-1.14.5.msi",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-install-tools.reg.templ",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-install.reg.templ",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-uninstall.reg"
            ],
            "hash": [
                "sha1:68608ab7f1e52a66556b6affb01e9ce7f0023a09",
                "730bc1e2454d68402d092f5435df4e43017e8af6d8c7779093746254722ff8f3",
                "2ee3d8b6db8134f298d00b6d1fed6b245514598206e9a80ef5af6323438166ab",
                "3aeb9e65c620d877563e5ec61d93dc910296d427a334622451802117431d1982"
            ]
        },
        "32bit": {
            "url": [
                "https://sourceforge.net/projects/tortoisesvn/files/1.14.9/Application/TortoiseSVN-1.14.9.29743-win32-svn-1.14.5.msi",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-install-tools.reg.templ",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-install.reg.templ",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-uninstall.reg"
            ],
            "hash": [
                "sha1:a2fa2acba50cb5cc1f20b89731bd87d764b588a6",
                "730bc1e2454d68402d092f5435df4e43017e8af6d8c7779093746254722ff8f3",
                "2ee3d8b6db8134f298d00b6d1fed6b245514598206e9a80ef5af6323438166ab",
                "3aeb9e65c620d877563e5ec61d93dc910296d427a334622451802117431d1982"
            ]
        },
        "arm64": {
            "url": [
                "https://sourceforge.net/projects/tortoisesvn/files/1.14.9/Application/TortoiseSVN-1.14.9.29743-ARM64-svn-1.14.5.msi",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-install-tools.reg.templ",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-install.reg.templ",
                "https://raw.githubusercontent.com/ScoopInstaller/Extras/master/scripts/tortoisesvn/tortoisesvn-uninstall.reg"
            ],
            "hash": [
                "sha1:2cd4ab9c4d514bdd0940f300b1dc324499325349",
                "730bc1e2454d68402d092f5435df4e43017e8af6d8c7779093746254722ff8f3",
                "2ee3d8b6db8134f298d00b6d1fed6b245514598206e9a80ef5af6323438166ab",
                "3aeb9e65c620d877563e5ec61d93dc910296d427a334622451802117431d1982"
            ]
        }
    },
    "extract_dir": "Program Files\\TortoiseSVN",
    "pre_install": [
        "$escdir = \"$dir\" -replace '\\\\', '\\\\'",
        "'install', 'install-tools' | ForEach-Object {",
        "    (Get-Content \"$dir\\tortoisesvn-$_.reg.templ\") -replace '%TSVNHOME%', \"$escdir\" | Set-Content -LiteralPath \"$dir\\tortoisesvn-$_.reg\" -Encoding Ascii",
        "    Remove-Item \"$dir\\tortoisesvn-$_.reg.templ\"",
        "}"
    ],
    "bin": [
        "bin\\svn.exe",
        "bin\\svnadmin.exe",
        "bin\\svnbench.exe",
        "bin\\svndumpfilter.exe",
        "bin\\svnlook.exe",
        "bin\\svnmucc.exe",
        "bin\\svnrdump.exe",
        "bin\\svnserve.exe",
        "bin\\svnsync.exe",
        "bin\\svnversion.exe"
    ],
    "shortcuts": [
        [
            "bin\\TortoiseIDiff.exe",
            "TortoiseIDiff"
        ],
        [
            "bin\\TortoiseMerge.exe",
            "TortoiseMerge"
        ],
        [
            "bin\\TortoiseProc.exe",
            "TortoiseSVN",
            "/command:rtfm"
        ],
        [
            "bin\\TortoiseProc.exe",
            "TortoiseSVN Project Monitor",
            "/command:monitor"
        ],
        [
            "bin\\TortoiseProc.exe",
            "TortoiseSVN Repository Browser",
            "/command:repobrowser"
        ],
        [
            "bin\\TortoiseProc.exe",
            "TortoiseSVN Settings",
            "/command:settings"
        ]
    ],
    "checkver": {
        "url": "https://tortoisesvn.net/downloads.html",
        "regex": "/Application/TortoiseSVN-([\\d.]+)-x64-svn-(?<svn>[\\d.]+)\\.msi"
    },
    "autoupdate": {
        "architecture": {
            "64bit": {
                "url": "https://sourceforge.net/projects/tortoisesvn/files/$matchHead/Application/TortoiseSVN-$version-x64-svn-$matchSvn.msi"
            },
            "32bit": {
                "url": "https://sourceforge.net/projects/tortoisesvn/files/$matchHead/Application/TortoiseSVN-$version-win32-svn-$matchSvn.msi"
            },
            "arm64": {
                "url": "https://sourceforge.net/projects/tortoisesvn/files/$matchHead/Application/TortoiseSVN-$version-ARM64-svn-$matchSvn.msi"
            }
        }
    }
}
