pghmcfc pushed to perl-MCE-Shared (epel9). "Initial import
(perl-MCE-Shared-1.805-3) (..more)"
by notifications@fedoraproject.org
Notification time stamped 2021-12-17 16:11:16 UTC
From 42fcad120553d976373ab93ace274a6383442199 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Oct 04 2016 13:05:47 +0000
Subject: Initial import (perl-MCE-Shared-1.805-3)
This module provides data sharing capabilities for MCE, supporting threads and
processes. MCE::Hobo provides threads-like parallelization for running code
asynchronously.
---
diff --git a/.gitignore b/.gitignore
index e69de29..19e5ffb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/MCE-Shared-[0-9.]*.tar.gz
diff --git a/perl-MCE-Shared.spec b/perl-MCE-Shared.spec
new file mode 100644
index 0000000..0654b17
--- /dev/null
+++ b/perl-MCE-Shared.spec
@@ -0,0 +1,107 @@
+Name: perl-MCE-Shared
+Version: 1.805
+Release: 3%{?dist}
+Summary: MCE extension for sharing data, supporting threads and processes
+License: GPL+ or Artistic
+URL: http://search.cpan.org/dist/MCE-Shared/
+Source0: http://search.cpan.org/CPAN/authors/id/M/MA/MARIOROY/MCE-Shared-%{version...
+BuildArch: noarch
+# Module Build
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: make
+BuildRequires: perl >= 4:5.10.1
+BuildRequires: perl-generators
+BuildRequires: perl(ExtUtils::MakeMaker)
+# Module Runtime
+BuildRequires: perl(bytes)
+BuildRequires: perl(Carp)
+BuildRequires: perl(constant)
+BuildRequires: perl(MCE) >= 1.805
+BuildRequires: perl(MCE::Mutex)
+BuildRequires: perl(MCE::Util)
+BuildRequires: perl(overload)
+BuildRequires: perl(overloading)
+BuildRequires: perl(Scalar::Util)
+BuildRequires: perl(Socket)
+BuildRequires: perl(Storable) >= 2.04
+BuildRequires: perl(strict)
+BuildRequires: perl(Symbol)
+BuildRequires: perl(Time::HiRes)
+BuildRequires: perl(warnings)
+# Optional Functionality
+# Note: MCE will pull in Sereal if it is available
+BuildRequires: perl(IO::FDPass)
+BuildRequires: perl(threads)
+BuildRequires: perl(threads::shared)
+# Test Suite
+BuildRequires: perl(MCE::Flow)
+BuildRequires: perl(MCE::Signal)
+BuildRequires: perl(Test::More) >= 0.88
+# Runtime
+Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
+Requires: perl(IO::FDPass)
+Requires: perl(overloading)
+Requires: perl(Storable) >= 2.04
+Requires: perl(Symbol)
+Requires: perl(threads)
+Requires: perl(threads::shared)
+
+# Remove bogus dependency on perl(PDL)
+%global __requires_exclude ^perl\\(PDL\\)
+
+%description
+This module provides data sharing capabilities for MCE, supporting threads and
+processes. MCE::Hobo provides threads-like parallelization for running code
+asynchronously.
+
+%prep
+%setup -q -n MCE-Shared-%{version}
+
+%build
+perl Makefile.PL INSTALLDIRS=vendor
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=%{buildroot}
+find %{buildroot} -type f -name .packlist -delete
+%{_fixperms} %{buildroot}
+
+%check
+make test
+
+%files
+%license LICENSE Copying
+%doc Changes README.md
+%{perl_vendorlib}/MCE/
+%{_mandir}/man3/MCE::Hobo.3*
+%{_mandir}/man3/MCE::Shared.3*
+%{_mandir}/man3/MCE::Shared::Array.3*
+%{_mandir}/man3/MCE::Shared::Base.3*
+%{_mandir}/man3/MCE::Shared::Condvar.3*
+%{_mandir}/man3/MCE::Shared::Handle.3*
+%{_mandir}/man3/MCE::Shared::Hash.3*
+%{_mandir}/man3/MCE::Shared::Minidb.3*
+%{_mandir}/man3/MCE::Shared::Ordhash.3*
+%{_mandir}/man3/MCE::Shared::Queue.3*
+%{_mandir}/man3/MCE::Shared::Scalar.3*
+%{_mandir}/man3/MCE::Shared::Sequence.3*
+%{_mandir}/man3/MCE::Shared::Server.3*
+
+%changelog
+* Tue Oct 4 2016 Paul Howarth <paul(a)city-fan.org> - 1.805-3
+- Incorporate package review feedback (#1378028)
+ - Add dependencies on perl(overloading), perl(Storable) ≥ 2.04 and
+ perl(Symbol), missed by perl-generators
+
+* Fri Sep 23 2016 Paul Howarth <paul(a)city-fan.org> - 1.805-1
+- Update to 1.805
+ - Fixed close method in shared-handle to work with Perl5i; support for
+ Perl5i is on Unix only - do not use threads
+ - Bumped MCE dependency to 1.805
+
+* Wed Sep 21 2016 Paul Howarth <paul(a)city-fan.org> - 1.804-2
+- Sanitize for Fedora submission
+
+* Fri Sep 16 2016 Paul Howarth <paul(a)city-fan.org> - 1.804-1
+- Initial RPM build
diff --git a/sources b/sources
index e69de29..4c5f05f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+cf83dd569824683bd230b39678a1fb95 MCE-Shared-1.805.tar.gz
https://src.fedoraproject.org/rpms/perl-MCE-Shared/c/42fcad120553d976373a...
2 years, 4 months
pghmcfc pushed to perl-MCE-Shared (epel9). "Update to 1.807 (..more)"
by notifications@fedoraproject.org
Notification time stamped 2021-12-17 16:11:16 UTC
From 6611c46dfa8fd5256fc5bf62571f757276e96be4 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Nov 24 2016 20:41:34 +0000
Subject: Update to 1.807
- New upstream release 1.807
- Refactored MCE::Hobo
- Improved reliability on the Windows platform by using threads
- Bug fixes for test scripts
---
diff --git a/perl-MCE-Shared.spec b/perl-MCE-Shared.spec
index 22fcf83..41b63f8 100644
--- a/perl-MCE-Shared.spec
+++ b/perl-MCE-Shared.spec
@@ -1,5 +1,5 @@
Name: perl-MCE-Shared
-Version: 1.806
+Version: 1.807
Release: 1%{?dist}
Summary: MCE extension for sharing data, supporting threads and processes
License: GPL+ or Artistic
@@ -89,6 +89,12 @@ make test
%{_mandir}/man3/MCE::Shared::Server.3*
%changelog
+* Thu Nov 24 2016 Paul Howarth <paul(a)city-fan.org> - 1.807-1
+- Update to 1.807
+ - Refactored MCE::Hobo
+ - Improved reliability on the Windows platform by using threads
+ - Bug fixes for test scripts
+
* Wed Nov 2 2016 Paul Howarth <paul(a)city-fan.org> - 1.806-1
- Update to 1.806
- Added a new section titled LOCKING to the MCE::Shared documentation
diff --git a/sources b/sources
index dcbf4d4..7622ab8 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-6542076cf8001647039083af23a2c1e8 MCE-Shared-1.806.tar.gz
+0c1cc377c3ae211daa9634888f93b4dc MCE-Shared-1.807.tar.gz
https://src.fedoraproject.org/rpms/perl-MCE-Shared/c/6611c46dfa8fd5256fc5...
2 years, 4 months
pghmcfc pushed to perl-MCE-Shared (epel9). "Update to 1.808 (..more)"
by notifications@fedoraproject.org
Notification time stamped 2021-12-17 16:11:16 UTC
From 03d7e9edf006def392e7f9d15466a1630284d7a2 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Dec 10 2016 19:41:32 +0000
Subject: Update to 1.808
- New upstream release 1.808
- Optimized the barrier synchronization example in MCE::Shared::Condvar
---
diff --git a/perl-MCE-Shared.spec b/perl-MCE-Shared.spec
index 41b63f8..2f77ea1 100644
--- a/perl-MCE-Shared.spec
+++ b/perl-MCE-Shared.spec
@@ -1,5 +1,5 @@
Name: perl-MCE-Shared
-Version: 1.807
+Version: 1.808
Release: 1%{?dist}
Summary: MCE extension for sharing data, supporting threads and processes
License: GPL+ or Artistic
@@ -89,6 +89,10 @@ make test
%{_mandir}/man3/MCE::Shared::Server.3*
%changelog
+* Sat Dec 10 2016 Paul Howarth <paul(a)city-fan.org> - 1.808-1
+- Update to 1.808
+ - Optimized the barrier synchronization example in MCE::Shared::Condvar
+
* Thu Nov 24 2016 Paul Howarth <paul(a)city-fan.org> - 1.807-1
- Update to 1.807
- Refactored MCE::Hobo
diff --git a/sources b/sources
index 7622ab8..f2837c9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0c1cc377c3ae211daa9634888f93b4dc MCE-Shared-1.807.tar.gz
+bc3127969f04dd6e866f372a97699ebb MCE-Shared-1.808.tar.gz
https://src.fedoraproject.org/rpms/perl-MCE-Shared/c/03d7e9edf006def392e7...
2 years, 4 months
pghmcfc pushed to perl-IO-FDPass (epel9). "Update to 1.3 (..more)"
by notifications@fedoraproject.org
Notification time stamped 2021-12-15 20:36:11 UTC
From 7344b951f09c4b41d8b4ff34561a98a599e768b8 Mon Sep 17 00:00:00 2001
From: Paul Howarth <paul(a)city-fan.org>
Date: Jan 04 2021 17:57:59 +0000
Subject: Update to 1.3
- New upstream release 1.3
- Do not leak memory on unsuccessful recv
- Use %license unconditionally
---
diff --git a/perl-IO-FDPass.spec b/perl-IO-FDPass.spec
index 7a11d9e..6fa605d 100644
--- a/perl-IO-FDPass.spec
+++ b/perl-IO-FDPass.spec
@@ -1,6 +1,6 @@
Name: perl-IO-FDPass
-Version: 1.2
-Release: 15%{?dist}
+Version: 1.3
+Release: 1%{?dist}
Summary: Pass a file descriptor over a socket
License: GPL+ or Artistic
URL: https://metacpan.org/release/IO-FDPass
@@ -51,17 +51,18 @@ find %{buildroot} -type f -name '*.bs' -empty -delete
make test
%files
-%if 0%{?_licensedir:1}
%license COPYING
-%else
-%doc COPYING
-%endif
%doc Changes README
%{perl_vendorarch}/auto/IO/
%{perl_vendorarch}/IO/
%{_mandir}/man3/IO::FDPass.3*
%changelog
+* Mon Jan 4 2021 Paul Howarth <paul(a)city-fan.org> - 1.3-1
+- Update to 1.3
+ - Do not leak memory on unsuccessful recv
+- Use %%license unconditionally
+
* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2-15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
diff --git a/sources b/sources
index 0d81447..53966eb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1f60fc0e6b7982ceb45f63ba8a51e46e IO-FDPass-1.2.tar.gz
+SHA512 (IO-FDPass-1.3.tar.gz) = 2392074ce9d2bd7a5d2fcc8b359ef3a57c73258b33b637954ecbf00b15e44de05a211242ab245a47bd8cb18a5d928081a843e731563a23b5436fc2559a71968a
https://src.fedoraproject.org/rpms/perl-IO-FDPass/c/7344b951f09c4b41d8b4f...
2 years, 4 months