forked from wolfi-dev/os
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jed.yaml
59 lines (50 loc) · 1.08 KB
/
jed.yaml
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
package:
name: jed
version: 0.99.19
epoch: 1
description: Powerful editor for programmers
copyright:
- license: GPL-3.0-or-later
dependencies:
runtime:
- gtk-3
- s-lang
var-transforms:
- from: ${{package.version}}
match: \.(\d+)$
replace: -$1
to: mangled-package-version
environment:
contents:
packages:
- build-base
- busybox
- expat-dev
- fontconfig-dev
- gtk-3-dev
- libxft-dev
- ncurses-dev
- ncurses-terminfo
- openssf-compiler-options
- s-lang-dev
pipeline:
- uses: fetch
with:
uri: https://www.jedsoft.org/releases/jed/jed-${{vars.mangled-package-version}}.tar.gz
expected-sha256: 5eed5fede7a95f18b33b7b32cb71be9d509c6babc1483dd5c58b1a169f2bdf52
- uses: autoconf/configure
- uses: autoconf/make
- uses: autoconf/make-install
- uses: strip
update:
enabled: true
release-monitor:
identifier: 1440
test:
pipeline:
# AUTOGENERATED
- runs: |
jed --version
jed-script --version
jed --help
jed-script --help