Skip to content
This repository has been archived by the owner on Sep 9, 2024. It is now read-only.

Inclusion on F-Droid #352

Open
marek22k opened this issue Mar 28, 2023 · 2 comments
Open

Inclusion on F-Droid #352

marek22k opened this issue Mar 28, 2023 · 2 comments
Labels
area:packaging Issues related to packaging for platforms enhancement New feature or request platform:android This issue targets Android-only

Comments

@marek22k
Copy link

The feature

F-Droid is an app store and package source where only FLOSS applications can be found. Since Kaiteki is FLOSS, it would be worth publishing it in F-Droid. So for me as a user, there would be some kind of guarantee that the app is fully FLOSS.

IzzyOnDroid is an alternative package source where Kaiteki can already be found, however IzzyOnDroid does not build the apps itself and thus there is no guarantee that the uploaded app is fully FLOSS.

Designs

No response

Resources

https://f-droid.org/docs/Submitting_to_F-Droid_Quick_Start_Guide/

@marek22k marek22k added the enhancement New feature or request label Mar 28, 2023
@Craftplacer Craftplacer changed the title Feature request: Publishing on F-Droid Inclusion on F-Droid Mar 30, 2023
@Craftplacer Craftplacer added platform:android This issue targets Android-only area:packaging Issues related to packaging for platforms labels Jul 6, 2023
@AliceGrey
Copy link
Contributor

Currently blocked by #504, #505, and #506

@AliceGrey
Copy link
Contributor

WIP app.kaiteki.yml for fdroid

Categories:
  - Internet
License: AGPL-3.0-only
AuthorName: Craftplacer
WebSite: https://kaiteki.app/
SourceCode: https://github.com/Kaiteki-Fedi/Kaiteki/
IssueTracker: https://github.com/Kaiteki-Fedi/Kaiteki/issues
Changelog: https://github.com/Kaiteki-Fedi/Kaiteki/releases

AutoName: Kaiteki

RepoType: git
Repo: https://github.com/Kaiteki-Fedi/Kaiteki.git

Builds:
  - versionName: 0.0.1
    versionCode: 1
    commit: 977ee79f2e7c129a6e86e8ca49238de391c4f17a
    submodules: true
    output: packages/kaiteki/build/app/outputs/flutter-apk/app-unsignedfoss-release.apk
    srclibs:
      - flutter@master
    prebuild:
      - export PUB_CACHE=$(pwd)/.pub-cache
      - export PATH=$PUB_CACHE/bin/:$$flutter$$/bin/:$PATH
      - flutter config --no-analytics
      - dart pub global activate melos
      - melos bootstrap --scope="kaiteki_l10n"
      - melos bootstrap --scope="kaiteki"
    scandelete:
      - .pub-cache
    build:
      - export PUB_CACHE=$(pwd)/.pub-cache
      - export PATH=$PUB_CACHE/bin/:$$flutter$$/bin/:$PATH
      - melos build:android:foss

AutoUpdateMode: Version
UpdateCheckMode: Tags ^v.*$
UpdateCheckData: pubspec.yaml|version:\s.+\+(\d+)|.|version:\s(.+)\+
CurrentVersion: 0.0.1
CurrentVersionCode: 1

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area:packaging Issues related to packaging for platforms enhancement New feature or request platform:android This issue targets Android-only
Projects
Status: Todo
Development

No branches or pull requests

3 participants