Skip to content

Latest commit

 

History

History
129 lines (81 loc) · 2.31 KB

README.md

File metadata and controls

129 lines (81 loc) · 2.31 KB

xaralx-flatpak

XaraLX (AKA Xara Xtreme for Linux) is a powerful, general purpose vector graphics program.

xaralx-flatpak screenshot

Homepage

This repo is about the flatpak package.

Instructions

Requirements

For EL7:

# yum install 'flatpak' 'flatpak-builder'

You may also wish to install the xdg-desktop-portal* packages:

# yum install 'xdg-desktop-portal*'

See also:

Adding repository

$ flatpak remote-add --if-not-exists "flathub" "https://dl.flathub.org/repo/flathub.flatpakrepo"

See also:

Prepare

$ flatpak install "flathub" "org.freedesktop.Sdk//1.6"
$ flatpak install "flathub" "org.freedesktop.Platform//1.6"
$ git submodule init
$ git submodule update

Build

$ flatpak-builder "build" "org.xaraxtreme.XaraLX.yaml" --force-clean --install-deps-from="flathub"

Test

$ flatpak-builder --run "build" "org.xaraxtreme.XaraLX.yaml" "sh"

Test run

$ flatpak-builder --run "build" "org.xaraxtreme.XaraLX.yaml" "xaralx"

Install

$ flatpak-builder --repo="repo" --force-clean "build" "org.xaraxtreme.XaraLX.yaml"
$ flatpak --user remote-add --no-gpg-verify "xaralx" "repo"
$ flatpak --user install "xaralx" "org.xaraxtreme.XaraLX"

Run

$ flatpak run "org.xaraxtreme.XaraLX"

Uninstall

$ flatpak --user uninstall "org.xaraxtreme.XaraLX"
$ flatpak --user remote-delete "xaralx"

See also: Building your first Flatpak

FAQ

Does flatpak-ed XaraLX run as superuser?

No. It is a MATE/marco issue.

Why not a RPM package?

I already provided a (S)RPM package for EL and Fedora.

Are you the author of XaraLX?

No, I only created the flatpak package for it.

See also: