11Name: perl-Variable-Magic
2- Version: 0.62
3- Release: 10 %{?dist }
2+ Version: 0.64
3+ Release: 4 %{?dist }
44Summary: Associate user-defined magic to variables from Perl
5- License: GPL+ or Artistic
5+ License: GPL-1.0-or-later OR Artistic-1.0 -Perl
66Vendor: Microsoft Corporation
77Distribution: Azure Linux
8+
89URL: https://metacpan.org/release/Variable-Magic
9- Source0: https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-%{version }.tar.gz# /perl-Variable-Magic-%{version}.tar.gz
10+ Source0: https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-%{version }.tar.gz
1011BuildRequires: coreutils
1112BuildRequires: findutils
1213BuildRequires: gcc
@@ -45,7 +46,6 @@ BuildRequires: perl(threads::shared)
4546BuildRequires: perl(Tie::Array)
4647BuildRequires: perl(Tie::Hash)
4748# Dependencies
48- Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
4949Requires: perl(Carp)
5050Requires: perl(XSLoader)
5151
@@ -61,28 +61,88 @@ you can add your own magic to any variable without the pain of the C API.
6161%setup -q -n Variable-Magic-%{version }
6262
6363%build
64- %{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE= "$RPM_OPT_FLAGS " NO_PACKLIST= 1
65- make %{? _smp_mflags }
64+ perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE= "%{ optflags } " NO_PACKLIST= 1 NO_PERLLOCAL = 1
65+ %{ make_build }
6666
6767%install
68- make pure_install DESTDIR=$RPM_BUILD_ROOT
69-
70- find $RPM_BUILD_ROOT -type f -name '*.bs' -empty -delete
71-
72- %{_fixperms } -c $RPM_BUILD_ROOT/*
68+ %{make_install }
69+ find %{buildroot } -type f -name ' *.bs' -empty -delete
70+ %{_fixperms } -c %{buildroot }
7371
7472%check
7573make test
7674
7775%files
78- %doc Changes README
79- %{perl_vendorarch} /auto/*
80- %{perl_vendorarch} /Variable*
81- %{_mandir }/man3/*
76+ %doc Changes CONTRIBUTING README
77+ %{perl_vendorarch} /auto/Variable/
78+ %{perl_vendorarch} /Variable/
79+ %{_mandir }/man3/Variable::Magic.3 *
8280
8381%changelog
84- * Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 0.62-10
85- - Initial CBL-Mariner import from Fedora 32 (license: MIT).
82+ * Wed Dec 18 2024 Sumit Jena <v-sumitjena@microsoft.com> - 0.64-4
83+ - Initial Azure Linux import from Fedora 41 (license: MIT).
84+ - License verified.
85+
86+ * Fri Jul 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.64-3
87+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
88+
89+ * Mon Jun 10 2024 Jitka Plesnikova <jplesnik@redhat.com> - 0.64-2
90+ - Perl 5.40 rebuild
91+
92+ * Tue Mar 19 2024 Paul Howarth <paul@city-fan.org> - 0.64-1
93+ - Update to 0.64 (rhbz#2270204)
94+ - This is a maintenance release; the code contains no functional change
95+ - Contributing guidelines are now listed in the new CONTRIBUTING file
96+ - Fix for t/18-opinfo.t broken under blead (CPAN RT#151104)
97+ - Use %%{make_build} and %%{make_install}
98+ - Make %%files list more explicit
99+
100+ * Thu Jan 25 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.63-6
101+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
102+
103+ * Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.63-5
104+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
105+
106+ * Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.63-4
107+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
108+
109+ * Tue Jul 11 2023 Jitka Plesnikova <jplesnik@redhat.com> - 0.63-3
110+ - Perl 5.38 rebuild
111+
112+ * Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.63-2
113+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
114+
115+ * Wed Sep 21 2022 Paul Howarth <paul@city-fan.org> - 0.63-1
116+ - Update to 0.63 (rhbz#2128532)
117+ - Add support for 5.37.3's PADSV_STORE optimization; B.pm-related tests have
118+ been taught about this new thing (CPAN RT#144052)
119+ - Updated contact information
120+ - Use SPDX-format license tag
121+
122+ * Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.62-17
123+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
124+
125+ * Tue May 31 2022 Jitka Plesnikova <jplesnik@redhat.com> - 0.62-16
126+ - Perl 5.36 rebuild
127+
128+ * Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.62-15
129+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
130+
131+ * Tue Jul 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.62-14
132+ - Second attempt - Rebuilt for
133+ https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
134+
135+ * Fri May 21 2021 Jitka Plesnikova <jplesnik@redhat.com> - 0.62-13
136+ - Perl 5.34 rebuild
137+
138+ * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.62-12
139+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
140+
141+ * Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.62-11
142+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
143+
144+ * Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.62-10
145+ - Perl 5.32 rebuild
86146
87147* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.62-9
88148- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
0 commit comments