-
Notifications
You must be signed in to change notification settings - Fork 0
/
io.github.eteran.edb-debugger.yml
77 lines (70 loc) · 2.28 KB
/
io.github.eteran.edb-debugger.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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
app-id: io.github.eteran.edb-debugger
runtime: org.kde.Platform
runtime-version: '5.15-23.08'
sdk: org.kde.Sdk
command: edb
rename-icon: edb
rename-desktop-file: edb.desktop
rename-appdata-file: edb.appdata.xml
finish-args:
- --allow=devel
- --share=ipc
- --socket=x11
- --filesystem=xdg-documents
- --device=dri
modules:
- name: capstone
buildsystem: simple
build-commands:
- make V=1
- make PREFIX=/app/ install
sources:
- type: git
url: https://github.com/aquynh/capstone.git
tag: "5.0.1"
commit: 097c04d9413c59a58b00d4d1c8d5dc0ac158ffaa
- name: libXmu-xterm
buildsystem: autotools
sources:
- type: archive
url: https://xorg.freedesktop.org/releases/individual/lib/libXmu-1.1.4.tar.gz
sha256: 3091d711cdc1d8ea0f545a13b90d1464c3c3ab64778fd121f0d789b277a80289
- name: libXaw-xterm
buildsystem: autotools
sources:
- type: archive
url: https://xorg.freedesktop.org/releases/individual/lib/libXaw-1.0.16.tar.gz
sha256: 012f90adf8739f2f023d63a5fee1528949cf2aba92ef7ac1abcfc2ae9cf28798
- name: xterm
buildsystem: autotools
config-opts:
- --disable-full-tgetent
sources:
- type: archive
url: https://invisible-island.net/datafiles/release/xterm.tar.gz
sha256: 75117c3cc5174a09c425ef106e69404d72f5ef05e03a5da00aaf15792d6f9c0f
- name: graphviz
buildsystem: autotools
sources:
- type: archive
url: https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/10.0.1/graphviz-10.0.1.tar.gz
sha256: 72e1a575e9c382c4fd2267837962bc4582b3d9ad746e338cd8024bdeca124f32
- name: edb
buildsystem: cmake-ninja
post-install:
- install -Dm644 edb.appdata.xml /app/share/appdata/edb.appdata.xml
- install -Dm644 src/res/images/edb.svg /app/share/icons/hicolor/scalable/apps/edb.svg
sources:
- type: git
url: https://github.com/eteran/edb-debugger.git
commit: 169e621bf88e1046030930bb302720eac3704ad7
tag: 1.5.0
- type: patch
path: edb.appdata.xml.patch
# xterm path
- type: patch
path: Configuration.cpp.patch
- type: patch
path: edb_zh_CN.ts.patch
- type: patch
path: DialogOptions.ui.patch