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>

Reply via email to