Skip to content

Commit

Permalink
Prepare for CPAN.
Browse files Browse the repository at this point in the history
  • Loading branch information
norm committed Aug 26, 2010
1 parent 370d834 commit fa81e84
Show file tree
Hide file tree
Showing 6 changed files with 147 additions and 5 deletions.
1 change: 1 addition & 0 deletions .gitignore
Expand Up @@ -3,5 +3,6 @@ p5-CSS-Prepare/Makefile
p5-CSS-Prepare/blib/
p5-CSS-Prepare/pm_to_blib
p5-CSS-Prepare/t/ext
p5-CSS-Prepare/CSS-Prepare*gz
CSS Prepare.taskpaper
cssprepare.com/store
4 changes: 4 additions & 0 deletions p5-CSS-Prepare/Changes
@@ -0,0 +1,4 @@
Revision history for CSS::Prepare

0.9 Tue 24 Aug 2010 13:44:41 UTC
- First release to CPAN.
111 changes: 111 additions & 0 deletions p5-CSS-Prepare/MANIFEST
@@ -0,0 +1,111 @@
Changes
MANIFEST
Makefile.PL
README
lib/CSS/Prepare/CSSGrammar.pm
lib/CSS/Prepare/Manual/Deploying.pod
lib/CSS/Prepare/Manual/Features.pod
lib/CSS/Prepare/Manual/Hacks.pod
lib/CSS/Prepare/Manual/Hierarchy.pod
lib/CSS/Prepare/Manual/Introduction.pod
lib/CSS/Prepare/Manual/notes.txt
lib/CSS/Prepare/Manual/Optimising.pod
lib/CSS/Prepare/Manual/Support.pod
lib/CSS/Prepare/Manual/Syntax.pod
lib/CSS/Prepare/Manual/Validation.pod
lib/CSS/Prepare/Plugin/BorderRadius.pm
lib/CSS/Prepare/Plugin/Contain.pm
lib/CSS/Prepare/Plugin/Opacity.pm
lib/CSS/Prepare/Plugin/TestPlugins.pm
lib/CSS/Prepare/Property/Background.pm
lib/CSS/Prepare/Property/Border.pm
lib/CSS/Prepare/Property/BorderRadius.pm
lib/CSS/Prepare/Property/Color.pm
lib/CSS/Prepare/Property/Effects.pm
lib/CSS/Prepare/Property/Expansions.pm
lib/CSS/Prepare/Property/Font.pm
lib/CSS/Prepare/Property/Formatting.pm
lib/CSS/Prepare/Property/Generated.pm
lib/CSS/Prepare/Property/Hacks.pm
lib/CSS/Prepare/Property/Margin.pm
lib/CSS/Prepare/Property/Padding.pm
lib/CSS/Prepare/Property/Tables.pm
lib/CSS/Prepare/Property/Text.pm
lib/CSS/Prepare/Property/UI.pm
lib/CSS/Prepare/Property/Values.pm
lib/CSS/Prepare/Property/Vendor.pm
lib/CSS/Prepare.pm
bin/cssprepare
t/00.load.t
t/01.expansion.t
t/01.parse.t
t/01.plugins.t
t/01.selectors.t
t/01.values.t
t/02.background.t
t/02.border.t
t/02.borderradius.t
t/02.color.t
t/02.cp-borderradius.t
t/02.cp-contain.t
t/02.cp-opacity.t
t/02.effects.t
t/02.font.t
t/02.formatting.t
t/02.generated.t
t/02.hacks.t
t/02.margin.t
t/02.padding.t
t/02.tables.t
t/02.text.t
t/02.ui.t
t/02.vendor.t
t/03.files.t
t/03.http.t
t/03.import.t
t/04.background.t
t/04.border.t
t/04.borderradius.t
t/04.color.t
t/04.cp-borderradius.t
t/04.cp-contain.t
t/04.cp-opacity.t
t/04.effects.t
t/04.font.t
t/04.formatting.t
t/04.generated.t
t/04.hacks.t
t/04.margin.t
t/04.padding.t
t/04.tables.t
t/04.text.t
t/04.ui.t
t/04.vendor.t
t/05.basic.t
t/05.combining.t
t/05.files.t
t/05.yui-fonts.t
t/05.yui-grids.t
t/05.yui-reset.t
t/06.basic.t
t/06.combining.t
t/06.files.t
t/06.yui-fonts.t
t/06.yui-grids.t
t/06.yui-reset.t
t/comments.t
t/css/basic.css
t/css/broken-import.css
t/css/broken.css
t/css/combining.css
t/css/combo-import.css
t/css/first.css
t/css/import-filebase.css
t/css/import-media.css
t/css/import-reset.css
t/css/import.css
t/css/media.css
t/css/print.css
t/css/second.css
t/css/site/subsite/basic.css
t/css/site/subsite/combining.css
10 changes: 5 additions & 5 deletions p5-CSS-Prepare/Makefile.PL
Expand Up @@ -8,12 +8,12 @@ WriteMakefile(
VERSION_FROM => 'lib/CSS/Prepare.pm',
ABSTRACT_FROM => 'lib/CSS/Prepare.pm',
PL_FILES => {},
EXE_FILES => [
],
EXE_FILES => [ 'bin/cssprepare' ],
PREREQ_PM => {
'Modern::Perl' => 0,
'version' => 0,
'Test::More' => 0,
'Modern::Perl' => 0,
'version' => 0,
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
clean => { FILES => 'Media-*' },
clean => { FILES => 'CSS-Prepare-*' },
);
23 changes: 23 additions & 0 deletions p5-CSS-Prepare/README
@@ -0,0 +1,23 @@
CSS::Prepare 0.9
================
CSS::Prepare is a pre-processor and minifier for CSS. It will take one or more
style sheets and reformat them to take up less bandwidth. It can also
optionally optimise the CSS by rewriting it to be even smaller.

It understands (almost) all of CSS2.1 and some aspects of CSS3.

Plugins can extend the syntax of CSS, allowing features such as variables,
server-side calculated values, compound elements and mixins.


Dependencies
------------
- Perl v5.10 or better
- Modern::Perl

Copyright and license
---------------------
Copyright (c) 2010 Mark Norman Francis <norm@cackhanded.net>.

This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
3 changes: 3 additions & 0 deletions p5-CSS-Prepare/lib/CSS/Prepare.pm
Expand Up @@ -23,6 +23,9 @@ use FileHandle;
use File::Basename;
use Storable qw( dclone );

use version;
our $VERSION = qv( 0.9 );

use constant MAX_REDIRECT => 3;

my @MODULES = qw(
Expand Down

0 comments on commit fa81e84

Please sign in to comment.