public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/perl-HTTP-Daemon] rawhide: 6.17 bump
@ 2026-06-09 16:00
0 siblings, 0 replies; only message in thread
From: @ 2026-06-09 16:00 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/perl-HTTP-Daemon
Branch : rawhide
Commit : d9dc9151dccbd36025fedea4a0bbd3b91ffd2cf8
Author : Michal Josef Špaček <mspacek@redhat.com>
Date : 2026-06-09T17:47:35+02:00
Stats : +12/-103 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/perl-HTTP-Daemon/c/d9dc9151dccbd36025fedea4a0bbd3b91ffd2cf8?branch=rawhide
Log:
6.17 bump
---
diff --git a/.gitignore b/.gitignore
index 636852a..bca424b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
/HTTP-Daemon-6.14.tar.gz
/HTTP-Daemon-6.15.tar.gz
/HTTP-Daemon-6.16.tar.gz
+/HTTP-Daemon-6.17.tar.gz
diff --git a/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch b/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch
deleted file mode 100644
index f319ec8..0000000
--- a/HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From 30b91a0898e50874886343b66d27f78eaf960faf Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar@redhat.com>
-Date: Tue, 2 Apr 2019 16:54:42 +0200
-Subject: [PATCH] EU::MM is not deprecated
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Contrary to the warning in the Makefile.PL, only ExtUtils::MakeMaker
-is a full-fledged system. Module::Build is not maintained anymore and
-Module::Build::Tiny contains design flaws regarding XS compilation.
-
-Signed-off-by: Petr Písař <ppisar@redhat.com>
----
- Makefile.PL | 61 -----------------------------------------------------
- 1 file changed, 61 deletions(-)
-
-diff --git a/Makefile.PL b/Makefile.PL
-index 5915c46..e98af42 100644
---- a/Makefile.PL
-+++ b/Makefile.PL
-@@ -9,67 +9,6 @@ use warnings;
- use 5.006;
- use ExtUtils::MakeMaker;
-
--BEGIN {
--my %configure_requires = (
-- 'ExtUtils::MakeMaker' => '0',
-- 'Module::Build::Tiny' => '0.034',
--);
--
--my %errors = map {
-- eval "require $_; $_->VERSION($configure_requires{$_}); 1";
-- $_ => $@,
--} keys %configure_requires;
--
--if (grep $_, values %errors)
--{
-- warn "Errors from configure prereqs:\n"
-- . do {
-- require Data::Dumper; Data::Dumper->new([ \%errors ])->Indent(2)->Terse(1)->Sortkeys(1)->Dump;
-- };
--}
--
--if (not $ENV{PERL_MM_FALLBACK_SILENCE_WARNING})
--{
-- warn <<'EOW';
--*** WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING ***
--
--If you're seeing this warning, your toolchain is really, really old* and
--you'll almost certainly have problems installing CPAN modules from this
--century. But never fear, dear user, for we have the technology to fix this!
--
--If you're using CPAN.pm to install things, then you can upgrade it using:
--
-- cpan CPAN
--
--If you're using CPANPLUS to install things, then you can upgrade it using:
--
-- cpanp CPANPLUS
--
--If you're using cpanminus, you shouldn't be seeing this message in the first
--place, so please file an issue on github.
--
--If you're using a packaging tool through a unix distribution, this issue
--should be reported to the package manager.
--
--If you're installing manually, please retrain your fingers to run Build.PL
--when present instead of Makefile.PL.
--
--This public service announcement was brought to you by the Perl Toolchain
--Gang, the irc.perl.org #toolchain IRC channel, and the number 42.
--
------
--
--* Alternatively, you are doing something overly clever, in which case you
--should consider setting the 'prefer_installer' config option in CPAN.pm, or
--'prefer_makefile' in CPANPLUS, to 'mb" and '0' respectively.
--
--You can also silence this warning for future installations by setting the
--PERL_MM_FALLBACK_SILENCE_WARNING environment variable.
--EOW
-- sleep 10 if -t STDIN && (-t STDOUT || !(-f STDOUT || -c STDOUT));
--}
--} # end BEGIN
--
- my %WriteMakefileArgs = (
- "ABSTRACT" => "A simple http server class",
- "AUTHOR" => "Gisle Aas <gisle\@activestate.com>",
---
-2.20.1
-
diff --git a/perl-HTTP-Daemon.spec b/perl-HTTP-Daemon.spec
index cae3d54..54de0ba 100644
--- a/perl-HTTP-Daemon.spec
+++ b/perl-HTTP-Daemon.spec
@@ -2,14 +2,12 @@
%{bcond_without perl_HTTP_Daemon_enables_optional_test}
Name: perl-HTTP-Daemon
-Version: 6.16
-Release: 8%{?dist}
+Version: 6.17
+Release: 1%{?dist}
Summary: Simple HTTP server class
License: GPL-1.0-or-later OR Artistic-1.0-Perl
URL: https://metacpan.org/release/HTTP-Daemon
Source0: https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Daemon-%{version}.tar.gz
-# Use Makefile.PL without unneeded dependencies
-Patch0: HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch
BuildArch: noarch
BuildRequires: coreutils
BuildRequires: make
@@ -17,7 +15,7 @@ BuildRequires: findutils
BuildRequires: perl-generators
BuildRequires: perl-interpreter
BuildRequires: perl(:VERSION) >= 5.6
-BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
+BuildRequires: perl(Module::Build::Tiny) >= 0.034
BuildRequires: perl(strict)
# Run-time:
BuildRequires: perl(Carp)
@@ -82,7 +80,6 @@ with "%{_libexecdir}/%{name}/test".
%prep
%setup -q -n HTTP-Daemon-%{version}
-%patch -P0 -p1
# Help generators to recognize Perl scripts
for F in $(find t/ -name '*.t'); do
perl -i -MConfig -ple 'print $Config{startperl} if $. == 1 && !s{\A#!\s*perl}{$Config{startperl}}' "$F"
@@ -90,11 +87,11 @@ for F in $(find t/ -name '*.t'); do
done
%build
-perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
-%{make_build}
+perl Build.PL --installdirs vendor --optimize "$RPM_OPT_FLAGS"
+./Build
%install
-%{make_install}
+./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0
# Install tests
mkdir -p %{buildroot}%{_libexecdir}/%{name}
cp -a t %{buildroot}%{_libexecdir}/%{name}
@@ -106,7 +103,7 @@ chmod +x %{buildroot}%{_libexecdir}/%{name}/test
%{_fixperms} %{buildroot}/*
%check
-make test
+./Build test
%files
%license LICENCE
@@ -118,6 +115,9 @@ make test
%{_libexecdir}/%{name}
%changelog
+* Wed May 20 2026 Michal Josef Špaček <mspacek@redhat.com> - 6.17-1
+- 6.17 bump
+
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 6.16-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
diff --git a/sources b/sources
index 2facbd0..cfd7d71 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (HTTP-Daemon-6.16.tar.gz) = 09e3c5c98c6f22bcb494eae9a28990d52a98c3b1be1b0ca001fc364b3891f7f43f0468aa7274070c64ca11c6b6313591e064084c0b2f5bc6b8bd71708f390d64
+SHA512 (HTTP-Daemon-6.17.tar.gz) = a745babab5165e5948014adf6b5f3e628730cfd472327835169174836002fb252e053165a4f99621d855b2b7adb9b15d52c2952114e16e79752cdeb2faf421d9
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-06-09 16:00 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-09 16:00 [rpms/perl-HTTP-Daemon] rawhide: 6.17 bump
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox