Skip to content

Commit 8750c7f

Browse files
committed
font-xorg: additional packages
Signed-off-by: Dentrax <furkan.turkal@chainguard.dev>
1 parent 599816a commit 8750c7f

10 files changed

+707
-1
lines changed

font-xorg-bitstream75dpi.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
package:
2+
name: font-xorg-bitstream75dpi
3+
version: 1.0.4
4+
epoch: 0
5+
description: X.Org Bitstream 75 dpi bitmap fonts
6+
copyright:
7+
- license: MIT
8+
dependencies:
9+
provides:
10+
- fonts-xorg-fontbitstream75dpi=${{package.full-version}}
11+
runtime:
12+
- font-xorg-dirs
13+
14+
environment:
15+
contents:
16+
packages:
17+
- autoconf
18+
- automake
19+
- bdftopcf
20+
- build-base
21+
- busybox
22+
- font-util
23+
- font-util-dev
24+
- fontconfig
25+
- fontforge
26+
- mkfontscale
27+
- pkgconf-dev
28+
- ttfautohint
29+
30+
pipeline:
31+
- uses: fetch
32+
with:
33+
uri: https://xorg.freedesktop.org/archive/individual/font/font-bitstream-75dpi-${{package.version}}.tar.xz
34+
expected-sha256: aaeb34d87424a9c2b0cf0e8590704c90cb5b42c6a3b6a0ef9e4676ef773bf826
35+
36+
- uses: autoconf/configure
37+
38+
- uses: autoconf/make
39+
40+
- uses: autoconf/make-install
41+
42+
- name: Strip font indices since it conflicts with other font-xorg packages
43+
runs: |
44+
find "${{targets.destdir}}/usr/share/fonts/X11" \
45+
-type f \( -name 'fonts.dir' \
46+
-o -name 'fonts.scale' \
47+
-o -name 'fonts.alias' \) -delete
48+
49+
update:
50+
enabled: true
51+
git:
52+
strip-prefix: font-bitstream-75dpi-
53+
ignore-regex-patterns:
54+
- ^XORG-.*
55+
- ^CYGWIN-.*
56+
- ^lg3d-.*
57+
- ^XACE-.*
58+
- ^XEVIE-.*
59+
- ^DAMAGE-.*
60+
- ^COMPOSITE-.*
61+
- ^XFIXES-.*
62+
- ^sco_port_update-.*
63+
- ^MODULAR_COPY$
64+
- ^xf86-.*
65+
- ^rel-.*
66+
- ^IPv6-.*
67+
- ^XPRINT.*
68+
- ^before_.*
69+
- ^xo-.*
70+
schedule:
71+
period: monthly
72+
reason: This project doesn't do releases frequently
73+
74+
test:
75+
pipeline:
76+
- uses: test/fonts

font-xorg-cronyxcyrillic.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
package:
2+
name: font-xorg-cronyxcyrillic
3+
version: 1.0.4
4+
epoch: 0
5+
description: X.Org Cronyx Cyrillic bitmap fonts
6+
copyright:
7+
- license: MIT
8+
dependencies:
9+
provides:
10+
- fonts-xorg-fontcronyxcyrillic=${{package.full-version}}
11+
runtime:
12+
- font-xorg-dirs
13+
14+
environment:
15+
contents:
16+
packages:
17+
- autoconf
18+
- automake
19+
- bdftopcf
20+
- build-base
21+
- busybox
22+
- font-util
23+
- font-util-dev
24+
- fontconfig
25+
- fontforge
26+
- mkfontscale
27+
- pkgconf-dev
28+
- ttfautohint
29+
30+
pipeline:
31+
- uses: fetch
32+
with:
33+
uri: https://xorg.freedesktop.org/archive/individual/font/font-cronyx-cyrillic-${{package.version}}.tar.xz
34+
expected-sha256: dc0781ce0dcbffdbf6aae1a00173a13403f92b0de925bca5a9e117e4e2d6b789
35+
36+
- uses: autoconf/configure
37+
38+
- uses: autoconf/make
39+
40+
- uses: autoconf/make-install
41+
42+
- name: Strip font indices since it conflicts with other font-xorg packages
43+
runs: |
44+
find "${{targets.destdir}}/usr/share/fonts/X11" \
45+
-type f \( -name 'fonts.dir' \
46+
-o -name 'fonts.scale' \
47+
-o -name 'fonts.alias' \) -delete
48+
49+
update:
50+
enabled: true
51+
git:
52+
strip-prefix: font-cronyx-cyrillic-
53+
ignore-regex-patterns:
54+
- ^XORG-.*
55+
- ^CYGWIN-.*
56+
- ^lg3d-.*
57+
- ^XACE-.*
58+
- ^XEVIE-.*
59+
- ^DAMAGE-.*
60+
- ^COMPOSITE-.*
61+
- ^XFIXES-.*
62+
- ^sco_port_update-.*
63+
- ^MODULAR_COPY$
64+
- ^xf86-.*
65+
- ^rel-.*
66+
- ^IPv6-.*
67+
- ^XPRINT.*
68+
- ^before_.*
69+
- ^xo-.*
70+
schedule:
71+
period: monthly
72+
reason: This project doesn't do releases frequently
73+
74+
test:
75+
pipeline:
76+
- uses: test/fonts

font-xorg-jismisc.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
package:
2+
name: font-xorg-jismisc
3+
version: 1.0.4
4+
epoch: 0
5+
description: X.Org JIS bitmap fonts
6+
copyright:
7+
- license: MIT
8+
dependencies:
9+
provides:
10+
- fonts-xorg-fontjismisc=${{package.full-version}}
11+
runtime:
12+
- font-xorg-dirs
13+
14+
environment:
15+
contents:
16+
packages:
17+
- autoconf
18+
- automake
19+
- bdftopcf
20+
- build-base
21+
- busybox
22+
- font-util
23+
- font-util-dev
24+
- fontconfig
25+
- fontforge
26+
- mkfontscale
27+
- pkgconf-dev
28+
- ttfautohint
29+
30+
pipeline:
31+
- uses: fetch
32+
with:
33+
uri: https://xorg.freedesktop.org/archive/individual/font/font-jis-misc-${{package.version}}.tar.xz
34+
expected-sha256: 78d1eff6c471f7aa6802a26d62cccf51d8e5185586406d9b6e1ee691b0bffad0
35+
36+
- uses: autoconf/configure
37+
38+
- uses: autoconf/make
39+
40+
- uses: autoconf/make-install
41+
42+
- name: Strip font indices since it conflicts with other font-xorg packages
43+
runs: |
44+
find "${{targets.destdir}}/usr/share/fonts/X11" \
45+
-type f \( -name 'fonts.dir' \
46+
-o -name 'fonts.scale' \
47+
-o -name 'fonts.alias' \) -delete
48+
49+
update:
50+
enabled: true
51+
git:
52+
strip-prefix: font-jis-misc-
53+
ignore-regex-patterns:
54+
- ^XORG-.*
55+
- ^CYGWIN-.*
56+
- ^lg3d-.*
57+
- ^XACE-.*
58+
- ^XEVIE-.*
59+
- ^DAMAGE-.*
60+
- ^COMPOSITE-.*
61+
- ^XFIXES-.*
62+
- ^sco_port_update-.*
63+
- ^MODULAR_COPY$
64+
- ^xf86-.*
65+
- ^rel-.*
66+
- ^IPv6-.*
67+
- ^XPRINT.*
68+
- ^before_.*
69+
- ^xo-.*
70+
schedule:
71+
period: monthly
72+
reason: This project doesn't do releases frequently
73+
74+
test:
75+
pipeline:
76+
- uses: test/fonts

font-xorg-micromisc.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
package:
2+
name: font-xorg-micromisc
3+
version: 1.0.4
4+
epoch: 0
5+
description: X.Org Micro Misc bitmap fonts
6+
copyright:
7+
- license: MIT
8+
dependencies:
9+
provides:
10+
- fonts-xorg-fontmicromisc=${{package.full-version}}
11+
runtime:
12+
- font-xorg-dirs
13+
14+
environment:
15+
contents:
16+
packages:
17+
- autoconf
18+
- automake
19+
- bdftopcf
20+
- build-base
21+
- busybox
22+
- font-util
23+
- font-util-dev
24+
- fontconfig
25+
- fontforge
26+
- mkfontscale
27+
- pkgconf-dev
28+
- ttfautohint
29+
30+
pipeline:
31+
- uses: fetch
32+
with:
33+
uri: https://xorg.freedesktop.org/archive/individual/font/font-micro-misc-${{package.version}}.tar.xz
34+
expected-sha256: 2ee0b9d6bd7ae849aff1bd82efab44a1b6b368fbb5e11d12ff7f015a3df6f943
35+
36+
- uses: autoconf/configure
37+
38+
- uses: autoconf/make
39+
40+
- uses: autoconf/make-install
41+
42+
- name: Strip font indices since it conflicts with other font-xorg packages
43+
runs: |
44+
find "${{targets.destdir}}/usr/share/fonts/X11" \
45+
-type f \( -name 'fonts.dir' \
46+
-o -name 'fonts.scale' \
47+
-o -name 'fonts.alias' \) -delete
48+
49+
update:
50+
enabled: true
51+
git:
52+
strip-prefix: font-micro-misc-
53+
ignore-regex-patterns:
54+
- ^XORG-.*
55+
- ^CYGWIN-.*
56+
- ^lg3d-.*
57+
- ^XACE-.*
58+
- ^XEVIE-.*
59+
- ^DAMAGE-.*
60+
- ^COMPOSITE-.*
61+
- ^XFIXES-.*
62+
- ^sco_port_update-.*
63+
- ^MODULAR_COPY$
64+
- ^xf86-.*
65+
- ^rel-.*
66+
- ^IPv6-.*
67+
- ^XPRINT.*
68+
- ^before_.*
69+
- ^xo-.*
70+
schedule:
71+
period: monthly
72+
reason: This project doesn't do releases frequently
73+
74+
test:
75+
pipeline:
76+
- uses: test/fonts

font-xorg-miscethiopic.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
package:
2+
name: font-xorg-miscethiopic
3+
version: 1.0.5
4+
epoch: 0
5+
description: X.Org Misc Ethiopian bitmap fonts
6+
copyright:
7+
- license: MIT
8+
dependencies:
9+
provides:
10+
- fonts-xorg-fontmiscethiopic=${{package.full-version}}
11+
runtime:
12+
- font-xorg-dirs
13+
14+
environment:
15+
contents:
16+
packages:
17+
- autoconf
18+
- automake
19+
- bdftopcf
20+
- build-base
21+
- busybox
22+
- font-util
23+
- font-util-dev
24+
- fontconfig
25+
- fontforge
26+
- mkfontscale
27+
- pkgconf-dev
28+
- ttfautohint
29+
30+
pipeline:
31+
- uses: fetch
32+
with:
33+
uri: https://xorg.freedesktop.org/archive/individual/font/font-misc-ethiopic-${{package.version}}.tar.xz
34+
expected-sha256: 4749a7e6e1a1eef6c91fcc9a04e8b1c0ed027d40c1599e5a6c93270d8469b612
35+
36+
- uses: autoconf/configure
37+
38+
- uses: autoconf/make
39+
40+
- uses: autoconf/make-install
41+
42+
- name: Strip font indices since it conflicts with other font-xorg packages
43+
runs: |
44+
find "${{targets.destdir}}/usr/share/fonts/X11" \
45+
-type f \( -name 'fonts.dir' \
46+
-o -name 'fonts.scale' \
47+
-o -name 'fonts.alias' \) -delete
48+
49+
update:
50+
enabled: true
51+
git:
52+
strip-prefix: font-misc-ethiopic-
53+
ignore-regex-patterns:
54+
- ^XORG-.*
55+
- ^CYGWIN-.*
56+
- ^lg3d-.*
57+
- ^XACE-.*
58+
- ^XEVIE-.*
59+
- ^DAMAGE-.*
60+
- ^COMPOSITE-.*
61+
- ^XFIXES-.*
62+
- ^sco_port_update-.*
63+
- ^MODULAR_COPY$
64+
- ^xf86-.*
65+
- ^rel-.*
66+
- ^IPv6-.*
67+
- ^XPRINT.*
68+
- ^before_.*
69+
- ^xo-.*
70+
schedule:
71+
period: monthly
72+
reason: This project doesn't do releases frequently
73+
74+
test:
75+
pipeline:
76+
- uses: test/fonts

0 commit comments

Comments
 (0)