diff --git a/README.md b/README.md new file mode 100644 index 0000000..8322852 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# celestia-qt + +The celestia-qt package diff --git a/celestia-qt.yaml b/celestia-qt.yaml new file mode 100644 index 0000000..25ed316 --- /dev/null +++ b/celestia-qt.yaml @@ -0,0 +1,59 @@ +--- +document: modulemd +version: 2 +data: + summary: OpenGL real-time visual space simulation (Qt) + description: >- + Celestia is a real-time space simulation which lets you experience the universe + in three dimensions. Celestia does not confine you to the surface of the Earth, + it allows you to travel throughout the solar system, to any of over 100,000 stars, + or even beyond the galaxy. + + Travel in Celestia is seamless; the exponential zoom feature lets you explore + space across a huge range of scales, from galaxy clusters down to spacecraft only + a few meters across. A 'point-and-goto' interface makes it simple to navigate + through the universe to the object you want to visit. + license: + module: + - MIT + buildopts: + arches: [aarch64, x86_64] + dependencies: + - buildrequires: + flatpak-kde6-runtime: [f38] + platform: [f38] + requires: + flatpak-kde6-runtime: [f38] + platform: [f38] + profiles: + default: + rpms: + - celestia-qt + components: + rpms: + celestia: + rationale: Application package + ref: f38 + buildorder: 100 + arches: [aarch64, x86_64] + celestia-data: + rationale: Application package + ref: f38 + arches: [aarch64, x86_64] + fmt: + rationale: Runtime dependency + ref: f38 + arches: [aarch64, x86_64] + google-noto-fonts: + rationale: Runtime dependency + ref: f38 + arches: [aarch64, x86_64] + libavif: + rationale: Runtime dependency + ref: f38 + arches: [aarch64, x86_64] + luajit: + rationale: Runtime dependency + ref: f38 + arches: [aarch64, x86_64] +... diff --git a/container.yaml b/container.yaml new file mode 100644 index 0000000..a5ef00e --- /dev/null +++ b/container.yaml @@ -0,0 +1,21 @@ +compose: + modules: + - celestia-qt:f38 +flatpak: + id: space.celestia.celestia_qt + name: eol/celestia-qt + end-of-life-rebase: space.celestia.celestia_qt6 + branch: stable + command: celestia-qt6 + rename-appdata-file: space.celestia.celestia_qt6.metainfo.xml + rename-desktop-file: celestia-qt6.desktop + rename-icon: celestia + # writes ~/.celestiarc, can save pictures and videos + finish-args: |- + --device=dri + --filesystem=home + --share=ipc + --share=network + --socket=x11 + cleanup-commands: | + ln -sfn /usr/share/fonts/dejavu-sans-fonts /app/share/celestia/fonts diff --git a/dead.package b/dead.package deleted file mode 100644 index 37aa1e5..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -rpms/celestia retired due to licensing issues