11
0

3 Commits

Author SHA256 Message Date
cac8897378 Add Gitea build results 2025-08-12 18:18:10 +02:00
00091af487 Accepting request 1236294 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/1236294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-TheSchwartz?expand=0&rev=7
2025-01-12 10:15:23 +00:00
60b2feae01 Accepting request 1235434 from devel:languages:perl:autoupdate
- updated to 1.180.0 (1.18)
   see /usr/share/doc/packages/perl-TheSchwartz/Changes
  1.18 2024-12-31T00:55:27Z
      - docs: Fix link in documentation GH#14 (@mikkoi++)
      - docs: Fix typo and add a link to Data::ObjectDriver GH#13 (@mikkoi++)

OBS-URL: https://build.opensuse.org/request/show/1235434
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-TheSchwartz?expand=0&rev=17
2025-01-09 16:30:53 +00:00
5 changed files with 46 additions and 10 deletions

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
## Build Results
Current state of perl in openSUSE:Factory is
![Factory build results](https://br.opensuse.org/status/openSUSE:Factory/perl-TheSchwartz/standard)
The current state of perl in the devel project build (devel:languages:perl)
![Devel project build results](https://br.opensuse.org/status/devel:languages:perl/perl-TheSchwartz)

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9c3a82564a4907c697743f7d7c5c186eb0d439e70eed6f7844de0ce2ef689bae
size 54488

3
TheSchwartz-1.18.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9b26135e908a3ae50173741d1a2536f4dc90d0cc942ed4c2a43c048d15cd3a7f
size 54597

View File

@@ -1,3 +1,14 @@
-------------------------------------------------------------------
Tue Dec 31 05:34:31 UTC 2024 - Tina Müller <timueller+perl@suse.de>
- updated to 1.180.0 (1.18)
see /usr/share/doc/packages/perl-TheSchwartz/Changes
1.18 2024-12-31T00:55:27Z
- docs: Fix link in documentation GH#14 (@mikkoi++)
- docs: Fix typo and add a link to Data::ObjectDriver GH#13 (@mikkoi++)
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Dec 31 03:07:50 UTC 2021 - Tina Müller <timueller+perl@suse.de> Fri Dec 31 03:07:50 UTC 2021 - Tina Müller <timueller+perl@suse.de>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-TheSchwartz # spec file for package perl-TheSchwartz
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,21 +18,33 @@
%define cpan_name TheSchwartz %define cpan_name TheSchwartz
Name: perl-TheSchwartz Name: perl-TheSchwartz
Version: 1.17 Version: 1.180.0
Release: 0 Release: 0
Summary: Reliable job queue # 1.18 -> normalize -> 1.180.0
%define cpan_version 1.18
License: Artistic-1.0 OR GPL-1.0-or-later License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Reliable job queue
URL: https://metacpan.org/release/%{cpan_name} URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/A/AK/AKIYM/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/A/AK/AKIYM/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml Source1: cpanspec.yml
Source100: README.md
BuildArch: noarch BuildArch: noarch
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(Class::Accessor::Fast) BuildRequires: perl(Class::Accessor::Fast)
BuildRequires: perl(Data::ObjectDriver) >= 0.04 BuildRequires: perl(Data::ObjectDriver) >= 0.04
BuildRequires: perl(Module::Build)
BuildRequires: perl(Module::Build::Tiny) >= 0.035 BuildRequires: perl(Module::Build::Tiny) >= 0.035
Requires: perl(Class::Accessor::Fast) Requires: perl(Class::Accessor::Fast)
Requires: perl(Data::ObjectDriver) >= 0.04 Requires: perl(Data::ObjectDriver) >= 0.04
Provides: perl(TheSchwartz) = %{version}
Provides: perl(TheSchwartz::Error)
Provides: perl(TheSchwartz::ExitStatus)
Provides: perl(TheSchwartz::FuncMap)
Provides: perl(TheSchwartz::Job)
Provides: perl(TheSchwartz::JobHandle)
Provides: perl(TheSchwartz::Worker)
%undefine __perllib_provides
%{perl_requires} %{perl_requires}
%description %description
@@ -60,8 +72,9 @@ coalescing value. The worker that grabs that job could then batch deliver
all the mail for that domain once it connects to that domain's mail server. all the mail for that domain once it connects to that domain's mail server.
%prep %prep
%autosetup -n %{cpan_name}-%{version} %autosetup -n %{cpan_name}-%{cpan_version}
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
find . -type f ! -path "*/t/*" ! -name "*.pl" ! -path "*/bin/*" ! -path "*/script/*" ! -path "*/scripts/*" ! -name "configure" -print0 | xargs -0 chmod 644
%build %build
perl Build.PL --installdirs=vendor perl Build.PL --installdirs=vendor
@@ -75,7 +88,7 @@ perl Build.PL --installdirs=vendor
%perl_gen_filelist %perl_gen_filelist
%files -f %{name}.files %files -f %{name}.files
%doc Changes doc minil.toml README.md %doc Changes doc README.md
%license LICENSE %license LICENSE
%changelog %changelog