Add release information to appdata file (#7771)

This commit is contained in:
Carles Pastor Badosa 2018-10-16 21:04:06 +02:00 committed by sfan5
parent 40ab3e011d
commit 226bf8b870
2 changed files with 11 additions and 2 deletions

@ -55,4 +55,7 @@
</provides> </provides>
<translation type="gettext">minetest</translation> <translation type="gettext">minetest</translation>
<update_contact>sfan5@live.de</update_contact> <update_contact>sfan5@live.de</update_contact>
<releases>
<release date="2018-06-10" version="0.4.17.1"/>
</releases>
</component> </component>

@ -17,6 +17,7 @@ prompt_for_number() {
# On a release the following actions are performed # On a release the following actions are performed
# * DEVELOPMENT_BUILD is set to false # * DEVELOPMENT_BUILD is set to false
# * android versionCode is bumped # * android versionCode is bumped
# * appdata release version and date are updated
# * Commit the changes # * Commit the changes
# * Tag with current version # * Tag with current version
perform_release() { perform_release() {
@ -24,7 +25,13 @@ perform_release() {
sed -i -re "s/versionCode [0-9]+$/versionCode $NEW_ANDROID_VERSION_CODE/" build/android/build.gradle sed -i -re "s/versionCode [0-9]+$/versionCode $NEW_ANDROID_VERSION_CODE/" build/android/build.gradle
git add -f CMakeLists.txt build/android/build.gradle sed -i '/\<release/s/\(version\)="[^"]*"/\1="'"$RELEASE_VERSION"'"/' misc/net.minetest.minetest.appdata.xml
RELEASE_DATE=`date +%Y-%m-%d`
sed -i 's/\(<release date\)="[^"]*"/\1="'"$RELEASE_DATE"'"/' misc/net.minetest.minetest.appdata.xml
git add -f CMakeLists.txt build/android/build.gradle misc/net.minetest.minetest.appdata.xml
git commit -m "Bump version to $RELEASE_VERSION" git commit -m "Bump version to $RELEASE_VERSION"
@ -128,4 +135,3 @@ echo "New version: $NEXT_VERSION"
######################## ########################
back_to_devel back_to_devel