diff options
author | Chin-San Huang <chinsan@FreeBSD.org> | 2008-09-07 02:46:02 +0000 |
---|---|---|
committer | Chin-San Huang <chinsan@FreeBSD.org> | 2008-09-07 02:46:02 +0000 |
commit | c02932bad5e146bbe163d4dcd152bc681cd6d887 (patch) | |
tree | a44fcdfbb42e6d4f0f3934b5d32ae80380d7d241 | |
parent | aaf5353c66e6b55d554f3dbabe6c3f01af56485a (diff) |
Notes
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/p5-MooseX-Storage/Makefile | 47 | ||||
-rw-r--r-- | devel/p5-MooseX-Storage/distinfo | 3 | ||||
-rw-r--r-- | devel/p5-MooseX-Storage/pkg-descr | 5 | ||||
-rw-r--r-- | devel/p5-MooseX-Storage/pkg-plist | 28 |
5 files changed, 84 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 4e118c1a38bc..713b36ed9ec3 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1497,6 +1497,7 @@ SUBDIR += p5-MooseX-POE SUBDIR += p5-MooseX-Policy-SemiAffordanceAccessor SUBDIR += p5-MooseX-Singleton + SUBDIR += p5-MooseX-Storage SUBDIR += p5-MooseX-Types SUBDIR += p5-MooseX-Types-Path-Class SUBDIR += p5-Mouse diff --git a/devel/p5-MooseX-Storage/Makefile b/devel/p5-MooseX-Storage/Makefile new file mode 100644 index 000000000000..004bcb79f8b2 --- /dev/null +++ b/devel/p5-MooseX-Storage/Makefile @@ -0,0 +1,47 @@ +# New ports collection makefile for: devel/p5-MooseX-Storage +# Date created: 2008/09/06 +# Whom: chinsan +# +# $FreeBSD$ +# + +PORTNAME= MooseX-Storage +PORTVERSION= 0.14 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= chinsan@FreeBSD.org +COMMENT= An serialization framework for Moose classes + +RUN_DEPENDS= p5-Moose>=0.45:${PORTSDIR}/devel/p5-Moose \ + p5-JSON-Any>=0:${PORTSDIR}/converters/p5-JSON-Any \ + p5-Test-JSON>=0:${PORTSDIR}/devel/p5-Test-JSON \ + p5-Best>=0:${PORTSDIR}/devel/p5-Best \ + p5-Test-YAML-Valid>=0:${PORTSDIR}/devel/p5-Test-YAML-Valid \ + p5-Test-Simple>=0:${PORTSDIR}/devel/p5-Test-Simple \ + p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep \ + p5-Test-Exception>=0:${PORTSDIR}/devel/p5-Test-Exception \ + p5-Test-TempDir>=0:${PORTSDIR}/devel/p5-Test-TempDir +BUILD_DEPENDS= ${RUN_DEPENDS} + +PERL_CONFIGURE= 5.8.0+ + +MAN3= MooseX::Storage.3 \ + MooseX::Storage::Base::WithChecksum.3 \ + MooseX::Storage::Basic.3 \ + MooseX::Storage::Deferred.3 \ + MooseX::Storage::Engine.3 \ + MooseX::Storage::Engine::IO::AtomicFile.3 \ + MooseX::Storage::Engine::IO::File.3 \ + MooseX::Storage::Format::JSON.3 \ + MooseX::Storage::Format::Storable.3 \ + MooseX::Storage::Format::YAML.3 \ + MooseX::Storage::IO::AtomicFile.3 \ + MooseX::Storage::IO::File.3 \ + MooseX::Storage::IO::StorableFile.3 \ + MooseX::Storage::Meta::Attribute::DoNotSerialize.3 \ + MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize.3 \ + MooseX::Storage::Util.3 + +.include <bsd.port.mk> diff --git a/devel/p5-MooseX-Storage/distinfo b/devel/p5-MooseX-Storage/distinfo new file mode 100644 index 000000000000..5283eaf99a5b --- /dev/null +++ b/devel/p5-MooseX-Storage/distinfo @@ -0,0 +1,3 @@ +MD5 (MooseX-Storage-0.14.tar.gz) = b8b2219705931c13f69b7349e4998f84 +SHA256 (MooseX-Storage-0.14.tar.gz) = 7851c0cd003a0c04cb3d10f746aaf8bdce2bc011621f07fa24901b18cb4123c3 +SIZE (MooseX-Storage-0.14.tar.gz) = 38786 diff --git a/devel/p5-MooseX-Storage/pkg-descr b/devel/p5-MooseX-Storage/pkg-descr new file mode 100644 index 000000000000..3b4311b08487 --- /dev/null +++ b/devel/p5-MooseX-Storage/pkg-descr @@ -0,0 +1,5 @@ +MooseX::Storage is a serialization framework for Moose, it provides a very +flexible and highly pluggable way to serialize Moose classes to a number of +different formats and styles. + +WWW: http://search.cpan.org/dist/MooseX-Storage/ diff --git a/devel/p5-MooseX-Storage/pkg-plist b/devel/p5-MooseX-Storage/pkg-plist new file mode 100644 index 000000000000..72e702573157 --- /dev/null +++ b/devel/p5-MooseX-Storage/pkg-plist @@ -0,0 +1,28 @@ +%%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Storage/.packlist +%%SITE_PERL%%/MooseX/Storage.pm +%%SITE_PERL%%/MooseX/Storage/Base/WithChecksum.pm +%%SITE_PERL%%/MooseX/Storage/Basic.pm +%%SITE_PERL%%/MooseX/Storage/Deferred.pm +%%SITE_PERL%%/MooseX/Storage/Engine.pm +%%SITE_PERL%%/MooseX/Storage/Engine/IO/AtomicFile.pm +%%SITE_PERL%%/MooseX/Storage/Engine/IO/File.pm +%%SITE_PERL%%/MooseX/Storage/Format/JSON.pm +%%SITE_PERL%%/MooseX/Storage/Format/Storable.pm +%%SITE_PERL%%/MooseX/Storage/Format/YAML.pm +%%SITE_PERL%%/MooseX/Storage/IO/AtomicFile.pm +%%SITE_PERL%%/MooseX/Storage/IO/File.pm +%%SITE_PERL%%/MooseX/Storage/IO/StorableFile.pm +%%SITE_PERL%%/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm +%%SITE_PERL%%/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm +%%SITE_PERL%%/MooseX/Storage/Util.pm +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX/Storage +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/MooseX +@dirrmtry %%SITE_PERL%%/MooseX/Storage/Meta/Attribute/Trait +@dirrmtry %%SITE_PERL%%/MooseX/Storage/Meta/Attribute +@dirrmtry %%SITE_PERL%%/MooseX/Storage/Meta +@dirrmtry %%SITE_PERL%%/MooseX/Storage/IO +@dirrmtry %%SITE_PERL%%/MooseX/Storage/Format +@dirrmtry %%SITE_PERL%%/MooseX/Storage/Engine/IO +@dirrmtry %%SITE_PERL%%/MooseX/Storage/Engine +@dirrmtry %%SITE_PERL%%/MooseX/Storage/Base +@dirrmtry %%SITE_PERL%%/MooseX/Storage |