--- /dev/null
+use strict;
+use warnings FATAL => 'all';
+use 5.008001;
+use ExtUtils::MakeMaker;
+(do 'maint/Makefile.PL.include' or die $@) unless -f 'META.yml';
+
+WriteMakefile(
+ NAME => 'Sub-Exporter-Progressive',
+ VERSION_FROM => 'lib/Sub/Exporter/Progressive.pm',
+);
+++ /dev/null
-name = Sub-Exporter-Progressive
-author = Arthur Axel "fREW" Schmidt <frioux+cpan@gmail.com>
-license = Perl_5
-copyright_holder = Arthur Axel "fREW" Schmidt
-version = 0.001003
-
-[NextRelease]
-[@Git]
-[@Filter]
-bundle = @Basic
-remove = MetaYAML
-
-[MetaResources]
-repository.url = git://github.com/frioux/Sub-Exporter-Progressive.git
-repository.web = http://github.com/frioux/Sub-Exporter-Progressive
-repository.type = git
-
-[MetaJSON]
-[PodWeaver]
-[OurPkgVersion]
-[ReadmeFromPod]
-[PodSyntaxTests]
-
-[Prereqs]
-Exporter = 0
-List::Util = 0
-
package Sub::Exporter::Progressive;
-# ABSTRACT: Only use Sub::Exporter if you need it
-
use strict;
use warnings;
-# VERSION
+our $VERSION = '0.001004';
use List::Util 'first';
1;
+=head1 NAME
+
+Sub::Exporter::Progressive - Only use Sub::Exporter if you need it
+
=head1 SYNOPSIS
package Syntax::Keyword::Gather;
variables for C<Exporter> to work. Additionally, if your package uses advanced
C<Sub::Exporter> features like currying, this module will only ever use
C<Sub::Exporter>, so you might as well use it directly.
+
+=head1 AUTHOR
+
+frew - Arthur Axel Schmidt (cpan:FREW) <frioux+cpan@gmail.com>
+
+=head1 CONTRIBUTORS
+
+ilmari - Dagfinn Ilmari Mannsåker (cpan:ILMARI) <ilmari@ilmari.org>
+
+mst - Matt S. Trout (cpan:MSTROUT) <mst@shadowcat.co.uk>
+
+=head1 COPYRIGHT
+
+Copyright (c) 2012 the Sub::Exporter::Progressive L</AUTHOR> and
+L</CONTRIBUTORS> as listed above.
+
+=head1 LICENSE
+
+This library is free software and may be distributed under the same terms
+as perl itself.
+
+=cut