Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Class-Spiffy-0.15-lp152.3.2 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: perl-Class-Spiffy Distribution: openSUSE Leap 15.2
Version: 0.15 Vendor: openSUSE
Release: lp152.3.2 Build date: Fri Sep 20 18:25:25 2019
Group: Development/Libraries/Perl Build host: lamb24
Size: 56230 Source RPM: perl-Class-Spiffy-0.15-lp152.3.2.src.rpm
Packager: https://bugs.opensuse.org
Url: http://search.cpan.org/dist/Class-Spiffy/
Summary: Spiffy Framework with No Source Filtering
"Class::Spiffy" is a framework and methodology for doing object oriented
(OO) programming in Perl. Class::Spiffy combines the best parts of
Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation
class. It attempts to fix all the nits and warts of traditional Perl OO, in
a clean, straightforward and (perhaps someday) standard way.

Class::Spiffy borrows ideas from other OO languages like Python, Ruby, Java
and Perl 6. It also adds a few tricks of its own.

If you take a look on CPAN, there are a ton of OO related modules. When
starting a new project, you need to pick the set of modules that makes most
sense, and then you need to use those modules in each of your classes.
Class::Spiffy, on the other hand, has everything you'll probably need in
one module, and you only need to use it once in one of your classes. If you
make Class::Spiffy the base class of the basest class in your project,
Class::Spiffy will automatically pass all of its magic to all of your
subclasses. You may eventually forget that you're even using it!

Provides

Requires

License

Artistic-1.0 or GPL-1.0+

Changelog

* Tue Oct 03 2017 coolo@suse.com
  - patch the Makefile to build with perl 5.26
* Wed Dec 01 2010 coolo@novell.com
  - switch to perl_requires macro
* Mon Nov 29 2010 coolo@novell.com
  - remove /var/adm/perl-modules
* Mon Nov 29 2010 coolo@novell.com
  - recreated by cpanspec 1.78.02
* Tue Oct 19 2010 coolo@novell.com
  - add perl as explicit buildrequire
* Sun Jan 10 2010 jengelh@medozas.de
  - enable parallel build
* Wed Oct 25 2006 cwh@suse.de
  version: 0.15
    date:    Mon Jan 30 08:38:32 PST 2006
    changes:
  - Make examples not show affects of source filtering. draven++
    version: 0.14
    date:    Sun Jan 29 23:50:19 PST 2006
    changes:
  - Fixed bug in field3.t
    version: 0.13
    date:    Sun Jan 29 12:24:59 PST 2006
    changes:
  - Use faster runtime code in `field`.
  - Added Class::Spiffy::mixin.pm to stop Apache::Reload warnings
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Fri Jan 20 2006 cwh@suse.de
  - Initially packaged for SUSE Linux

Files

/usr/lib/perl5/vendor_perl/5.26.1/Class
/usr/lib/perl5/vendor_perl/5.26.1/Class/Spiffy
/usr/lib/perl5/vendor_perl/5.26.1/Class/Spiffy.pm
/usr/lib/perl5/vendor_perl/5.26.1/Class/Spiffy/mixin.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-Class-Spiffy
/usr/share/doc/packages/perl-Class-Spiffy/Changes
/usr/share/doc/packages/perl-Class-Spiffy/README
/usr/share/man/man3/Class::Spiffy.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 11:50:38 2024