summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--misc/net.minetest.minetest.appdata.xml3
-rwxr-xr-xutil/bump_version.sh10
2 files changed, 11 insertions, 2 deletions
diff --git a/misc/net.minetest.minetest.appdata.xml b/misc/net.minetest.minetest.appdata.xml
index 277225d4b..f1b56dc6a 100644
--- a/misc/net.minetest.minetest.appdata.xml
+++ b/misc/net.minetest.minetest.appdata.xml
@@ -55,4 +55,7 @@
</provides>
<translation type="gettext">minetest</translation>
<update_contact>sfan5@live.de</update_contact>
+ <releases>
+ <release date="2018-06-10" version="0.4.17.1"/>
+ </releases>
</component>
diff --git a/util/bump_version.sh b/util/bump_version.sh
index e4380cfe5..ad1c9e1cd 100755
--- a/util/bump_version.sh
+++ b/util/bump_version.sh
@@ -17,6 +17,7 @@ prompt_for_number() {
# On a release the following actions are performed
# * DEVELOPMENT_BUILD is set to false
# * android versionCode is bumped
+# * appdata release version and date are updated
# * Commit the changes
# * Tag with current version
perform_release() {
@@ -24,7 +25,13 @@ perform_release() {
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"
@@ -128,4 +135,3 @@ echo "New version: $NEXT_VERSION"
########################
back_to_devel
-