perl-Goose - Bend subroutines to your will, or easily create classes

Property Value
Distribution Mageia 5.1
Repository Mageia Core i586
Package name perl-Goose
Package version 0.13.0
Package release 5.mga5
Package architecture noarch
Package type rpm
Installed size 41.79 KB
Download size 27.11 KB
Official Mirror
the Goose manpage is basically just a fork of the Sub::Mage manpage. I
created Sub::Mage in a moment of insanity, and, unfortunately the method
names and pod reflects that, plus it was not managed well. What this module
attempts to do is make a developers life easier by allowing them to manage
and manipulate subroutines and modules. You can override a subroutine, then
restore it as it was originally, create after, before and around hook
modifiers, delete subroutines, or even tag every subroutine in a class to
let you know when each one is being run, which is great for debugging. On
top of all this Goose offers some minor OOP framework utilities like
'extends', 'accessor' and 'chainable'. Of course if you need more I would
advise the Moose manpage or the Mouse manpage.


Package Version Architecture Repository
perl-Goose-0.13.0-5.mga5.noarch.rpm 0.13.0 noarch Mageia Core
perl-Goose - - -


Name Value
perl(Try::Tiny) -
perl-base >= 2:5.20.1


Name Value
perl(Goose) == 0.13.0
perl(Goose::Utils) == 0.2.0
perl-Goose == 0.13.0-5.mga5


Type URL
Binary Package perl-Goose-0.13.0-5.mga5.noarch.rpm
Source Package perl-Goose-0.13.0-5.mga5.src.rpm

Install Howto

  1. Enable Mageia Core repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Goose rpm package:
    # urpmi perl-Goose




2014-10-15 - umeabot <umeabot> 0.13.0-5.mga5
+ Revision: 740282
- Second Mageia 5 Mass Rebuild
2014-09-16 - umeabot <umeabot> 0.13.0-4.mga5
+ Revision: 684889
- Mageia 5 Mass Rebuild
2013-10-18 - umeabot <umeabot> 0.13.0-3.mga4
+ Revision: 511928
- Mageia 4 Mass Rebuild
2013-01-13 - umeabot <umeabot> 0.13.0-2.mga3
+ Revision: 367855
- Mass Rebuild -
2011-12-14 - kharec <kharec> 0.13.0-1.mga2
+ Revision: 181612
- update to 0.013
2011-12-13 - kharec <kharec> 0.12.0-1.mga2
+ Revision: 181375
- update to 0.012
2011-12-07 - kharec <kharec> 0.11.0-1.mga2
+ Revision: 178383
- update to 0.011
2011-12-06 - kharec <kharec> 0.10.0-1.mga2
+ Revision: 177866
- update to 0.010
2011-12-04 - kharec <kharec> 0.8.0-1.mga2
+ Revision: 176008
- imported package perl-Goose
2011-12-04 - cpan2dist 0.008-1mga
- initial mageia release, generated with cpan2dist

See Also

Package Description
perl-Graph-0.960.0-4.mga5.noarch.rpm Graph data structures and algorithms in perl
perl-Graph-Easy-0.750.0-4.mga5.noarch.rpm Parse Graphviz text into Graph::Easy
perl-Graph-Easy-As_svg-0.230.0-4.mga5.noarch.rpm Output a Graph::Easy as Scalable Vector Graphics (SVG)
perl-Graph-Flowchart-0.110.0-4.mga5.noarch.rpm A node in a Graph::Flowchart, representing a block/expression
perl-GraphViz-2.150.0-4.mga5.noarch.rpm GraphViz module for perl
perl-Graphics-Color-0.310.0-1.mga5.noarch.rpm Moose equality role
perl-Graphics-ColorNames-2.110.0-5.mga5.noarch.rpm provides RGB values for standard color names
perl-Graphics-Magick-1.3.20-4.mga5.i586.rpm Libraries and modules for access to GraphicsMagick from perl
perl-Gravatar-URL-1.60.0-6.mga5.noarch.rpm OMG UNICORN AVATAR!
perl-Growl-GNTP-0.200.0-4.mga5.noarch.rpm Perl implementation of GNTP Protocol
perl-Gtk2-1.249.500-2.mga5.i586.rpm Perl module for the gtk+-2.x library
perl-Gtk2-CV-1.560.0-11.mga5.i586.rpm A fast gtk+ image viewer modeled after xv
perl-Gtk2-Deprecated-0.05-20.mga5.i586.rpm Perl module for deprecated gtk+-2.x widgets
perl-Gtk2-Ex-FormFactory-0.670.0-6.mga5.noarch.rpm Gtk2-Ex-FormFactory - Makes building complex GUI's easy
perl-Gtk2-Ex-PodViewer-0.180.0-5.mga5.noarch.rpm A Gtk2 widget for displaying Plain old Documentation (POD)