Categories:
  - Development
License: GPL-2.0-only
SourceCode: https://github.com/aelmahmoudy/gogodroid
IssueTracker: https://github.com/aelmahmoudy/gogodroid/issues
Changelog: https://github.com/aelmahmoudy/gogodroid/blob/HEAD/NEWS

AutoName: GogoDroid
Description: |-
    TSP is a control protocol used to establish and maintain static tunnels. The
    Gateway6 client (gogoc) is used on the host computer to connect to a tunnel
    broker using the TSP protocol and to get the information for its tunnel. When it
    receives the information for the tunnel, the Gateway6 client creates the static
    tunnel on its operating system. GogoDroid is a graphical frontend of gogoc for
    Android.

RequiresRoot: 'yes'

RepoType: git
Repo: https://github.com/aelmahmoudy/gogodroid.git

Builds:
  - versionName: '1.3'
    versionCode: 13
    commit: '1.3'
    init: rm res/raw/gogoc
    patch:
      - remove_dup_defn.patch
      - sformat.patch
    build:
      - cd gogoc-android
      - $$NDK$$/ndk-build
      - cp libs/armeabi/gogoc ../res/raw

  - versionName: '2.0'
    versionCode: 20
    commit: '2.0'
    build:
      - cd gogoc-android
      - $$NDK$$/ndk-build
      - cp -a libs/ ../assets

  - versionName: '2.1'
    versionCode: 21
    commit: '2.1'
    build:
      - cd gogoc-android
      - $$NDK$$/ndk-build
      - cp -a libs/ ../assets

AutoUpdateMode: None
UpdateCheckMode: Tags
CurrentVersion: '2.1'
CurrentVersionCode: 21
