perl-Package-Variant - Parameterizable packages

Property Value
Distribution Mageia Cauldron
Repository Mageia Core i586
Package name perl-Package-Variant
Package version 1.3.2
Package release 3.mga6
Package architecture noarch
Package type rpm
Installed size 34.94 KB
Download size 20.87 KB
Official Mirror
This module allows you to build packages that return different variations
depending on what parameters are given.
Users of your package will receive a subroutine able to take parameters and
return the name of a suitable variant package. The implmenetation does not
care about what kind of package it builds.
Declaring a variable package
There are two important parts to creating a variable package. You first
have to give 'Package::Variant' some basic information about what kind
of package you want to provide, and how. The second part is
implementing a method receiving the user's arguments and generating
your variants.


Package Version Architecture Repository
perl-Package-Variant-1.3.2-3.mga6.noarch.rpm 1.3.2 noarch Mageia Core
perl-Package-Variant - - -


Name Value
perl(Carp) -
perl(Import::Into) >= 1.0.0
perl(Module::Runtime) >= 0.13.0
perl(strictures) >= 2.0.0
perl-base >= 2:5.22.2


Name Value
perl(Package::Variant) == 1.3.2
perl-Package-Variant == 1.3.2-3.mga6


Type URL
Binary Package perl-Package-Variant-1.3.2-3.mga6.noarch.rpm
Source Package perl-Package-Variant-1.3.2-3.mga6.src.rpm

Install Howto

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




2016-06-19 - pterjan <pterjan> 1.3.2-3.mga6
+ Revision: 1031608
- Rebuild for perl 5.22.2
2016-02-19 - umeabot <umeabot> 1.3.2-2.mga6
+ Revision: 968920
- Mageia 6 Mass Rebuild
2015-07-26 - sander85 <sander85> 1.3.2-1.mga6
+ Revision: 857872
- update to 1.003002
2014-10-18 - umeabot <umeabot> 1.2.2-5.mga5
+ Revision: 787872
- Rebuild to potentially add missing dependencies
2014-10-15 - umeabot <umeabot> 1.2.2-4.mga5
+ Revision: 741023
- Second Mageia 5 Mass Rebuild
2014-09-30 - tv <tv> 1.2.2-3.mga5
+ Revision: 733193
- add exclude
2014-09-16 - umeabot <umeabot> 1.2.2-2.mga5
+ Revision: 685854
- Mageia 5 Mass Rebuild
2014-08-22 - sander85 <sander85> 1.2.2-1.mga5
+ Revision: 666434
- update to 1.002002
2014-08-16 - sander85 <sander85> 1.2.1-1.mga5
+ Revision: 664222
- update to 1.002001
2014-02-08 - sander85 <sander85> 1.2.0-1.mga5
+ Revision: 586414
- update to 1.002000

See Also

Package Description
perl-PadWalker-2.300.0-2.mga7.i586.rpm Play with other peoples' lexical variables
perl-Padre-Plugin-Autoformat-1.220.0-7.mga6.noarch.rpm Reformat your text within Padre
perl-Padre-Plugin-CSS-0.140.0-8.mga6.noarch.rpm Padre and CSS
perl-Padre-Plugin-Catalyst-0.130.0-8.mga6.noarch.rpm No summary found
perl-Padre-Plugin-ClassSniff-0.300.0-8.mga6.noarch.rpm Simple Class::Sniff interface for Padre
perl-Padre-Plugin-DataWalker-0.40.0-8.mga6.noarch.rpm Simple Perl data structure browser Padre
perl-Padre-Plugin-Ecliptic-0.230.0-7.mga6.noarch.rpm Padre plugin that provides Eclipse-like useful features
perl-Padre-Plugin-Git-0.120.0-6.mga6.noarch.rpm Simple Git interface for Padre
perl-Padre-Plugin-HTML-0.140.0-7.mga6.noarch.rpm L<Padre> and HTML
perl-Padre-Plugin-Kate-0.60.0-7.mga6.noarch.rpm Using the Kate syntax highlighter
perl-Padre-Plugin-Nopaste-0.80.0-7.mga6.noarch.rpm Send code on a nopaste website from padre
perl-Padre-Plugin-PAR-0.60.0-7.mga6.noarch.rpm PAR generation from Padre
perl-Padre-Plugin-Parrot-0.310.0-7.mga6.noarch.rpm Experimental Padre plugin that runs on Parrot
perl-Padre-Plugin-Perl6-0.710.0-7.mga6.noarch.rpm Perl document syntax-checking in the background
perl-Padre-Plugin-PerlCritic-0.120.0-8.mga6.noarch.rpm Analyze perl files with Perl::Critic