mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-13 18:50:29 +03:00
rewritemeta yaml: fixed boolen mapping for build flags
This commit is contained in:
parent
cfd3e84250
commit
19d422da86
5 changed files with 115 additions and 27 deletions
14
tests/extra/convert_metadata_to_yaml_then_txt.sh
Executable file
14
tests/extra/convert_metadata_to_yaml_then_txt.sh
Executable file
|
|
@ -0,0 +1,14 @@
|
|||
#! /bin/bash
|
||||
|
||||
if [ ! -d metadata ]; then
|
||||
echo 'no metadata directory present'
|
||||
exit 1
|
||||
fi
|
||||
|
||||
fdroid rewritemeta --to yml
|
||||
fdroid rewritemeta --to txt
|
||||
|
||||
echo '## stripping maven, kivy, disable buildflags if they are set to "no"'
|
||||
sed -i '/^ maven=no$/d' metadata/*.txt
|
||||
sed -i '/^ kivy=no$/d' metadata/*.txt
|
||||
sed -i '/^ disable=no$/d' metadata/*.txt
|
||||
|
|
@ -47,14 +47,22 @@ Build:1.2.2,42
|
|||
Build:2.1.1,48
|
||||
commit=2.1.1
|
||||
patch=manifest-ads.patch,mobilecore.patch
|
||||
maven=yes
|
||||
srclibs=FacebookSDK@sdk-version-3.0.2
|
||||
rm=libs/applovin*,libs/mobileCore*
|
||||
extlibs=android/android-support-v4.jar
|
||||
prebuild=cp libs/android-support-v4.jar $$FacebookSDK$$/libs/ && \
|
||||
sed -i 's@\(reference.1=\).*@\1$$FacebookSDK$$@' project.properties && \
|
||||
sed -i 's/Class\[\]/Class\<?\>\[\]/g' $$FacebookSDK$$/src/com/facebook/model/GraphObject.java
|
||||
|
||||
Build:2.1.2,49
|
||||
Build:2.1.1-b,49
|
||||
commit=2.1.1
|
||||
patch=manifest-ads.patch,mobilecore.patch
|
||||
maven=yes@..
|
||||
srclibs=FacebookSDK@sdk-version-3.0.2
|
||||
|
||||
Build:2.1.1-c,50
|
||||
commit=2.1.1
|
||||
patch=manifest-ads.patch,mobilecore.patch
|
||||
maven=2
|
||||
srclibs=FacebookSDK@sdk-version-3.0.2
|
||||
|
||||
Build:2.1.2,51
|
||||
disable=Labelled as pre-release, so skipped
|
||||
|
||||
Archive Policy:0 versions
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
AntiFeatures:
|
||||
- UpstreamNonFree
|
||||
Categories:
|
||||
- System
|
||||
License: GPL-3.0
|
||||
|
|
@ -59,18 +61,32 @@ Builds:
|
|||
patch:
|
||||
- manifest-ads.patch
|
||||
- mobilecore.patch
|
||||
maven: 'yes'
|
||||
srclibs:
|
||||
- FacebookSDK@sdk-version-3.0.2
|
||||
|
||||
- versionName: 2.1.1-b
|
||||
versionCode: 49
|
||||
commit: 2.1.1
|
||||
patch:
|
||||
- manifest-ads.patch
|
||||
- mobilecore.patch
|
||||
maven: yes@..
|
||||
srclibs:
|
||||
- FacebookSDK@sdk-version-3.0.2
|
||||
|
||||
- versionName: 2.1.1-c
|
||||
versionCode: 50
|
||||
commit: 2.1.1
|
||||
patch:
|
||||
- manifest-ads.patch
|
||||
- mobilecore.patch
|
||||
maven: '2'
|
||||
srclibs:
|
||||
- FacebookSDK@sdk-version-3.0.2
|
||||
rm:
|
||||
- libs/applovin*
|
||||
- libs/mobileCore*
|
||||
extlibs:
|
||||
- android/android-support-v4.jar
|
||||
prebuild: |-
|
||||
cp libs/android-support-v4.jar $$FacebookSDK$$/libs/ && sed -i 's@\(reference.1=\).*@\1$$FacebookSDK$$@' project.properties && sed -i 's/Class\[\]/Class\<?\>\[\]/g' $$FacebookSDK$$/src/com/facebook/model/GraphObject.java
|
||||
|
||||
- versionName: 2.1.2
|
||||
versionCode: 49
|
||||
versionCode: 51
|
||||
disable: Labelled as pre-release, so skipped
|
||||
|
||||
ArchivePolicy: 0 versions
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue