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
 

Reply via email to