Fix OSX bundle version numbers so they can be out of sync with core version numbers

This commit is contained in:
idk
2021-12-01 22:31:18 -05:00
parent 9502a7d9a5
commit d534d0d8d2
4 changed files with 19 additions and 9 deletions

View File

@ -24,6 +24,7 @@ except ImportError:
CURRENT_I2P_VERSION = '1.6.1'
CURRENT_I2P_FIREFOX_PROFILE_VERSION = '1.05.0'
CURRENT_I2P_OSX_VERSION = '1.5.0'
CANONICAL_DOMAIN = 'geti2p.net'

View File

@ -47,11 +47,11 @@ that are familiar and built-into the operating system.
{% call package_outer('osx', name, icon) %}
<div class = "file">
<a class = "default" href="{{ url_for('downloads_redirect', version=ver(), net=def_mirror.net, protocol=def_mirror.protocol, domain=def_mirror.domain, file=ver(filename) )}}">
<span class = "name">{{ ver(filename) }}</span><br/>
<a class = "default" href="{{ url_for('downloads_redirect', version=mver(), net=def_mirror.net, protocol=def_mirror.protocol, domain=def_mirror.domain, file=mver(filename) )}}">
<span class = "name">{{ mver(filename) }}</span><br/>
<span class="mirror">{{ _('Mirror:') }} <img src="{{ url_for('static', filename='images/flags/'+def_mirror.country+'.png') }}" /> {{ def_mirror.org }}</span>
</a>
<a class="mirrors" href="{{ get_url('downloads_select', version=ver(), file=ver(filename)) }}">{{ _('select alternate mirror') }}</a>
<a class="mirrors" href="{{ get_url('downloads_select', version=mver(), file=mver(filename)) }}">{{ _('select alternate mirror') }}</a>
</div>
<div class="meta">
<div class="hash">

View File

@ -1,12 +1,12 @@
{% set i2pinstall_windows_hash = '2c9c382852e17e124d77a2bf28f95056599fd458f8de77adcf8e2aaa22b3ef81' %}
{% set i2pinstall_jar_hash = '8c843c90870223b4808065761d059a02b168b74daddd1773c36f0a0245e201f9' %}
{% set i2psource_hash = '26e5f4d95b1a0766870f97b30e57c9a8e98690279c3bf09198e30effabecc450' %}
{% set i2pupdate_hash = 'ea1b4b8095f4d6f5568ce879242e1d5b077de1beb4366f4a75a75cffd559ee7f' %}
{% set i2p_android_hash = '6ed5622ea592f4e5d24723a8525147d4bd30b94ada7b2e6613c683df583e826a' %}
{% set i2pinstall_windows_hash = 'c5d5757d0cc1f4ce0cf2a663c35ca173d0cfe4ef0f38ac50b1be116787b03c87' %}
{% set i2pinstall_jar_hash = '2ae90f28d51b84796079430bde53589e1c2117125d5fb7bb5c036c4e1ad1eb80' %}
{% set i2psource_hash = '719606c4cb510de4fe74f24bbfa53911a70531821fc1ee79a29e3d96eaa16733' %}
{% set i2pupdate_hash = '5fe7982cc1499872864a022507d0850627448d62ef65e0a7b5c172144a04368d' %}
{% set i2p_android_hash = '7bc61b03145fe5518cc4916e3ef9aaaed700e964b4bfd41718f3247aa993a240' %}
{% set i2p_macnative_hash = '70447e8a352654afd940cfc6c05f094732de7ab05db7c42c173e49f37259d601' %}
{% set i2p_windows_subver = '' %}
{% set i2p_macosx_launcher_version = '0.1.8' %}
{% set i2p_macosx_launcher_version = '1.5.0' %}
{% set i2p_android_version = '1.6.0' %}
{% set i2p_android_version_kytv = '0.9.22' %}

View File

@ -7,6 +7,7 @@ from i2p2www import (
CANONICAL_DOMAIN,
CURRENT_I2P_VERSION,
CURRENT_I2P_FIREFOX_PROFILE_VERSION,
CURRENT_I2P_OSX_VERSION,
PROPOSAL_DIR,
RTL_LANGS,
SUPPORTED_LANGS,
@ -210,6 +211,13 @@ def utility_processor():
return string % CURRENT_I2P_FIREFOX_PROFILE_VERSION
return CURRENT_I2P_FIREFOX_PROFILE_VERSION
def get_current_osx_bundle_version(string=None, ver=None):
if string:
if ver:
return string % ver
return string % CURRENT_I2P_OSX_VERSION
return CURRENT_I2P_OSX_VERSION
def browser_current_version():
return BROWSER_VERSION
@ -236,6 +244,7 @@ def utility_processor():
get_flag=get_flag,
ver=get_current_version,
pver=get_current_firefox_profile_version,
mver=get_current_osx_bundle_version,
canonical=get_canonical_link,
browser_version=browser_current_version,
browser_name=browser_short_name,