Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package perl-Font-TTF for openSUSE:Factory checked in at 2025-05-20 17:05:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Font-TTF (Old) and /work/SRC/openSUSE:Factory/.perl-Font-TTF.new.30101 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Font-TTF" Tue May 20 17:05:03 2025 rev:15 rq:1278636 version:1.60.0 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Font-TTF/perl-Font-TTF.changes 2016-09-26 12:36:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Font-TTF.new.30101/perl-Font-TTF.changes 2025-05-20 17:05:15.604438344 +0200 @@ -1,0 +2,6 @@ +Tue May 20 10:35:27 UTC 2025 - Tina Müller <tina.muel...@suse.com> + +- Normalize CPAN version + See https://github.com/openSUSE/cpanspec/issues/47 for details + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Font-TTF.spec ++++++ --- /var/tmp/diff_new_pack.knPcyO/_old 2025-05-20 17:05:16.200463630 +0200 +++ /var/tmp/diff_new_pack.knPcyO/_new 2025-05-20 17:05:16.204463800 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Font-TTF # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,27 +12,102 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define cpan_name Font-TTF Name: perl-Font-TTF -Version: 1.06 +Version: 1.60.0 Release: 0 +# 1.06 -> normalize -> 1.60.0 +%define cpan_version 1.06 #Upstream: Artistic-2.0 -%define cpan_name Font-TTF -Summary: Perl module for TrueType Font hacking -License: Artistic-2.0 and OFL-1.1 -Group: Development/Libraries/Perl -Url: http://search.cpan.org/dist/Font-TTF/ -Source0: http://www.cpan.org/authors/id/B/BH/BHALLISSY/%{cpan_name}-%{version}.tar.gz +License: Artistic-2.0 AND OFL-1.1 +Summary: TTF font support for Perl +URL: https://metacpan.org/release/%{cpan_name} +Source0: https://cpan.metacpan.org/authors/id/B/BH/BHALLISSY/%{cpan_name}-%{cpan_version}.tar.gz Source1: cpanspec.yml BuildArch: noarch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(IO::String) Requires: perl(IO::String) +Provides: perl(Font::TTF) = %{version} +Provides: perl(Font::TTF::AATKern) +Provides: perl(Font::TTF::AATutils) +Provides: perl(Font::TTF::Anchor) +Provides: perl(Font::TTF::Bsln) +Provides: perl(Font::TTF::Cmap) +Provides: perl(Font::TTF::Coverage) +Provides: perl(Font::TTF::Cvt_) = 0.0.100 +Provides: perl(Font::TTF::DSIG) +Provides: perl(Font::TTF::Delta) +Provides: perl(Font::TTF::Dumper) +Provides: perl(Font::TTF::EBDT) +Provides: perl(Font::TTF::EBLC) +Provides: perl(Font::TTF::Fdsc) +Provides: perl(Font::TTF::Feat) +Provides: perl(Font::TTF::Features::Cvar) +Provides: perl(Font::TTF::Features::Size) +Provides: perl(Font::TTF::Features::Sset) +Provides: perl(Font::TTF::Fmtx) +Provides: perl(Font::TTF::Font) = 0.390.0 +Provides: perl(Font::TTF::Fpgm) = 0.0.100 +Provides: perl(Font::TTF::GDEF) +Provides: perl(Font::TTF::GPOS) +Provides: perl(Font::TTF::GSUB) +Provides: perl(Font::TTF::Glat) +Provides: perl(Font::TTF::Gloc) +Provides: perl(Font::TTF::Glyf) +Provides: perl(Font::TTF::Glyph) +Provides: perl(Font::TTF::GrFeat) +Provides: perl(Font::TTF::Hdmx) +Provides: perl(Font::TTF::Head) +Provides: perl(Font::TTF::Hhea) +Provides: perl(Font::TTF::Hmtx) +Provides: perl(Font::TTF::Kern) +Provides: perl(Font::TTF::Kern::ClassArray) +Provides: perl(Font::TTF::Kern::CompactClassArray) +Provides: perl(Font::TTF::Kern::OrderedList) +Provides: perl(Font::TTF::Kern::StateTable) +Provides: perl(Font::TTF::Kern::Subtable) +Provides: perl(Font::TTF::LTSH) +Provides: perl(Font::TTF::Loca) +Provides: perl(Font::TTF::Maxp) +Provides: perl(Font::TTF::Mort) +Provides: perl(Font::TTF::Mort::Chain) +Provides: perl(Font::TTF::Mort::Contextual) +Provides: perl(Font::TTF::Mort::Insertion) +Provides: perl(Font::TTF::Mort::Ligature) +Provides: perl(Font::TTF::Mort::Noncontextual) +Provides: perl(Font::TTF::Mort::Rearrangement) +Provides: perl(Font::TTF::Mort::Subtable) +Provides: perl(Font::TTF::Name) = 1.100.0 +Provides: perl(Font::TTF::OS_2) +Provides: perl(Font::TTF::OTTags) +Provides: perl(Font::TTF::OldCmap) +Provides: perl(Font::TTF::OldMort) +Provides: perl(Font::TTF::PCLT) +Provides: perl(Font::TTF::PSNames) +Provides: perl(Font::TTF::Post) = 0.10.0 +Provides: perl(Font::TTF::Prep) = 0.0.100 +Provides: perl(Font::TTF::Prop) +Provides: perl(Font::TTF::Segarr) = 0.0.100 +Provides: perl(Font::TTF::Silf) +Provides: perl(Font::TTF::Sill) +Provides: perl(Font::TTF::Table) = 0.0.100 +Provides: perl(Font::TTF::Ttc) = 0.0.100 +Provides: perl(Font::TTF::Ttopen) +Provides: perl(Font::TTF::Utils) = 0.0.100 +Provides: perl(Font::TTF::Vhea) +Provides: perl(Font::TTF::Vmtx) +Provides: perl(Font::TTF::Win32) +Provides: perl(Font::TTF::Woff) +Provides: perl(Font::TTF::Woff::MetaData) +Provides: perl(Font::TTF::Woff::PrivateData) +Provides: perl(Font::TTF::XMLparse) +%undefine __perllib_provides %{perl_requires} %description @@ -40,15 +115,16 @@ including modify and inspect nearly all tables. %prep -%setup -q -n %{cpan_name}-%{version} -find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644 +%autosetup -n %{cpan_name}-%{cpan_version} -p1 + +find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644 %build -%{__perl} Makefile.PL INSTALLDIRS=vendor -%{__make} %{?_smp_mflags} +perl Makefile.PL INSTALLDIRS=vendor +%make_build %check -%{__make} test +make test %install %perl_make_install @@ -56,6 +132,6 @@ %perl_gen_filelist %files -f %{name}.files -%defattr(-,root,root,755) -%doc Changes CONTRIBUTORS LICENSE README.TXT TODO +%doc Changes CONTRIBUTORS README.TXT TODO +%license LICENSE