[frogr] Renamed related files and content from xdg-app to flatpak
- From: Mario Sanchez Prada <msanchez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [frogr] Renamed related files and content from xdg-app to flatpak
- Date: Sat, 18 Jun 2016 23:52:07 +0000 (UTC)
commit 849938e579d293664c2ef25add2fb7a7f267fc7f
Author: Mario Sanchez Prada <msanchez gnome org>
Date: Sun Jun 19 00:48:29 2016 +0100
Renamed related files and content from xdg-app to flatpak
{xdg-app => flatpak}/README.md | 46 ++++++++++++++---------------
{xdg-app => flatpak}/org.gnome.Frogr.json | 0
2 files changed, 22 insertions(+), 24 deletions(-)
---
diff --git a/xdg-app/README.md b/flatpak/README.md
similarity index 50%
rename from xdg-app/README.md
rename to flatpak/README.md
index e7c8646..3ecc2e0 100644
--- a/xdg-app/README.md
+++ b/flatpak/README.md
@@ -1,64 +1,62 @@
-Frogr as an xdg-app
-===================
+Frogr as an flatpak application
+===============================
-This directory contains the relevant files to build frogr as an xdg-app.
+This directory contains the relevant files to build frogr as an flatpak application.
Requirements:
------------
- * xdg-app >= 0.5
- * xdg-app-builder >= 0.5
- * appstream-composer (automatically run by xdg-app-builder)
+ * flatpak >= 0.5
+ * flatpak-builder >= 0.5
+ * appstream-composer (automatically run by flatpak-builder)
* org.gnome and org.freedesktop Platform and Sdk runtimes
Instructions:
-------------
-(1) Install the xdg-app repository for GNOME nightly:
+(1) Install the flatpak repository for GNOME nightly:
```
wget -O - http://sdk.gnome.org/apt/debian/conf/alexl.gpg.key|sudo apt-key add -
- xdg-app --user remote-add --gpg-key=nightly.gpg gnome-nightly http://sdk.gnome.org/nightly/repo
+ flatpak --user remote-add --gpg-key=nightly.gpg gnome-nightly http://sdk.gnome.org/nightly/repo
```
(2) Install the required runtimes
```
- xdg-app --user install gnome-nightly org.gnome.Platform
- xdg-app --user install gnome-nightly org.gnome.Sdk
- xdg-app --user install gnome-nightly org.freedesktop.Platform
- xdg-app --user install gnome-nightly org.freedesktop.Sdk
+ flatpak --user install gnome-nightly org.gnome.Platform
+ flatpak --user install gnome-nightly org.gnome.Sdk
```
(3) Build frogr From this directory:
```
- xdg-app-builder --repo=repo frogr.appdir org.gnome.Frogr.json
+ flatpak-builder --repo=repo frogr.appdir org.gnome.Frogr.json
```
(4) Add a remote to your local repo and install it:
```
- xdg-app --user remote-add --no-gpg-verify frogr-repo repo
- xdg-app --user install frogr-repo org.gnome.Frogr
+ flatpak --user remote-add --no-gpg-verify frogr-repo repo
+ flatpak --user install frogr-repo org.gnome.Frogr
```
-(5) Run frogr as an xdg-app:
+(5) Run frogr as an flatpak:
```
- xdg-app run org.gnome.Frogr
+ flatpak run org.gnome.Frogr
```
Note that if you do further changes in the `appdir` (e.g. to the metadata), you'll need to re-publish it in
your local repo and update before running it again:
```
- xdg-app build-export repo frogr.appdir
- xdg-app --user update org.gnome.Frogr
+ flatpak build-export repo frogr.appdir
+ flatpak --user update org.gnome.Frogr
```
Last, you can bundle frogr to a file with the `build-bundle` subcommand:
```
- xdg-app build-bundle repo frogr.bundle org.gnome.Frogr
+ flatpak build-bundle repo frogr.bundle org.gnome.Frogr
Known Issues
------------
-For frogr to be useful, it needs to be able to launch your default browser to authorize your flickr account,
which won't work at the moment since gtk_show_uri() from inside an xdg-app won't be able to do that until
there's a Portal for it.
+For frogr to be useful, it needs to be able to launch your default browser to authorize your flickr account,
which won't work at the moment since gtk_show_uri() from inside an flatpak won't be able to do that until
there's a Portal for it.
-As a workaround, you can use your distribution's version of frogr to authenticate it from a normal session
and then copy the accounts.xml file over to xdg-app's realms:
+As a workaround, you can use your distribution's version of frogr to authenticate it from a normal session
and then copy the accounts.xml file over to flatpak's realms:
```
- $ frogr # launch frogr from commandline outside xdg-app, and authorize it
+ $ frogr # launch frogr from commandline outside flatpak, and authorize it
$ cp ~/.config/frogr/accounts.xml ~/.var/app/org.gnome.Frogr/config/frogr
- $ xdg-app run org.gnome.Frogr # Now frogr should connect to your account
+ $ flatpak run org.gnome.Frogr # Now frogr should connect to your account
```
diff --git a/xdg-app/org.gnome.Frogr.json b/flatpak/org.gnome.Frogr.json
similarity index 100%
rename from xdg-app/org.gnome.Frogr.json
rename to flatpak/org.gnome.Frogr.json
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]