Compare commits

...

10 Commits

Author SHA256 Message Date
1fe33040ad Normalize CPAN version
See https://github.com/openSUSE/cpanspec/issues/47 for details

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=14
2024-07-26 20:56:07 +00:00
Stephan Kulow
758219eabe Accepting request 573817 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/573817
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=13
2018-02-08 05:56:22 +00:00
Stephan Kulow
0d517af9ad Accepting request 296558 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/296558
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=12
2015-04-15 07:10:03 +00:00
Christian Wittmer
9b31688eec Accepting request 149931 from home:computersalat:devel:perl
update to 0.18

OBS-URL: https://build.opensuse.org/request/show/149931
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=11
2013-01-25 19:23:49 +00:00
Stephan Kulow
e63f4c9ee4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=10 2011-11-11 11:21:08 +00:00
Stephan Kulow
dd83c7cd97 new macros
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=9
2010-12-05 13:03:22 +00:00
Stephan Kulow
d8ac89af6e switch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=8
2010-12-01 13:22:50 +00:00
Stephan Kulow
030df580b0 fix file list
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=7
2010-11-29 19:35:21 +00:00
Stephan Kulow
35bc4b14b0 - remove /var/adm/perl-modules
- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=6
2010-11-29 18:58:15 +00:00
Stephan Kulow
cfb533dddc remove .packlist file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Object-Realize-Later?expand=0&rev=5
2010-11-28 11:43:29 +00:00
5 changed files with 147 additions and 55 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7a6a8e79c8bd4e90241c937ae82ac2a606bd3c2c7b2cd229a7d396ccb77080a0
size 9914

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8f7b9640cc8e34ea92bcf6c01049a03c145e0eb46e562275e28dddd3a8d6d8d9
size 12375

28
cpanspec.yml Normal file
View File

@@ -0,0 +1,28 @@
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

View File

@@ -0,0 +1,66 @@
-------------------------------------------------------------------
Wed Feb 7 17:03:18 UTC 2018 - coolo@suse.com
- updated to 0.21
see /usr/share/doc/packages/perl-Object-Realize-Later/Changes
version 0.20:
Improvements:
- share podtail with MailBox
-------------------------------------------------------------------
Tue Apr 14 21:19:04 UTC 2015 - coolo@suse.com
- updated to 0.19
see /usr/share/doc/packages/perl-Object-Realize-Later/Changes
version 0.19: Fri Jan 24 11:09:06 CET 2014
Improvements:
- mv t/99pod.t to xt/ and removed dependency to Test::Pod
- changed documentation syntax
-------------------------------------------------------------------
Fri Jan 25 13:39:47 UTC 2013 - chris@computersalat.de
- update to 0.18: Fri Jun 8 16:12:16 CEST 2007
* add Test::Pod to pre-requisits.
- version 0.17: Fri Jun 8 16:09:52 CEST 2007
* added t/pod.t
* use oodist to generate documentation
- version 0.16: Sun Mar 25 17:10:24 CEST 2007
* generate pod with OODoc 0.99
* removed need for version, mkdist, mkdoc
* removed README.oodoc
-------------------------------------------------------------------
Wed Dec 1 13:22:47 UTC 2010 - coolo@novell.com
- switch to perl_requires macro
-------------------------------------------------------------------
Mon Nov 29 18:30:49 UTC 2010 - coolo@novell.com
- remove /var/adm/perl-modules
-------------------------------------------------------------------
Sun Nov 28 11:37:55 UTC 2010 - coolo@novell.com
- remove .packlist file
-------------------------------------------------------------------
Fri Oct 31 00:00:00 UTC 2008 - rbos@opensuse.org
- Fixed rpmlint errors
-------------------------------------------------------------------
Wed Mar 14 00:00:00 UTC 2007 - suse-tux@gmx.de
- fixed BuildRequires
-------------------------------------------------------------------
Sat Jun 10 00:00:00 UTC 2006 - suse-tux@gmx.de
- initial build

View File

@@ -1,69 +1,67 @@
# norootforbuild
#
# spec file for package perl-Object-Realize-Later
#
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
Name: perl-Object-Realize-Later
Version: 0.15
Release: 0
Summary: This module helps you implementing delay loading of object-data
License: GPL or Artistic License
Group: Development/Libraries/Perl
Url: http://search.cpan.org/~markov/Object-Realize-Later-%{version}
Source0: http://search.cpan.org/CPAN/authors/id/M/MA/MARKOV/Object-Realize-Later-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: perl = %{perl_version}
BuildRequires: perl
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define cpan_name Object-Realize-Later
Name: perl-Object-Realize-Later
Version: 0.210.0
Release: 0
# 0.21 -> normalize -> 0.210.0
%define cpan_version 0.21
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Delayed realization of objects
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/M/MA/MARKOV/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
BuildRequires: perl
BuildRequires: perl-macros
Provides: perl(Object::Realize::Later) = %{version}
%undefine __perllib_provides
%{perl_requires}
%description
This module helps you implementing delay loading of object-data.
While creating a stub-object, Object::Realize::Later simulates you
got the real data.
The 'Object::Realize::Later' class helps with implementing transparent on
demand realization of object data. This is related to the tricks on
autoloading of data, the lesser known cousin of autoloading of
functionality.
Author:
-------
Mark Overmeer
On demand realization is all about performance gain. Why should you spent
costly time on realizing an object, when the data on the object is never
(or not yet) used? In interactive programs, postponed realization may boost
start-up: the realization of objects is triggered by the use, so spread
over time.
%prep
%setup -q -n Object-Realize-Later-%{version}
%autosetup -n %{cpan_name}-%{cpan_version}
%build
%__perl Makefile.PL
%__make
perl Makefile.PL INSTALLDIRS=vendor
%make_build
%check
%__make test
make test
%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%clean
%__rm -rf %{BuildRoot}
%files
%defattr(-, root, root)
%doc Changes README
%dir %{perl_vendorlib}/Object
%dir %{perl_vendorlib}/Object/Realize
%{perl_vendorlib}/Object/Realize/Later.pm
%{perl_vendorlib}/Object/Realize/Later.pod
%ifarch %{ix86}
%dir %{perl_vendorlib}/i586-linux-thread-multi/auto/Object
%dir %{perl_vendorlib}/i586-linux-thread-multi/auto/Object/Realize
%dir %{perl_vendorlib}/i586-linux-thread-multi/auto/Object/Realize/Later
%{perl_vendorlib}/i586-linux-thread-multi/auto/Object/Realize/Later/.packlist
%endif
%ifarch x86_64
%dir %{perl_vendorlib}/x86_64-linux-thread-multi/auto/Object
%dir %{perl_vendorlib}/x86_64-linux-thread-multi/auto/Object/Realize
%dir %{perl_vendorlib}/x86_64-linux-thread-multi/auto/Object/Realize/Later
%{perl_vendorlib}/x86_64-linux-thread-multi/auto/Object/Realize/Later/.packlist
%endif
%{_mandir}/man3/Object::Realize::Later.3pm.gz
%{_var}/adm/perl-modules/perl-Object-Realize-Later
%files -f %{name}.files
%doc ChangeLog Changes README README.md
%changelog
* Fri Oct 31 2008 Richard Bos <rbos@opensuse.org> - 0.15
- Fixed rpmlint errors
* Wed Mar 14 2007 Marcus Hüwe <suse-tux@gmx.de> - 0.15
- fixed BuildRequires
* Sat Jun 10 2006 Marcus Hüwe <suse-tux@gmx.de>
- initial build