66%endif
77
88Name: perl-YAML-Syck
9- Version: 1.32
10- Release: 2 %{?dist }
9+ Version: 1.34
10+ Release: 1 %{?dist }
1111Summary: Fast, lightweight YAML loader and dumper
12- License: BSD and MIT
12+ # gram.*: GPL-2.0-or-later
13+ # *: MIT
14+ # Note that libsyck COPYING file describes itself as BSD but it's actually MIT
15+ License: GPL-2.0 -or-later AND MIT
1316Vendor: Microsoft Corporation
1417Distribution: Azure Linux
1518URL: https://metacpan.org/release/YAML-Syck
16- Source0: https://cpan.metacpan.org/modules/by-module/YAML/YAML-Syck-%{version }.tar.gz# /perl-YAML-Syck-%{version}.tar.gz
19+ Source0: https://cpan.metacpan.org/modules/by-module/YAML/YAML-Syck-%{version }.tar.gz
1720# Module Build
1821BuildRequires: coreutils
1922BuildRequires: findutils
@@ -55,7 +58,7 @@ BuildRequires: perl(JSON)
5558BuildRequires: perl(Symbol)
5659%endif
5760# Dependencies
58- Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version) )
61+ # (none )
5962
6063# Avoid provides for private perl objects
6164%{?perl_default_filter }
@@ -68,11 +71,8 @@ structures to YAML strings, and the other way around.
6871%prep
6972%setup -q -n YAML-Syck-%{version }
7073
71- # Unbundle core and unused modules
72- rm -rvf inc/{Module,Scalar,Test}
73-
7474%build
75- perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE= "%{optflags } -DI_STDLIB= 1 -DI_STRING= 1"
75+ perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE= "%{optflags } -DI_STDLIB= 1 -DI_STRING= 1 -std = gnu17 "
7676make %{?_smp_mflags }
7777
7878%install
@@ -94,6 +94,10 @@ make test
9494%{_mandir }/man3/YAML::Syck.3*
9595
9696%changelog
97+ * Mon Feb 27 2025 Sumit Jena <v-sumitjena@microsoft.com> - 1.34-1
98+ - Update to version 1.34
99+ - License verified
100+
97101* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 1.32-2
98102- Initial CBL-Mariner import from Fedora 31 (license: MIT).
99103
0 commit comments