mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-07-13 17:51:43 +00:00
987 lines
31 KiB
YAML
987 lines
31 KiB
YAML
AntiFeatures:
|
|
NonFreeNet:
|
|
en-US: Depends on openfoodfacts.net/.org, openproductfacts.org, openstreetmap.org
|
|
and sentry.io servers
|
|
Tracking:
|
|
en-US: Analytics are opt-in but the app connects to sentry.io from the start,
|
|
and connects even if rejected
|
|
Categories:
|
|
- Sports & Health
|
|
License: Apache-2.0
|
|
AuthorName: Open Food Facts
|
|
AuthorEmail: mobile@openfoodfacts.org
|
|
AuthorWebSite: https://world.openfoodfacts.org/
|
|
SourceCode: https://github.com/openfoodfacts/smooth-app
|
|
IssueTracker: https://github.com/openfoodfacts/smooth-app/issues
|
|
Translation: https://translate.openfoodfacts.org/
|
|
Changelog: https://github.com/openfoodfacts/smooth-app/blob/develop/CHANGELOG.md
|
|
Donate: https://donate.openfoodfacts.org
|
|
|
|
AutoName: Open Food Facts
|
|
Description: |-
|
|
Scan food products or their barcode to obtain data on ingredients, additives, allergens, nutrition facts…
|
|
The app allows to view the 3.000.000 products already contained in the free and open database Open Food Facts.
|
|
More importantly, it also lets you easily be part of the solution:
|
|
* contribute pictures and data for missing products
|
|
* team up with the Open Food Facts Artificial Intelligence by answering its blue questions
|
|
|
|
You will get:
|
|
* The Nutri-Score grade, from A to E : Nutritional quality
|
|
* NOVA groups, from 1 to 4 : Avoid ultra-processed foods (Group 4)
|
|
* CO2 levels and Eco-Score: find the environmental impact of food
|
|
* Vegan, vegetarian and palm-oil detector
|
|
* Allergens, labels (bio, gluten free, vegan, vegetarian, halal, kosher ...), traceability information (packaging codes, origins of ingredients).
|
|
|
|
To discover the Open Food Facts and Open Beauty Facts projects and help us open food and cosmetics,
|
|
please visit <a href="https://world.openfoodfacts.org/discover">openfoodfacts.org</a> where you can discover how to contribute.
|
|
|
|
RepoType: git
|
|
Repo: https://github.com/openfoodfacts/smooth-app.git
|
|
|
|
Builds:
|
|
- versionName: 0.1.5-dev
|
|
versionCode: 6
|
|
commit: 4c5c210fbcfa42f84daf26a1ad5e500c302be85c
|
|
subdir: app
|
|
gradle:
|
|
- yes
|
|
forceversion: true
|
|
forcevercode: true
|
|
|
|
- versionName: 0.1.7
|
|
versionCode: 8
|
|
commit: 0.1.7
|
|
subdir: app
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.1.8
|
|
versionCode: 9
|
|
commit: 0.1.8
|
|
subdir: app
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.1.9
|
|
versionCode: 10
|
|
commit: 0.1.9
|
|
subdir: app
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.1.11
|
|
versionCode: 15
|
|
commit: 0.1.11
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.1.12
|
|
versionCode: 16
|
|
commit: 0.1.12
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.2.2
|
|
versionCode: 20
|
|
commit: 0.2.2
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.2.3
|
|
versionCode: 21
|
|
commit: 0.2.3
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.2.4
|
|
versionCode: 22
|
|
commit: 0.2.4
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.2.5
|
|
versionCode: 23
|
|
commit: 0.2.5
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.2.6
|
|
versionCode: 24
|
|
commit: 0.2.6
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.2.7
|
|
versionCode: 25
|
|
commit: 0.2.7
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: '0.3'
|
|
versionCode: 26
|
|
commit: '0.3'
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: '0.4'
|
|
versionCode: 27
|
|
commit: '0.4'
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: '0.5'
|
|
versionCode: 28
|
|
commit: '0.5'
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.6.2
|
|
versionCode: 31
|
|
commit: d118f66f85792cffef1186c1c5e0bd411f7ef910
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: '0.7'
|
|
versionCode: 33
|
|
commit: '0.7'
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- yes
|
|
|
|
- versionName: 0.7.1
|
|
versionCode: 34
|
|
commit: 0.7.1
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.7.3
|
|
versionCode: 36
|
|
commit: 0.7.3
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.7.4
|
|
versionCode: 37
|
|
commit: 580b8086f75a471bd3efa53da562d286467a54f1
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.8.2
|
|
versionCode: 40
|
|
commit: 0.8.2
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.8.5
|
|
versionCode: 41
|
|
commit: 0.8.5
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.8.6
|
|
versionCode: 42
|
|
commit: 0.8.6
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.8.7
|
|
versionCode: 43
|
|
commit: 0.8.7
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.8.8
|
|
versionCode: 44
|
|
commit: 0.8.8
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.8.9
|
|
versionCode: 46
|
|
commit: 0.8.9
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.9.0
|
|
versionCode: 50
|
|
commit: 0.9.0
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.9.0.1
|
|
versionCode: 51
|
|
commit: 0.9.0.1
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.9.0.2
|
|
versionCode: 52
|
|
commit: 0.9.0.2
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 0.9.0.3
|
|
versionCode: 53
|
|
commit: 0.9.0.3
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.7.7
|
|
versionCode: 277
|
|
commit: 2.7.7
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.8.2
|
|
versionCode: 282
|
|
commit: 2.8.2
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.8.5
|
|
versionCode: 285
|
|
commit: 2.8.5
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.8.7
|
|
versionCode: 287
|
|
commit: 2.8.7
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.8.8
|
|
versionCode: 288
|
|
commit: 2.8.9
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.9.0
|
|
versionCode: 290
|
|
commit: 2.9.0
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.9.7
|
|
versionCode: 297
|
|
commit: 2.9.7
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 2.9.8
|
|
versionCode: 298
|
|
commit: 2.9.8
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 3.1.0
|
|
versionCode: 310
|
|
commit: 3.1.0
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 3.1.2
|
|
versionCode: 312
|
|
commit: 3.1.2
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 3.1.6
|
|
versionCode: 316
|
|
commit: 3.1.6
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 3.1.7
|
|
versionCode: 317
|
|
commit: 3.1.7
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 3.2.2
|
|
versionCode: 322
|
|
commit: 3.2.2
|
|
subdir: app
|
|
init: sed -i '/javaMaxHeapSize/d' build.gradle
|
|
gradle:
|
|
- off
|
|
|
|
- versionName: 3.2.5
|
|
versionCode: 325
|
|
commit: 3.2.5
|
|
subdir: app
|
|
gradle:
|
|
- off
|
|
prebuild:
|
|
- sed -i 's/\r$//' ../gradle/wrapper/gradle-wrapper.properties
|
|
- sed -i '/javaMaxHeapSize/d' build.gradle
|
|
|
|
- versionName: 3.2.8
|
|
versionCode: 328
|
|
commit: 3.2.8
|
|
subdir: app
|
|
gradle:
|
|
- off
|
|
prebuild:
|
|
- sed -i 's/\r$//' ../gradle/wrapper/gradle-wrapper.properties
|
|
- sed -i '/javaMaxHeapSize/d' build.gradle
|
|
|
|
- versionName: 3.6.8
|
|
versionCode: 433
|
|
commit: 3.6.8
|
|
subdir: app
|
|
gradle:
|
|
- off
|
|
prebuild:
|
|
- sed -i 's/\r$//' ../gradle/wrapper/gradle-wrapper.properties
|
|
- sed -i '/sentry-android-gradle-plugin/d' ../build.gradle.kts
|
|
- sed -i -e '/javaMaxHeapSize/d' -e '/io.sentry.android.gradle/d' build.gradle.kts
|
|
antifeatures:
|
|
- Tracking
|
|
|
|
- versionName: 3.9.0
|
|
versionCode: 582
|
|
commit: 2631e24482df81d512a7cf283f55a517f8b695ad
|
|
subdir: app
|
|
gradle:
|
|
- offFdroid
|
|
prebuild: sed -i -e '/play:core/d' -e '/libs.barcode.scanning/d' build.gradle.kts
|
|
|
|
- versionName: 4.8.0
|
|
versionCode: 1149
|
|
commit: v4.8.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
prebuild:
|
|
- version=$(cat ../../flutter-version.txt)
|
|
- pushd $$flutter$$
|
|
- git checkout -f $version
|
|
- popd
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub upgrade
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.9.0
|
|
versionCode: 1228
|
|
commit: v4.9.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
prebuild:
|
|
- version=$(cat ../../flutter-version.txt)
|
|
- pushd $$flutter$$
|
|
- git checkout -f $version
|
|
- popd
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub upgrade
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.10.0
|
|
versionCode: 1230
|
|
commit: v4.10.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
prebuild:
|
|
- version=$(cat ../../flutter-version.txt)
|
|
- pushd $$flutter$$
|
|
- git checkout -f $version
|
|
- popd
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub upgrade
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.11.0
|
|
versionCode: 1242
|
|
commit: v4.11.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
prebuild:
|
|
- version=$(cat ../../flutter-version.txt)
|
|
- pushd $$flutter$$
|
|
- git checkout -f $version
|
|
- popd
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub upgrade
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.12.0
|
|
versionCode: 1251
|
|
commit: v4.12.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
prebuild:
|
|
- version=$(cat ../../flutter-version.txt)
|
|
- pushd $$flutter$$
|
|
- git checkout -f $version
|
|
- popd
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub upgrade
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.14.0
|
|
versionCode: 1280
|
|
commit: v4.14.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
prebuild:
|
|
- version=$(cat ../../flutter-version.txt)
|
|
- pushd $$flutter$$
|
|
- git checkout -f $version
|
|
- popd
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub upgrade
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.15.0
|
|
versionCode: 1331
|
|
commit: v4.15.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
prebuild:
|
|
- version=$(cat ../../flutter-version.txt)
|
|
- pushd $$flutter$$
|
|
- git checkout -f $version
|
|
- popd
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/smooth_app/assets/animations/off
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.16.0
|
|
versionCode: 1346
|
|
commit: v4.16.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.16.0
|
|
versionCode: 1348
|
|
commit: v4.16.0
|
|
subdir: packages/smooth_app
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.17.0
|
|
versionCode: 1402
|
|
commit: v4.17.0
|
|
subdir: packages/smooth_app
|
|
sudo:
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.17.1
|
|
versionCode: 1405
|
|
commit: v4.17.1
|
|
subdir: packages/smooth_app
|
|
sudo:
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.18.1
|
|
versionCode: 1434
|
|
commit: v4.18.1
|
|
subdir: packages/smooth_app
|
|
sudo:
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.19.0
|
|
versionCode: 1461
|
|
commit: v4.19.0
|
|
subdir: packages/smooth_app
|
|
sudo:
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.20.0
|
|
versionCode: 1478
|
|
commit: v4.20.0
|
|
subdir: packages/smooth_app
|
|
sudo:
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.22.2
|
|
versionCode: 1571
|
|
commit: v4.22.2
|
|
subdir: packages/smooth_app
|
|
sudo:
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub get
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- export PATH=$$flutter$$/bin:$$flutter$$/bin/cache/dart-sdk/bin/:$PATH
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
- versionName: 4.22.3
|
|
versionCode: 1572
|
|
commit: v4.22.3
|
|
subdir: packages/smooth_app
|
|
sudo:
|
|
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
|
|
- apt-get update
|
|
- apt-get install -y -t trixie openjdk-21-jdk-headless
|
|
- update-alternatives --auto java
|
|
output: build/app/outputs/apk/release/app-release-unsigned.apk
|
|
srclibs:
|
|
- flutter@stable
|
|
rm:
|
|
- packages/smooth_app/ios
|
|
- packages/scanner/ml_kit
|
|
- packages/app_store/google_play
|
|
- packages/app_store/apple_app_store
|
|
prebuild:
|
|
- git -C $$flutter$$ checkout -f $(cat ../../flutter-version.txt)
|
|
- sed -i -e '/ml_kit/d' -e '/apple_/d' -e '/google_play/d' -e 's/version:.*/version:\
|
|
$$VERSION$$+$$VERCODE$$/' pubspec.yaml
|
|
- sed -i -e 's|app_flutter/smoothie.db|smoothie.db|' android/app/src/main/res/xml/backup_scheme.xml
|
|
- pushd android
|
|
- grep -rli 'org.openfoodfacts.scanner' * | xargs -i@ sed -i 's/org.openfoodfacts.scanner/openfoodfacts.github.scrachx.openfood/g'
|
|
@
|
|
- popd
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- $$flutter$$/bin/flutter config --no-analytics
|
|
- $$flutter$$/bin/flutter pub get
|
|
scanignore:
|
|
- packages/app_store/uri_store/pubspec.yaml
|
|
- packages/app_store/shared/pubspec.yaml
|
|
- packages/scanner/shared/pubspec.yaml
|
|
- packages/scanner/zxing/pubspec.yaml
|
|
scandelete:
|
|
- packages/smooth_app/.pub-cache
|
|
build:
|
|
- export PUB_CACHE=$(pwd)/.pub-cache
|
|
- export PATH=$$flutter$$/bin:$$flutter$$/bin/cache/dart-sdk/bin/:$PATH
|
|
- $$flutter$$/bin/flutter build apk -t lib/entrypoints/android/main_fdroid.dart
|
|
|
|
AutoUpdateMode: Version v%v
|
|
UpdateCheckMode: HTTP
|
|
UpdateCheckData: https://github.com/openfoodfacts/smooth-app/releases/latest/download/version-code.txt|(\d+)|https://github.com/openfoodfacts/smooth-app/releases/latest|releases/tag/v([\d.]+)
|
|
CurrentVersion: 4.22.3
|
|
CurrentVersionCode: 1572
|