This repository has been archived by the owner on Nov 10, 2022. It is now read-only.
forked from flathub/flathub
-
Notifications
You must be signed in to change notification settings - Fork 0
/
net.seamly.seamly2d.yml
52 lines (51 loc) · 1.73 KB
/
net.seamly.seamly2d.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
app-id: net.seamly.seamly2d
runtime: org.kde.Platform
runtime-version: '5.15-22.08'
sdk: org.kde.Sdk
command: seamly2d
finish-args:
- --share=ipc
- --socket=x11
- --socket=cups
- --filesystem=home
- --device=dri
rename-desktop-file: seamly2d.desktop
separate-locales: false
modules:
- name: poppler
buildsystem: cmake-ninja
config-opts:
- -DCMAKE_BUILD_TYPE=RelWithDebInfo
- -DENABLE_BOOST=OFF
sources:
- type: archive
url: https://poppler.freedesktop.org/poppler-22.11.0.tar.xz
sha256: 093ba9844ed774285517361c15e21a31ba4df278a499263d4403cca74f2da828
x-checker-data:
type: anitya
project-id: 3686
url-template: https://poppler.freedesktop.org/poppler-$version.tar.xz
- name: seamly2d
buildsystem: qmake
config-opts:
- CONFIG+=noDebugSymbols
- CONFIG+=noTests
post-install:
- desktop-file-edit --set-icon ${FLATPAK_ID} /app/share/applications/seamly2d.desktop
- install -Dm644 share/img/Seamly2D_logo_512x512.png /app/share/icons/hicolor/512x512/apps/${FLATPAK_ID}.png
- install -Dm644 net.seamly.seamly2d.metainfo.xml -t /app/share/metainfo
- install -Dm644 dist/debian/seamly2d.sharedmimeinfo /app/share/mime/packages/${FLATPAK_ID}.xml
sources:
- type: git
url: https://github.com/FashionFreedom/Seamly2D.git
tag: v2022-11-07.1956
commit: 1a340353300f40481276824bf210c7d45eda2c8f
x-checker-data:
type: json
url: https://api.github.com/repos/FashionFreedom/Seamly2D/releases/latest
tag-query: .tag_name
version-query": $tag
- type: patch
path: 0001-flatpak.patch
- type: file
path: net.seamly.seamly2d.metainfo.xml