xavierb pushed to perl-WWW-Form-UrlEncoded (epel9). "Perl 5.26
rebuild"
by notifications@fedoraproject.org
Notification time stamped 2022-01-07 15:22:38 UTC
From dd3707752467ada0af4599119391e793d1ff5ab8 Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jplesnik(a)redhat.com>
Date: Jun 04 2017 19:50:20 +0000
Subject: Perl 5.26 rebuild
---
diff --git a/perl-WWW-Form-UrlEncoded.spec b/perl-WWW-Form-UrlEncoded.spec
index c7b172e..1973234 100644
--- a/perl-WWW-Form-UrlEncoded.spec
+++ b/perl-WWW-Form-UrlEncoded.spec
@@ -1,6 +1,6 @@
Name: perl-WWW-Form-UrlEncoded
Version: 0.24
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Parser and builder for application/x-www-form-urlencoded
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/WWW-Form-UrlEncoded/
@@ -60,6 +60,9 @@ like HTTP::Body's urlencoded parser.
%{_mandir}/man3/*
%changelog
+* Sun Jun 04 2017 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.24-2
+- Perl 5.26 rebuild
+
* Wed Mar 01 2017 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 0.24-1
- Update to 0.24.
https://src.fedoraproject.org/rpms/perl-WWW-Form-UrlEncoded/c/dd370775246...
2 years, 5 months
xavierb pushed to perl-WWW-Form-UrlEncoded (epel9). "Update to 0.24."
by notifications@fedoraproject.org
Notification time stamped 2022-01-07 15:22:38 UTC
From e1b7eb246ecea08063fd0347e3ec47da10a79432 Mon Sep 17 00:00:00 2001
From: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Mar 01 2017 15:01:22 +0000
Subject: Update to 0.24.
---
diff --git a/.gitignore b/.gitignore
index 84897ea..cb8635f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/WWW-Form-UrlEncoded-0.23.tar.gz
+/WWW-Form-UrlEncoded-0.24.tar.gz
diff --git a/perl-WWW-Form-UrlEncoded.spec b/perl-WWW-Form-UrlEncoded.spec
index fb2298a..c7b172e 100644
--- a/perl-WWW-Form-UrlEncoded.spec
+++ b/perl-WWW-Form-UrlEncoded.spec
@@ -1,6 +1,6 @@
Name: perl-WWW-Form-UrlEncoded
-Version: 0.23
-Release: 3%{?dist}
+Version: 0.24
+Release: 1%{?dist}
Summary: Parser and builder for application/x-www-form-urlencoded
License: GPL+ or Artistic
URL: http://search.cpan.org/dist/WWW-Form-UrlEncoded/
@@ -19,7 +19,7 @@ BuildRequires: perl(File::Basename)
BuildRequires: perl(File::Copy)
BuildRequires: perl(File::Spec)
BuildRequires: perl(JSON) >= 2
-BuildRequires: perl(Module::Build) > 0.38
+BuildRequires: perl(Module::Build) > 0.4005
BuildRequires: perl(Test::More) >= 0.98
BuildRequires: perl(base)
@@ -30,6 +30,9 @@ BuildRequires: perl(warnings)
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+# N/A in Fedora
+# Suggests: perl(WWW::Form::UrlEncoded::XS)
+
%description
WWW::Form::UrlEncoded provides application/x-www-form-urlencoded parser and
builder. This module aims to have compatibility with other CPAN modules
@@ -57,6 +60,9 @@ like HTTP::Body's urlencoded parser.
%{_mandir}/man3/*
%changelog
+* Wed Mar 01 2017 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 0.24-1
+- Update to 0.24.
+
* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index a30e52b..084ac20 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d510bdf8645cc745135d5f300d2819f8 WWW-Form-UrlEncoded-0.23.tar.gz
+SHA512 (WWW-Form-UrlEncoded-0.24.tar.gz) = 57dfcccd059534d3d0cb2b1d8ee826e4a31e77920a43b72c5939a866de9d4b526e2f59411507c3287f8c7ae283f7ebeed07cda543f0d36663e6b155952cec63e
https://src.fedoraproject.org/rpms/perl-WWW-Form-UrlEncoded/c/e1b7eb246ec...
2 years, 5 months
xavierb pushed to perl-WWW-Form-UrlEncoded (epel9). "Initial import"
by notifications@fedoraproject.org
Notification time stamped 2022-01-07 15:22:38 UTC
From 9c4d1d6a47aa1dd71a3ab7f3ed99353efe217026 Mon Sep 17 00:00:00 2001
From: Ralf Corsépius <corsepiu(a)fedoraproject.org>
Date: Oct 24 2016 13:19:06 +0000
Subject: Initial import
---
diff --git a/.gitignore b/.gitignore
index e69de29..84897ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/WWW-Form-UrlEncoded-0.23.tar.gz
diff --git a/WWW-Form-UrlEncoded-0.23-arch.patch b/WWW-Form-UrlEncoded-0.23-arch.patch
new file mode 100644
index 0000000..c49a801
--- /dev/null
+++ b/WWW-Form-UrlEncoded-0.23-arch.patch
@@ -0,0 +1,33 @@
+diff -Naur WWW-Form-UrlEncoded-0.23.orig/builder/MyBuilder.pm WWW-Form-UrlEncoded-0.23/builder/MyBuilder.pm
+--- WWW-Form-UrlEncoded-0.23.orig/builder/MyBuilder.pm 2015-11-19 01:33:39.000000000 +0100
++++ WWW-Form-UrlEncoded-0.23/builder/MyBuilder.pm 2016-10-23 17:35:54.448797502 +0200
+@@ -3,17 +3,17 @@
+ use strict;
+ use warnings;
+ use base qw(Module::Build);
+-use File::Spec;
+-use File::Path;
+-
+-sub ACTION_code {
+- my $self = shift;
+- $self->SUPER::ACTION_code();
+- my $archdir = File::Spec->catdir($self->blib,'arch','auto','WWW','Form','UrlEncoded','XS');
+- File::Path::mkpath($archdir, 0, oct(777)) unless -d $archdir;
+- my $keep_arch = File::Spec->catfile($archdir,'.keep');
+- open(my $fh,'>',$keep_arch) or die "Couldnot open file for write: $keep_arch, $!";
+- print $fh "This file required to install files to archdir for backward compatibility\n";
+-}
++#use File::Spec;
++#use File::Path;
++#
++#sub ACTION_code {
++# my $self = shift;
++# $self->SUPER::ACTION_code();
++# my $archdir = File::Spec->catdir($self->blib,'arch','auto','WWW','Form','UrlEncoded','XS');
++# File::Path::mkpath($archdir, 0, oct(777)) unless -d $archdir;
++# my $keep_arch = File::Spec->catfile($archdir,'.keep');
++# open(my $fh,'>',$keep_arch) or die "Couldnot open file for write: $keep_arch, $!";
++# print $fh "This file required to install files to archdir for backward compatibility\n";
++#}
+
+ 1;
diff --git a/perl-WWW-Form-UrlEncoded.spec b/perl-WWW-Form-UrlEncoded.spec
new file mode 100644
index 0000000..178a543
--- /dev/null
+++ b/perl-WWW-Form-UrlEncoded.spec
@@ -0,0 +1,64 @@
+Name: perl-WWW-Form-UrlEncoded
+Version: 0.23
+Release: 2%{?dist}
+Summary: Parser and builder for application/x-www-form-urlencoded
+License: GPL+ or Artistic
+URL: http://search.cpan.org/dist/WWW-Form-UrlEncoded/
+Source0: http://www.cpan.org/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-%{versio...
+
+# HACK: Do not install noarch files into arched dirs.
+Patch0: WWW-Form-UrlEncoded-0.23-arch.patch
+
+BuildArch: noarch
+
+BuildRequires: perl-generators
+BuildRequires: perl >= 0:5.008001
+
+BuildRequires: perl(Exporter)
+BuildRequires: perl(File::Basename)
+BuildRequires: perl(File::Copy)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(JSON) >= 2
+BuildRequires: perl(Module::Build) > 0.38
+BuildRequires: perl(Test::More) >= 0.98
+
+BuildRequires: perl(base)
+BuildRequires: perl(bytes)
+BuildRequires: perl(strict)
+BuildRequires: perl(utf8)
+BuildRequires: perl(warnings)
+
+Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
+
+%description
+WWW::Form::UrlEncoded provides application/x-www-form-urlencoded parser and
+builder. This module aims to have compatibility with other CPAN modules
+like HTTP::Body's urlencoded parser.
+
+%prep
+%setup -q -n WWW-Form-UrlEncoded-%{version}
+%patch0 -p1
+
+%build
+%{__perl} Build.PL --installdirs=vendor
+./Build
+
+%install
+./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+./Build test
+
+%files
+%doc Changes README.md
+%license LICENSE
+%{perl_vendorlib}/*
+%{_mandir}/man3/*
+
+%changelog
+* Sat Oct 22 2016 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 0.23-2
+- Reflect feedback from review.
+
+* Sat Oct 08 2016 Ralf Corsépius <corsepiu(a)fedoraproject.org> - 0.23-1
+- Initial Fedora packages.
diff --git a/sources b/sources
index e69de29..a30e52b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+d510bdf8645cc745135d5f300d2819f8 WWW-Form-UrlEncoded-0.23.tar.gz
https://src.fedoraproject.org/rpms/perl-WWW-Form-UrlEncoded/c/9c4d1d6a47a...
2 years, 5 months
[Bug 2038549] New: F36FailsToInstall: perl-re-engine-RE2
by bugzilla@redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2038549
Bug ID: 2038549
Summary: F36FailsToInstall: perl-re-engine-RE2
Product: Fedora
Version: rawhide
Status: NEW
Component: perl-re-engine-RE2
Assignee: ppisar(a)redhat.com
Reporter: mhroncok(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: perl-devel(a)lists.fedoraproject.org, ppisar(a)redhat.com
Blocks: 1992487 (F36FailsToInstall,RAWHIDEFailsToInstall)
Target Milestone: ---
Classification: Fedora
Hello,
Please note that this comment was generated automatically. If you feel that
this output has mistakes, please contact me via email (mhroncok(a)redhat.com).
Your package (perl-re-engine-RE2) Fails To Install in Fedora 36:
can't install perl-re-engine-RE2:
- nothing provides libre2.so.0a()(64bit) needed by
perl-re-engine-RE2-0.14-3.fc35.x86_64
If you know about this problem and are planning on fixing it, please
acknowledge so by setting the bug status to ASSIGNED. If you don't have time to
maintain this package, consider orphaning it, so maintainers of dependent
packages realize the problem.
If you don't react accordingly to the policy for FTBFS/FTI bugs
(https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fai...),
your package may be orphaned in 8+ weeks.
P.S. The data was generated solely from koji buildroot, so it might be newer
than the latest compose or the content on mirrors.
P.P.S. If this bug has been reported in the middle of upgrading multiple
dependent packages, please consider using side tags:
https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#updating-inter...
Thanks!
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1992487
[Bug 1992487] Fedora 36 Fails To install Tracker
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2038549
2 years, 5 months
pghmcfc pushed to perl-Type-Tie (epel9). "Tweak for EPEL-8 build
(..more)"
by notifications@fedoraproject.org
Notification time stamped 2022-01-06 16:57:05 UTC
From ea364fe04b7a831aa4adf7f2bd86839ba6fdd432 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Oct 24 2019 15:07:20 +0000
Subject: Tweak for EPEL-8 build
- Specify all dependencies
- Avoid need to bootstrap with Types::Standard on EPEL
- Use %{make_build} and %{make_install}
- Fix permissions verbosely
- Make %files list more explicit
---
diff --git a/perl-Type-Tie.rpmlintrc b/perl-Type-Tie.rpmlintrc
new file mode 100644
index 0000000..e997baa
--- /dev/null
+++ b/perl-Type-Tie.rpmlintrc
@@ -0,0 +1,2 @@
+from Config import *
+addFilter("spelling-error %description -l en_US (coercions|ttie) -> ")
diff --git a/perl-Type-Tie.spec b/perl-Type-Tie.spec
index 80d514f..43f2568 100644
--- a/perl-Type-Tie.spec
+++ b/perl-Type-Tie.spec
@@ -1,50 +1,61 @@
+# Run extra test
+%if ! (0%{?rhel})
+%bcond_without perl_Type_Tie_enables_extra_test
+%else
+%bcond_with perl_Type_Tie_enables_extra_test
+%endif
+
Name: perl-Type-Tie
Version: 0.014
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: Tie a variable to a type constraint
# cf. README
License: GPL+ or Artistic
URL: https://metacpan.org/release/Type-Tie
Source0: https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Type-Tie-%{version}.tar.gz
BuildArch: noarch
-
-BuildRequires: %{__perl}
-BuildRequires: %{__make}
-
-BuildRequires: perl-interpreter >= 0:5.008005
+# Build
+BuildRequires: coreutils
+BuildRequires: make
BuildRequires: perl-generators
-
+BuildRequires: perl-interpreter >= 0:5.008005
+BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires: sed
+# Module
+BuildRequires: perl(B)
BuildRequires: perl(Carp)
+BuildRequires: perl(Data::Dumper)
BuildRequires: perl(Exporter::Tiny) >= 0.026
-BuildRequires: perl(ExtUtils::MakeMaker)
BuildRequires: perl(Hash::FieldHash)
-BuildRequires: perl(Moo)
+BuildRequires: perl(overload)
+BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(strict)
BuildRequires: perl(Tie::Array)
BuildRequires: perl(Tie::Hash)
BuildRequires: perl(Tie::Scalar)
-BuildRequires: perl(strict)
BuildRequires: perl(warnings)
-
-# Tests:
-%if !%{defined perl_bootstrap}
-# Build-cycle: perl-Type-Tiny → perl-Type-Tie
-BuildRequires: perl(Types::Standard)
-%endif
-BuildRequires: perl(Moose::Util::TypeConstraints)
-BuildRequires: perl(MooseX::Types::Moose)
+# Test Suite
+BuildRequires: perl(constant)
BuildRequires: perl(Test::Fatal)
BuildRequires: perl(Test::More) >= 0.96
BuildRequires: perl(Test::Requires)
-BuildRequires: perl(Try::Tiny)
-BuildRequires: perl(constant)
-
-Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
-
-# perl-generators fails to detect this
+# Optional Tests
+BuildRequires: perl(Moo)
+BuildRequires: perl(Moose::Util::TypeConstraints)
+BuildRequires: perl(MooseX::Types::Moose)
+%if !%{defined perl_bootstrap} && %{with perl_Type_Tie_enables_extra_test}
+# Build-cycle: perl-Type-Tiny → perl-Type-Tie
+BuildRequires: perl(Types::Standard)
+%endif
+# Dependencies
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires: perl(B)
Requires: perl(Data::Dumper)
+Requires: perl(Hash::FieldHash)
+Requires: perl(overload)
%description
-This module exports a single function: ttie. ttie ties a variable to a
+This module exports a single function: ttie, which ties a variable to a
type constraint, ensuring that whatever values stored in the variable
will conform to the type constraint. If the type constraint has
coercions, these will be used if necessary to ensure values assigned to
@@ -53,29 +64,37 @@ the variable conform.
%prep
%setup -q -n Type-Tie-%{version}
-# Remove bundled stuff
-%{__rm} -r inc/
+# Remove bundled modules Test::Fatal, Test::Requires and Try::Tiny
+rm -r inc/
sed -i -e '/^inc\/.*$/d' MANIFEST
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
+%{make_build}
%install
-%{__make} pure_install DESTDIR=$RPM_BUILD_ROOT
-
-%{_fixperms} $RPM_BUILD_ROOT/*
+%{make_install}
+%{_fixperms} -c %{buildroot}
%check
-%{__make} test
+make test
%files
-%doc Changes README
%license COPYRIGHT LICENSE
-%{perl_vendorlib}/*
-%{_mandir}/man3/*
+%doc Changes README
+%{perl_vendorlib}/Type/
+%{_mandir}/man3/Type::Nano.3*
+%{_mandir}/man3/Type::Tie.3*
%changelog
+* Thu Oct 24 2019 Paul Howarth <paul(a)city-fan.org> - 0.014-5
+- Tweak for EPEL-8 build
+ - Specify all dependencies
+ - Avoid need to bootstrap with Types::Standard on EPEL
+ - Use %%{make_build} and %%{make_install}
+ - Fix permissions verbosely
+ - Make %%files list more explicit
+
* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.014-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
https://src.fedoraproject.org/rpms/perl-Type-Tie/c/ea364fe04b7a831aa4adf7...
2 years, 5 months