| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: perl-Class-Spiffy | Distribution: openSUSE:Factory:zSystems |
| Version: 0.15 | Vendor: openSUSE |
| Release: 138.34 | Build date: Tue Oct 3 10:12:38 2017 |
| Group: Development/Libraries/Perl | Build host: reproducible |
| Size: 55985 | Source RPM: perl-Class-Spiffy-0.15-138.34.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!
Artistic-1.0 or GPL-1.0+
* 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
/usr/lib/perl5/vendor_perl/5.42.0/Class /usr/lib/perl5/vendor_perl/5.42.0/Class/Spiffy /usr/lib/perl5/vendor_perl/5.42.0/Class/Spiffy.pm /usr/lib/perl5/vendor_perl/5.42.0/Class/Spiffy/mixin.pm /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, Wed Oct 22 23:06:31 2025