Skip to content

scx/aegisub-flatpak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aegisub-flatpak

Aegisub is a free, cross-platform open source tool for creating and modifying subtitles.

aegisub-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.gnome.Sdk//3.34"
$ flatpak install "flathub" "org.gnome.Platform//3.34"

Clone this repository, then checkout the right branch.

$ git submodule init
$ git submodule update

Build

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

Test

$ flatpak-builder --run "build" "org.aegisub.Aegisub.yaml" "sh"

Test run

$ flatpak-builder --run "build" "org.aegisub.Aegisub.yaml" "aegisub"

Create repo

$ flatpak-builder --repo="repo" --force-clean "build" "org.aegisub.Aegisub.yaml"

Install

$ flatpak --user remote-add --no-gpg-verify "aegisub" "repo"
$ flatpak --user install "aegisub" "org.aegisub.Aegisub"

Run

$ flatpak run "org.aegisub.Aegisub"

Uninstall

$ flatpak --user uninstall "org.aegisub.Aegisub"
$ flatpak --user remote-delete "aegisub"

Build single-file bundle

$ flatpak build-bundle "repo" "aegisub.flatpak" "org.aegisub.Aegisub" --runtime-repo="https://flathub.org/repo/flathub.flatpakrepo"

Install single-file bundle

If you have already installed the package, you have to uninstall it before continuing.

$ flatpak --user install "aegisub.flatpak"

See also:

FAQ

Why not a RPM package?

I already provided COPR repo with (S)RPM packages for EL.

Are you the author of Aegisub?

No, I only created the flatpak package for it.

See also: