diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,18 +1,34 @@
name : font-ibm-plex
-version : 4.0.2
-release : 8
+version : 5.2.1
+release : 9
source :
- - https://github.com/IBM/plex/archive/v4.0.2.tar.gz : c7110dc4d3f7eb507db55aa645920bfd1e0b29ed2fd1cf1ba4eb1e2c6849fef9
+ - https://github.com/IBM/plex/archive/refs/tags/v5.2.1.tar.gz : 6b43a97a116a4beba474b9a9c646fb6ded8ba255fa8d3b252e669f67cbeb9d7f
license : OFL-1.1
-component : desktop.font
-summary : IBM Plex Typeface
+component :
+ - otf : desktop.font
+ - ttf : desktop.font
+summary :
+ - IBM Plex Typeface (OTF)
+ - ttf : IBM Plex Typeface (TTF)
description: |
The package of IBM’s new typeface, IBM Plex in both OpenType and TrueType formats.
+patterns :
+ - otf : /usr/share/fonts/opentype
+ - ttf : /usr/share/fonts/truetype
+replaces :
+ - ttf : font-ibm-plex
install : |
for cat in Mono Sans Sans-Arabic Sans-Condensed Sans-Devanagari Sans-Hebrew Sans-Thai Sans-Thai-Looped Serif; do
install -D -m00644 IBM-Plex-${cat}/fonts/complete/otf/*.otf -t $installdir/usr/share/fonts/opentype/ibmplex/
install -D -m00644 IBM-Plex-${cat}/fonts/complete/ttf/*.ttf -t $installdir/usr/share/fonts/truetype/ibmplex/
done
+ # Take hinted version when both hinted and unhinted are provided
+ install -D -m00644 IBM-Plex-Sans-JP/fonts/complete/ttf/hinted/*.ttf -t $installdir/usr/share/fonts/truetype/ibmplex/
+ install -D -m00644 IBM-Plex-Sans-JP/fonts/complete/otf/hinted/*.otf -t $installdir/usr/share/fonts/opentype/ibmplex/
+
+ install -D -m00644 IBM-Plex-Sans-KR/fonts/complete/ttf/hinted/*.ttf -t $installdir/usr/share/fonts/truetype/ibmplex/
+ install -D -m00644 IBM-Plex-Sans-KR/fonts/complete/otf/*.otf -t $installdir/usr/share/fonts/opentype/ibmplex/
+
# No otf are shipped with this one
install -D -m00644 IBM-Plex-Sans-Variable/fonts/complete/ttf/*.ttf -t $installdir/usr/share/fonts/truetype/ibmplex/
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -7,14 +7,14 @@
OFL-1.1
desktop.font
- IBM Plex Typeface
+ IBM Plex Typeface (OTF)
The package of IBM’s new typeface, IBM Plex in both OpenType and TrueType formats.
https://getsol.us/sources/README.Solus
- font-ibm-plex
- IBM Plex Typeface
+ font-ibm-plex-otf
+ IBM Plex Typeface (OTF)
The package of IBM’s new typeface, IBM Plex in both OpenType and TrueType formats.
desktop.font
@@ -91,6 +91,22 @@
/usr/share/fonts/opentype/ibmplex/IBMPlexSansHebrew-SemiBold.otf
/usr/share/fonts/opentype/ibmplex/IBMPlexSansHebrew-Text.otf
/usr/share/fonts/opentype/ibmplex/IBMPlexSansHebrew-Thin.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-Bold.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-ExtraLight.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-Light.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-Medium.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-Regular.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-SemiBold.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-Text.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansJP-Thin.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-Bold.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-ExtraLight.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-Light.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-Medium.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-Regular.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-SemiBold.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-Text.otf
+ /usr/share/fonts/opentype/ibmplex/IBMPlexSansKR-Thin.otf
/usr/share/fonts/opentype/ibmplex/IBMPlexSansThai-Bold.otf
/usr/share/fonts/opentype/ibmplex/IBMPlexSansThai-ExtraLight.otf
/usr/share/fonts/opentype/ibmplex/IBMPlexSansThai-Light.otf
@@ -123,6 +139,15 @@
/usr/share/fonts/opentype/ibmplex/IBMPlexSerif-TextItalic.otf
/usr/share/fonts/opentype/ibmplex/IBMPlexSerif-Thin.otf
/usr/share/fonts/opentype/ibmplex/IBMPlexSerif-ThinItalic.otf
+
+
+
+ font-ibm-plex-ttf
+ IBM Plex Typeface (TTF)
+ The package of IBM’s new typeface, IBM Plex in both OpenType and TrueType formats.
+
+ desktop.font
+
/usr/share/fonts/truetype/ibmplex/IBMPlexMono-Bold.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexMono-BoldItalic.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexMono-ExtraLight.ttf
@@ -195,6 +220,22 @@
/usr/share/fonts/truetype/ibmplex/IBMPlexSansHebrew-SemiBold.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexSansHebrew-Text.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexSansHebrew-Thin.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-Bold.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-ExtraLight.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-Light.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-Medium.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-Regular.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-SemiBold.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-Text.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansJP-Thin.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-Bold.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-ExtraLight.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-Light.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-Medium.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-Regular.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-SemiBold.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-Text.ttf
+ /usr/share/fonts/truetype/ibmplex/IBMPlexSansKR-Thin.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexSansThai-Bold.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexSansThai-ExtraLight.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexSansThai-Light.ttf
@@ -230,14 +271,17 @@
/usr/share/fonts/truetype/ibmplex/IBMPlexSerif-Thin.ttf
/usr/share/fonts/truetype/ibmplex/IBMPlexSerif-ThinItalic.ttf
+
+ font-ibm-plex
+
-
- 2020-03-14
- 4.0.2
+
+ 2021-07-27
+ 5.2.1
Packaging update
Pierre-Yves
pyu@riseup.net
\ No newline at end of file