forked from pool/perl-Time-Duration
Accepting request 296355 from devel:languages:perl:autoupdate
automatic update OBS-URL: https://build.opensuse.org/request/show/296355 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Time-Duration?expand=0&rev=19
This commit is contained in:
committed by
Git OBS Bridge
parent
d38a849276
commit
38dba57108
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f7b647ba215ef9c729b7a0dfb86f47db7b7c9d3e24bcbe62c891c3e7627f3f4f
|
|
||||||
size 24910
|
|
3
Time-Duration-1.1.tar.gz
Normal file
3
Time-Duration-1.1.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a69c419c4892f21eba10002e2ab8c55b657b6691cf6873544ef99ef5fd188f4e
|
||||||
|
size 26930
|
@@ -1,3 +1,13 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 14 19:16:50 UTC 2015 - coolo@suse.com
|
||||||
|
|
||||||
|
- updated to 1.1
|
||||||
|
see /usr/share/doc/packages/perl-Time-Duration/ChangeLog
|
||||||
|
|
||||||
|
2013-04-02 Avi Finkel avi@finkel.org
|
||||||
|
|
||||||
|
* Release 1.1 -- Adding millisecond support.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 14 12:28:43 UTC 2011 - coolo@suse.com
|
Wed Dec 14 12:28:43 UTC 2011 - coolo@suse.com
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package perl-Time-Duration
|
# spec file for package perl-Time-Duration
|
||||||
#
|
#
|
||||||
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# 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
|
||||||
@@ -17,59 +17,66 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: perl-Time-Duration
|
Name: perl-Time-Duration
|
||||||
Url: http://cpan.org/modules/by-module/Time/
|
Version: 1.1
|
||||||
BuildRequires: perl-Pod-Coverage
|
Release: 0
|
||||||
BuildRequires: perl-Pod-Escapes
|
%define cpan_name Time-Duration
|
||||||
BuildRequires: perl-Pod-Simple
|
Summary: rounded or exact English expression of durations
|
||||||
BuildRequires: perl-Test-Pod
|
|
||||||
BuildRequires: perl-Test-Pod-Coverage
|
|
||||||
BuildRequires: perl-macros
|
|
||||||
Summary: Rounded or exact English expression of durations
|
|
||||||
License: Artistic-1.0 or GPL-1.0+
|
License: Artistic-1.0 or GPL-1.0+
|
||||||
Group: Development/Libraries/Perl
|
Group: Development/Libraries/Perl
|
||||||
Version: 1.06
|
Url: http://search.cpan.org/dist/Time-Duration/
|
||||||
Release: 0
|
Source: http://www.cpan.org/authors/id/A/AV/AVIF/%{cpan_name}-%{version}.tar.gz
|
||||||
Source: Time-Duration-%{version}.tar.gz
|
BuildArch: noarch
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
BuildRequires: perl
|
||||||
|
BuildRequires: perl-macros
|
||||||
|
BuildRequires: perl(Test::Pod)
|
||||||
|
BuildRequires: perl(Test::Pod::Coverage)
|
||||||
%{perl_requires}
|
%{perl_requires}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
This module provides functions for expressing durations in rounded or
|
This module provides functions for expressing durations in rounded or exact
|
||||||
exact terms.
|
terms.
|
||||||
|
|
||||||
|
In the first example in the Synopsis, using duration($interval_seconds):
|
||||||
|
|
||||||
|
If the 'time() - $start_time' is 3 seconds, this prints "Runtime: *3
|
||||||
|
seconds*.". If it's 0 seconds, it's "Runtime: *0 seconds*.". If it's 1
|
||||||
|
second, it's "Runtime: *1 second*.". If it's 125 seconds, you get "Runtime:
|
||||||
|
*2 minutes and 5 seconds*.". If it's 3820 seconds (which is exactly 1h, 3m,
|
||||||
|
40s), you get it rounded to fit within two expressed units: "Runtime: *1
|
||||||
|
hour and 4 minutes*.". Using duration_exact instead would return "Runtime:
|
||||||
|
*1 hour, 3 minutes, and 40 seconds*".
|
||||||
|
|
||||||
Authors:
|
In the second example in the Synopsis, using ago($interval_seconds):
|
||||||
--------
|
|
||||||
Sean M. Burke <sburke@cpan.org>
|
If the $age is 3 seconds, this prints "_file_ was modified *3 seconds
|
||||||
Avi Finkel <avi@finkel.org>
|
ago*". If it's 0 seconds, it's "_file_ was modified *just now*", as a
|
||||||
|
special case. If it's 1 second, it's "from *1 second ago*". If it's 125
|
||||||
|
seconds, you get "_file_ was modified *2 minutes and 5 seconds ago*". If
|
||||||
|
it's 3820 seconds (which is exactly 1h, 3m, 40s), you get it rounded to fit
|
||||||
|
within two expressed units: "_file_ was modified *1 hour and 4 minutes
|
||||||
|
ago*". Using ago_exact instead would return "_file_ was modified *1 hour, 3
|
||||||
|
minutes, and 40 seconds ago*". And if the file's modtime is, surprisingly,
|
||||||
|
three seconds into the future, $age is -3, and you'll get the equally and
|
||||||
|
appropriately surprising "_file_ was modified *3 seconds from now*."
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n Time-Duration-%{version}
|
%setup -q -n %{cpan_name}-%{version}
|
||||||
# ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
#disable tests that need special modules
|
%{__perl} Makefile.PL INSTALLDIRS=vendor
|
||||||
mv t/02_pod.t t/02_pod.tt
|
%{__make} %{?_smp_mflags}
|
||||||
mv t/03_pod_cover.t t/03_pod_cover.tt
|
|
||||||
perl Makefile.PL
|
|
||||||
make %{?_smp_mflags}
|
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make test
|
%{__make} test
|
||||||
# ---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
%perl_make_install
|
||||||
make CFLAGS="$RPM_OPT_FLAGS" DESTDIR=$RPM_BUILD_ROOT install_vendor
|
|
||||||
%perl_process_packlist
|
%perl_process_packlist
|
||||||
|
%perl_gen_filelist
|
||||||
|
|
||||||
%files
|
%files -f %{name}.files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root,755)
|
||||||
%{perl_vendorlib}/Time
|
%doc ChangeLog README
|
||||||
%{perl_vendorarch}/auto/Time
|
|
||||||
#%{perl_vendorarch}/auto/Time/Duration
|
|
||||||
%doc %{_mandir}/man3/*.gz
|
|
||||||
%doc README
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Reference in New Issue
Block a user