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/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/
$ mkdir app
$ flatpak-builder --repo=$HOME/my-flatpak-builds app com.borgbase.vorta.yaml
$ flatpak install --user my-flatpak-builds com.borgbase.vorta//devel -y
$ flatpak-builder --repo=$HOME/my-flatpak-builds app com.borgbase.Vorta.yaml
$ flatpak install --user my-flatpak-builds com.borgbase.Vorta//devel -y
```
Now you can work on the codebase.
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 run com.borgbase.vorta//devel
$ 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
```
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-version: '5.12'
@ -71,23 +71,23 @@ modules:
build-commands:
- pip3 install --prefix=/app --no-deps .
- 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/
- 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/
- 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/
- 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/
- 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/
- 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/
- 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/
- 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/
- 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:
- 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"?>
<component type="desktop-application">
<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>
<id>com.borgbase.Vorta</id>
<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>
<p>
Vorta is a backup client for macOS and Linux desktops.
@ -23,10 +23,6 @@
</ul>
</p>
</description>
<provides>
<binary>com.borgbase.vorta</binary>
</provides>
<url type="source">https://github.com/borgbase/vorta</url>
<screenshots>
<screenshot type="default">
<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>
</screenshot>
</screenshots>
<content_rating type="oars-1.0">
<content_attribute id="violence-cartoon">none</content_attribute>
<content_attribute id="violence-fantasy">none</content_attribute>
<content_attribute id="violence-realistic">none</content_attribute>
<content_attribute id="violence-bloodshed">none</content_attribute>
<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>
<releases>
<release version="v0.6.20" date="2019-05-16">
</release>
</releases>
<url type="homepage">https://github.com/borgbase/vorta</url>
</component>

View File

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