Update metadata and rename to com.borgbase.Vorta

- Update appdata
- Add appdata bumpversion.cfg
- Rename flatpak-name to com.borgbase.Vorta (#292)
This commit is contained in:
Hofer-Julian 2019-06-15 21:51:51 +02:00 committed by GitHub
parent d7ee812cf9
commit 85410c0b65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 27 additions and 46 deletions

View File

@ -11,3 +11,5 @@ tag = True
[bumpversion:file:src/vorta/_version.py] [bumpversion:file:src/vorta/_version.py]
[bumpversion:file:src/vorta/assets/metadata/com.borgbase.Vorta.appdata.xml]

View File

@ -50,15 +50,15 @@ Next, in Vortas source directory, use ``flatpak-builder`` to build a Vorta fl
``` ```
$ cd vorta/flatpak/ $ cd vorta/flatpak/
$ mkdir app $ mkdir app
$ flatpak-builder --repo=$HOME/my-flatpak-builds app com.borgbase.vorta.yaml $ flatpak-builder --repo=$HOME/my-flatpak-builds app com.borgbase.Vorta.yaml
$ flatpak install --user my-flatpak-builds com.borgbase.vorta//devel -y $ flatpak install --user my-flatpak-builds com.borgbase.Vorta//devel -y
``` ```
Now you can work on the codebase. Now you can work on the codebase.
When you want to test your changes you can execute inside of ``vorta/flatpak/`` When you want to test your changes you can execute inside of ``vorta/flatpak/``
``` ```
$ flatpak-builder --repo=$HOME/my-flatpak-builds app com.borgbase.vorta.yaml --force-clean && flatpak update com.borgbase.vorta//devel -y $ flatpak-builder --repo=$HOME/my-flatpak-builds app com.borgbase.Vorta.yaml --force-clean && flatpak update com.borgbase.Vorta//devel -y
$ flatpak run com.borgbase.vorta//devel $ flatpak run com.borgbase.Vorta//devel
``` ```
To set which branch of Vorta (master from flathub or devel from local development setup) will be used in your OS you can use To set which branch of Vorta (master from flathub or devel from local development setup) will be used in your OS you can use

View File

@ -1,4 +1,4 @@
app-id: com.borgbase.vorta app-id: com.borgbase.Vorta
runtime: org.kde.Platform runtime: org.kde.Platform
runtime-version: '5.12' runtime-version: '5.12'
@ -71,23 +71,23 @@ modules:
build-commands: build-commands:
- pip3 install --prefix=/app --no-deps . - pip3 install --prefix=/app --no-deps .
- mkdir -p /app/share/metainfo/ - mkdir -p /app/share/metainfo/
- cp src/vorta/assets/metadata/com.borgbase.vorta.appdata.xml /app/share/metainfo/ - cp src/vorta/assets/metadata/com.borgbase.Vorta.appdata.xml /app/share/metainfo/
- mkdir -p /app/share/icons/hicolor/512x512/apps/ - mkdir -p /app/share/icons/hicolor/512x512/apps/
- cp src/vorta/assets/icons/512x512/com.borgbase.vorta.png /app/share/icons/hicolor/512x512/apps/ - cp src/vorta/assets/icons/512x512/com.borgbase.Vorta.png /app/share/icons/hicolor/512x512/apps/
- mkdir -p /app/share/icons/hicolor/256x256/apps/ - mkdir -p /app/share/icons/hicolor/256x256/apps/
- cp src/vorta/assets/icons/256x256/com.borgbase.vorta.png /app/share/icons/hicolor/256x256/apps/ - cp src/vorta/assets/icons/256x256/com.borgbase.Vorta.png /app/share/icons/hicolor/256x256/apps/
- mkdir -p /app/share/icons/hicolor/128x128/apps/ - mkdir -p /app/share/icons/hicolor/128x128/apps/
- cp src/vorta/assets/icons/128x128/com.borgbase.vorta.png /app/share/icons/hicolor/128x128/apps/ - cp src/vorta/assets/icons/128x128/com.borgbase.Vorta.png /app/share/icons/hicolor/128x128/apps/
- mkdir -p /app/share/icons/hicolor/64x64/apps/ - mkdir -p /app/share/icons/hicolor/64x64/apps/
- cp src/vorta/assets/icons/64x64/com.borgbase.vorta.png /app/share/icons/hicolor/64x64/apps/ - cp src/vorta/assets/icons/64x64/com.borgbase.Vorta.png /app/share/icons/hicolor/64x64/apps/
- mkdir -p /app/share/icons/hicolor/48x48/apps/ - mkdir -p /app/share/icons/hicolor/48x48/apps/
- cp src/vorta/assets/icons/48x48/com.borgbase.vorta.png /app/share/icons/hicolor/48x48/apps/ - cp src/vorta/assets/icons/48x48/com.borgbase.Vorta.png /app/share/icons/hicolor/48x48/apps/
- mkdir -p /app/share/icons/hicolor/32x32/apps/ - mkdir -p /app/share/icons/hicolor/32x32/apps/
- cp src/vorta/assets/icons/32x32/com.borgbase.vorta.png /app/share/icons/hicolor/32x32/apps/ - cp src/vorta/assets/icons/32x32/com.borgbase.Vorta.png /app/share/icons/hicolor/32x32/apps/
- mkdir -p /app/share/icons/hicolor/24x24/apps/ - mkdir -p /app/share/icons/hicolor/24x24/apps/
- cp src/vorta/assets/icons/24x24/com.borgbase.vorta.png /app/share/icons/hicolor/24x24/apps/ - cp src/vorta/assets/icons/24x24/com.borgbase.Vorta.png /app/share/icons/hicolor/24x24/apps/
- mkdir -p /app/share/applications/ - mkdir -p /app/share/applications/
- cp src/vorta/assets/metadata/com.borgbase.vorta.desktop /app/share/applications/ - cp src/vorta/assets/metadata/com.borgbase.Vorta.desktop /app/share/applications/
sources: sources:
- type: dir - type: dir

View File

Before

Width:  |  Height:  |  Size: 4.9 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

View File

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application"> <component type="desktop-application">
<id>com.borgbase.vorta</id> <id>com.borgbase.Vorta</id>
<launchable type="desktop-id">com.borgbase.vorta.desktop</launchable>
<metadata_license>CC0-1.0</metadata_license>
<project_license>GPL-3.0-or-later</project_license>
<name>Vorta</name> <name>Vorta</name>
<developer_name>Borgbase</developer_name> <project_license>GPL-3.0</project_license>
<metadata_license>CC0-1.0</metadata_license>
<content_rating type="oars-1.1" />
<summary>Backup client</summary>
<description> <description>
<p> <p>
Vorta is a backup client for macOS and Linux desktops. Vorta is a backup client for macOS and Linux desktops.
@ -23,10 +23,6 @@
</ul> </ul>
</p> </p>
</description> </description>
<provides>
<binary>com.borgbase.vorta</binary>
</provides>
<url type="source">https://github.com/borgbase/vorta</url>
<screenshots> <screenshots>
<screenshot type="default"> <screenshot type="default">
<image height="637" width="800">https://raw.githubusercontent.com/borgbase/vorta/master/src/vorta/assets/metadata/Screenshot-1-Repository.png</image> <image height="637" width="800">https://raw.githubusercontent.com/borgbase/vorta/master/src/vorta/assets/metadata/Screenshot-1-Repository.png</image>
@ -41,26 +37,9 @@
<image height="637" width="800">https://raw.githubusercontent.com/borgbase/vorta/master/src/vorta/assets/metadata/Screenshot-4-Archives.png</image> <image height="637" width="800">https://raw.githubusercontent.com/borgbase/vorta/master/src/vorta/assets/metadata/Screenshot-4-Archives.png</image>
</screenshot> </screenshot>
</screenshots> </screenshots>
<content_rating type="oars-1.0"> <releases>
<content_attribute id="violence-cartoon">none</content_attribute> <release version="v0.6.20" date="2019-05-16">
<content_attribute id="violence-fantasy">none</content_attribute> </release>
<content_attribute id="violence-realistic">none</content_attribute> </releases>
<content_attribute id="violence-bloodshed">none</content_attribute> <url type="homepage">https://github.com/borgbase/vorta</url>
<content_attribute id="violence-sexual">none</content_attribute>
<content_attribute id="drugs-alcohol">none</content_attribute>
<content_attribute id="drugs-narcotics">none</content_attribute>
<content_attribute id="drugs-tobacco">none</content_attribute>
<content_attribute id="sex-nudity">none</content_attribute>
<content_attribute id="sex-themes">none</content_attribute>
<content_attribute id="language-profanity">none</content_attribute>
<content_attribute id="language-humor">none</content_attribute>
<content_attribute id="language-discrimination">none</content_attribute>
<content_attribute id="social-chat">none</content_attribute>
<content_attribute id="social-info">none</content_attribute>
<content_attribute id="social-audio">none</content_attribute>
<content_attribute id="social-location">none</content_attribute>
<content_attribute id="social-contacts">none</content_attribute>
<content_attribute id="money-purchasing">none</content_attribute>
<content_attribute id="money-gambling">none</content_attribute>
</content_rating>
</component> </component>

View File

@ -3,5 +3,5 @@ Name=Vorta
GenericName=Backup Software GenericName=Backup Software
Exec=vorta Exec=vorta
Type=Application Type=Application
Icon=com.borgbase.vorta Icon=com.borgbase.Vorta
Categories=Utility Categories=Utility