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