Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mplus-fonts for openSUSE:Factory checked in at 2023-01-26 13:58:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mplus-fonts (Old) and /work/SRC/openSUSE:Factory/.mplus-fonts.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mplus-fonts" Thu Jan 26 13:58:29 2023 rev:26 rq:1061073 version:20230116 Changes: -------- --- /work/SRC/openSUSE:Factory/mplus-fonts/mplus-fonts.changes 2020-08-17 12:03:12.566621674 +0200 +++ /work/SRC/openSUSE:Factory/.mplus-fonts.new.32243/mplus-fonts.changes 2023-01-26 14:04:03.238106099 +0100 @@ -1,0 +2,21 @@ +Wed Jan 18 22:47:30 UTC 2023 - Gordon Leung <piratec...@protonmail.com> + +- Updated to most recent commit (20230116) + * Versions no longer provided by upstream so switched to date versioning + * _service created to get repository tarball and commit date for versioning + * Website got moved to https://mplusfonts.github.io/ + * License got changed to OFL-1.1 + * Now there are four families being offered along with variable + variants so there are now accompanying subpackages for them + - M PLUS 1: mplus1-fonts and mplus1-variable-fonts + - M PLUS 2: mplus2-fonts and mplus2-variable-fonts + - M PLUS 1 Code: mplus1-code-fonts and mplus1-code-variable-fonts + - M PLUS Code Latin (which has 50% and 60% character width versions): + * M PLUS Code Latin 50: mplus-code-latin50-fonts + * M PLUS Code Latin 60: mplus-code-latin60-fonts + * M PLUS Code Variable: mplus-code-latin-variable-fonts + - There is only one variable font as its character width can be adjusted + * mplus-fonts package will now install mplus1-fonts and mplus2-fonts + * See https://mplusfonts.github.io/ for more details + +------------------------------------------------------------------- Old: ---- mplus-TESTFLIGHT-063a.tar.xz New: ---- MPLUS_FONTS-20230116.tar.xz _service ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mplus-fonts.spec ++++++ --- /var/tmp/diff_new_pack.48iXSj/_old 2023-01-26 14:04:03.730108730 +0100 +++ /var/tmp/diff_new_pack.48iXSj/_new 2023-01-26 14:04:03.734108751 +0100 @@ -1,7 +1,7 @@ # # spec file for package mplus-fonts # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,42 +17,160 @@ Name: mplus-fonts -Version: 1.0.63a +Version: 20230116 Release: 0 -%define mplusname mplus-TESTFLIGHT-063a Summary: Font set incorporating all Kanji until level 2, and latin glyphs -License: SUSE-mplus +License: OFL-1.1 Group: System/X11/Fonts -URL: https://mplus-fonts.osdn.jp/ - -Source0: %{mplusname}.tar.xz +URL: https://mplusfonts.github.io/ +Source0: MPLUS_FONTS-%{version}.tar.xz +Requires: mplus1-fonts +Requires: mplus2-fonts BuildRequires: fontpackages-devel BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch -%reconfigure_fonts_prereq %description -The M+ outline fonts are distributed with proportional Latin (4 variations), -fixed-halfwidth Latin (3 variations) and fixed-fullwidth Japanese (2 Kana variations) -character sets. 7 weights from Thin to Black are included, but fixed-halfwidth -Latin with just 5 weights from Thin to Bold. +This is a metapackage containing the non-variable M PLUS 1/2 fonts. + +%package -n mplus1-fonts +Summary: Non-variable M PLUS 1 Sans Serif font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus1-fonts +M PLUS 1 is a Sans Serif font with 9 weights from Thin to Black, +supporting GF Latin Plus glyph set with 5,700+ Kanjis for Japanese. + +%package -n mplus1-variable-fonts +Summary: Variable M PLUS 1 Sans Serif font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus1-variable-fonts +M PLUS 1 is a Sans Serif variable font, supporting GF Latin Plus +glyph set with 5,700+ Kanjis for Japanese. + +%package -n mplus2-fonts +Summary: Non-variable M PLUS 2 Sans Serif font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus2-fonts +M PLUS 2 is a Sans Serif font with 9 weights from Thin to Black, +supporting GF Latin Plus glyph set with 5,700+ Kanjis for Japanese. + +%package -n mplus2-variable-fonts +Summary: Variable M PLUS 2 Sans Serif font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus2-variable-fonts +M PLUS 2 is a Sans Serif variable font, supporting GF Latin Plus +glyph set with 5,700+ Kanjis for Japanese. + +%package -n mplus1-code-fonts +Summary: Non-variable M PLUS 1 Code font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus1-code-fonts +7 weights from Thin to Bold. A monospaced font combining +full-width Japanese glyphs (shared with M PLUS 1) and half-width +alphanumeric glyphs (shared with M PLUS Code Latin 50 described below). + +%package -n mplus1-code-variable-fonts +Summary: Variable M PLUS 1 Code font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus1-code-variable-fonts +A monospaced variable font combining full-width Japanese glyphs +(shared with M PLUS 1) and half-width alphanumeric glyphs +(shared with M PLUS Code Latin 50 described below). + +%package -n mplus-code-latin50-fonts +Summary: Non-variable M PLUS Code Latin 60 font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus-code-latin50-fonts +A monospaced font with 7 weights from Thin to Bold. +M PLUS Code Latin 50 has a 50% character width. + +%package -n mplus-code-latin60-fonts +Summary: Non-variable M PLUS Code Latin 60 font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus-code-latin60-fonts +A monospaced font with 7 weights from Thin to Bold. +M PLUS Code Latin 60 has a 60% character width. + +%package -n mplus-code-latin-variable-fonts +Summary: Variable M PLUS Code Latin font +Group: System/X11/Fonts +%reconfigure_fonts_prereq + +%description -n mplus-code-latin-variable-fonts +A monospaced variable font that can be adjusted for both +weight and width. %prep -%setup -q -n %{mplusname} +%autosetup -n MPLUS_FONTS-%{version} %build %install -mkdir -p %{buildroot}%{_ttfontsdir}/ -install -c -m 644 *.ttf %{buildroot}%{_ttfontsdir} +install -Dm 644 -t %{buildroot}%{_ttfontsdir} fonts/ttf/*.ttf -%reconfigure_fonts_scriptlets +%reconfigure_fonts_scriptlets -n mplus1-fonts +%reconfigure_fonts_scriptlets -n mplus1-variable-fonts +%reconfigure_fonts_scriptlets -n mplus2-fonts +%reconfigure_fonts_scriptlets -n mplus2-variable-fonts +%reconfigure_fonts_scriptlets -n mplus1-code-fonts +%reconfigure_fonts_scriptlets -n mplus1-code-variable-fonts +%reconfigure_fonts_scriptlets -n mplus-code-latin50-fonts +%reconfigure_fonts_scriptlets -n mplus-code-latin60-fonts +%reconfigure_fonts_scriptlets -n mplus-code-latin-variable-fonts %files -%defattr(-, root,root) -%doc LICENSE_? README_? +%license OFL.txt + +%files -n mplus1-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/Mplus1-*.ttf + +%files -n mplus1-variable-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/MPLUS1[wght].ttf + +%files -n mplus2-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/Mplus2-*.ttf + +%files -n mplus2-variable-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/MPLUS2[wght].ttf + +%files -n mplus1-code-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/Mplus1Code-*.ttf + +%files -n mplus1-code-variable-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/MPLUS1Code[wght].ttf + +%files -n mplus-code-latin50-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/MplusCodeLatin50-*.ttf + +%files -n mplus-code-latin60-fonts +%dir %{_ttfontsdir} +%{_ttfontsdir}/MplusCodeLatin60-*.ttf + +%files -n mplus-code-latin-variable-fonts %dir %{_ttfontsdir} -%{_ttfontsdir}/* +%{_ttfontsdir}/MPLUSCodeLatin[wdth,wght].ttf %changelog ++++++ _service ++++++ <services> <service mode="manual" name="obs_scm"> <param name="url">https://github.com/coz-m/MPLUS_FONTS.git</param> <param name="versionformat">%cd</param> <param name="scm">git</param> <param name="versionrewrite-pattern">(\d+)</param> <param name="versionrewrite-replacement">\1</param> </service> <service mode="manual" name="tar"/> <service mode="manual" name="recompress"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service mode="manual" name="set_version"/> </services>