From owner-svn-ports-head@freebsd.org Wed Jul 15 20:17:16 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 898379A2EC8; Wed, 15 Jul 2015 20:17:16 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 786341B3C; Wed, 15 Jul 2015 20:17:16 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from svnmir.geo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.14.9/8.14.9) with ESMTP id t6FKHGGD056025; Wed, 15 Jul 2015 20:17:16 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by svnmir.geo.freebsd.org (8.14.9/8.14.9/Submit) id t6FKHElA056017; Wed, 15 Jul 2015 20:17:14 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201507152017.t6FKHElA056017@svnmir.geo.freebsd.org> X-Authentication-Warning: svnmir.geo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Wed, 15 Jul 2015 20:17:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r392209 - in head/devel: . p5-Minilla X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jul 2015 20:17:16 -0000 Author: amdmi3 Date: Wed Jul 15 20:17:13 2015 New Revision: 392209 URL: https://svnweb.freebsd.org/changeset/ports/392209 Log: - Add devel/p5-Minilla Minilla is a CPAN module authoring tool. Minilla provides 'minil' command for authorizing a CPAN distribution. The repository created and managed by Minilla is git install ready, and cpan of course. Minilla is built on only few small libraries. You can install Minilla without a huge list of dependencies to heavy modules. Conventions: module written in Pure Perl are located in lib/; executable file is in script/ directory, if any; module is maintained with Git and git ls-files matches with what you will release; module has a static list of prerequisites that can be described in cpanfile; has a Changes file. WWW: http://search.cpan.org/dist/Minilla/ PR: 200515 Submitted by: oklaspec@gmail.com Added: head/devel/p5-Minilla/ head/devel/p5-Minilla/Makefile (contents, props changed) head/devel/p5-Minilla/distinfo (contents, props changed) head/devel/p5-Minilla/pkg-descr (contents, props changed) head/devel/p5-Minilla/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Jul 15 20:15:55 2015 (r392208) +++ head/devel/Makefile Wed Jul 15 20:17:13 2015 (r392209) @@ -2496,6 +2496,7 @@ SUBDIR += p5-Metabase-Fact SUBDIR += p5-Method-Alias SUBDIR += p5-Method-Signatures-Simple + SUBDIR += p5-Minilla SUBDIR += p5-Minion SUBDIR += p5-Mixin-Linewise SUBDIR += p5-Mknod @@ -4591,9 +4592,9 @@ SUBDIR += rubygem-deprecated2 SUBDIR += rubygem-descendants_tracker SUBDIR += rubygem-devise - SUBDIR += rubygem-devise-rails4 SUBDIR += rubygem-devise-async SUBDIR += rubygem-devise-async-rails4 + SUBDIR += rubygem-devise-rails4 SUBDIR += rubygem-directory_watcher SUBDIR += rubygem-ditz SUBDIR += rubygem-docile Added: head/devel/p5-Minilla/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minilla/Makefile Wed Jul 15 20:17:13 2015 (r392209) @@ -0,0 +1,67 @@ +# Created by: Serguei Okladnikov +# $FreeBSD$ +# Date created: 2015-05-28 + +PORTNAME= Minilla +PORTVERSION= 2.4.1 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR=CPAN:TOKUHIROM +PKGNAMEPREFIX= p5- +DISTNAME= ${PORTNAME}-v${PORTVERSION} + +MAINTAINER= oklaspec@gmail.com +COMMENT= CPAN module authoring tool + +BUILD_DEPENDS= git>=0:${PORTSDIR}/devel/git \ + tree>=0:${PORTSDIR}/sysutils/tree \ + p5-App-cpanminus>=1.6902:${PORTSDIR}/devel/p5-App-cpanminus \ + p5-Archive-Tar>=1.60:${PORTSDIR}/archivers/p5-Archive-Tar \ + p5-CPAN-Meta>=2.132830:${PORTSDIR}/devel/p5-CPAN-Meta \ + p5-Config-Identity>=0:${PORTSDIR}/devel/p5-Config-Identity \ + p5-Data-Section-Simple>=0.04:${PORTSDIR}/devel/p5-Data-Section-Simple \ + p5-ExtUtils-Manifest>=1.54:${PORTSDIR}/devel/p5-ExtUtils-Manifest \ + p5-CPAN-Uploader>=0:${PORTSDIR}/devel/p5-CPAN-Uploader \ + p5-Class-XSAccessor>=0:${PORTSDIR}/devel/p5-Class-XSAccessor \ + p5-Config-Identity>=0:${PORTSDIR}/devel/p5-Config-Identity \ + p5-Devel-CheckBin>=0:${PORTSDIR}/devel/p5-Devel-CheckBin \ + p5-Devel-GlobalDestruction>=0:${PORTSDIR}/devel/p5-Devel-GlobalDestruction \ + p5-File-Copy-Recursive>=0:${PORTSDIR}/devel/p5-File-Copy-Recursive \ + p5-File-Which>=0:${PORTSDIR}/sysutils/p5-File-Which \ + p5-File-pushd>=0:${PORTSDIR}/devel/p5-File-pushd \ + p5-Getopt-Long>=2.36:${PORTSDIR}/devel/p5-Getopt-Long \ + p5-JSON>=0:${PORTSDIR}/converters/p5-JSON \ + p5-Module-Build-Tiny>=0:${PORTSDIR}/devel/p5-Module-Build-Tiny \ + p5-Module-CPANfile>=0.9025:${PORTSDIR}/devel/p5-Module-CPANfile \ + p5-Module-Metadata>=1.000012:${PORTSDIR}/devel/p5-Module-Metadata \ + p5-Module-Runtime>=0:${PORTSDIR}/devel/p5-Module-Runtime \ + p5-Moo>=1.001:${PORTSDIR}/devel/p5-Moo \ + p5-Pod-Markdown>=1.322:${PORTSDIR}/textproc/p5-Pod-Markdown \ + p5-TOML>=0:${PORTSDIR}/textproc/p5-TOML \ + p5-Term-ANSIColor>=0:${PORTSDIR}/devel/p5-Term-ANSIColor \ + p5-Text-MicroTemplate>=0.20:${PORTSDIR}/textproc/p5-Text-MicroTemplate \ + p5-Time-Piece>=1.16:${PORTSDIR}/devel/p5-Time-Piece \ + p5-Try-Tiny>=0:${PORTSDIR}/lang/p5-Try-Tiny \ + p5-Role-Tiny>=0:${PORTSDIR}/devel/p5-Role-Tiny \ + p5-Test-Output>=0:${PORTSDIR}/devel/p5-Test-Output \ + p5-Test-Requires>=0:${PORTSDIR}/devel/p5-Test-Requires \ + p5-Test-Harness>=0:${PORTSDIR}/devel/p5-Test-Harness \ + p5-strictures>=0:${PORTSDIR}/devel/p5-strictures \ + p5-Scalar-List-Utils>=0:${PORTSDIR}/lang/p5-Scalar-List-Utils \ + p5-Software-License>=0:${PORTSDIR}/misc/p5-Software-License \ + p5-Version-Next>=0:${PORTSDIR}/textproc/p5-Version-Next +RUN_DEPENDS:= ${BUILD_DEPENDS} +TEST_DEPENDS= p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep + +USES= perl5 +USE_PERL5= modbuild +NO_ARCH= yes + +regression-test: build + @test ! -e ${WRKDIR}/.gitconfig && \ + ${SETENV} ${MAKE_ENV} git config --global user.name "ports-test" && \ + ${SETENV} ${MAKE_ENV} git config --global user.email "${USER}@${HOST}" || \ + true + @cd ${WRKSRC}/ && ${SETENV} ${MAKE_ENV} ${PERL5} ${PL_BUILD} ${MAKE_ARGS} test + +.include Added: head/devel/p5-Minilla/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minilla/distinfo Wed Jul 15 20:17:13 2015 (r392209) @@ -0,0 +1,2 @@ +SHA256 (Minilla-v2.4.1.tar.gz) = e748642bf97ce87ec76c807491f0d03c27f0c1780d4619d982a719bc1a41d725 +SIZE (Minilla-v2.4.1.tar.gz) = 81986 Added: head/devel/p5-Minilla/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minilla/pkg-descr Wed Jul 15 20:17:13 2015 (r392209) @@ -0,0 +1,10 @@ +Minilla is a CPAN module authoring tool. Minilla provides 'minil' command for +authorizing a CPAN distribution. The repository created and managed by Minilla +is git install ready, and cpan of course. Minilla is built on only few small +libraries. You can install Minilla without a huge list of dependencies to +heavy modules. Conventions: module written in Pure Perl are located in lib/; +executable file is in script/ directory, if any; module is maintained with +Git and git ls-files matches with what you will release; module has a static +list of prerequisites that can be described in cpanfile; has a Changes file. + +WWW: http://search.cpan.org/dist/Minilla/ Added: head/devel/p5-Minilla/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/p5-Minilla/pkg-plist Wed Jul 15 20:17:13 2015 (r392209) @@ -0,0 +1,62 @@ +bin/minil +%%SITE_PERL%%/Minilla.pm +%%SITE_PERL%%/Minilla/CLI.pm +%%SITE_PERL%%/Minilla/CLI/Build.pm +%%SITE_PERL%%/Minilla/CLI/Clean.pm +%%SITE_PERL%%/Minilla/CLI/Dist.pm +%%SITE_PERL%%/Minilla/CLI/Help.pm +%%SITE_PERL%%/Minilla/CLI/Install.pm +%%SITE_PERL%%/Minilla/CLI/Migrate.pm +%%SITE_PERL%%/Minilla/CLI/New.pm +%%SITE_PERL%%/Minilla/CLI/Release.pm +%%SITE_PERL%%/Minilla/CLI/Run.pm +%%SITE_PERL%%/Minilla/CLI/Test.pm +%%SITE_PERL%%/Minilla/Errors.pm +%%SITE_PERL%%/Minilla/FileGatherer.pm +%%SITE_PERL%%/Minilla/Git.pm +%%SITE_PERL%%/Minilla/Gitignore.pm +%%SITE_PERL%%/Minilla/License/Perl_5.pm +%%SITE_PERL%%/Minilla/License/Unknown.pm +%%SITE_PERL%%/Minilla/Logger.pm +%%SITE_PERL%%/Minilla/Metadata.pm +%%SITE_PERL%%/Minilla/Migrate.pm +%%SITE_PERL%%/Minilla/ModuleMaker/ExtUtilsMakeMaker.pm +%%SITE_PERL%%/Minilla/ModuleMaker/ModuleBuild.pm +%%SITE_PERL%%/Minilla/ModuleMaker/ModuleBuildTiny.pm +%%SITE_PERL%%/Minilla/Profile/Base.pm +%%SITE_PERL%%/Minilla/Profile/Default.pm +%%SITE_PERL%%/Minilla/Profile/ExtUtilsMakeMaker.pm +%%SITE_PERL%%/Minilla/Profile/ModuleBuild.pm +%%SITE_PERL%%/Minilla/Profile/ModuleBuildTiny.pm +%%SITE_PERL%%/Minilla/Profile/XS.pm +%%SITE_PERL%%/Minilla/Project.pm +%%SITE_PERL%%/Minilla/Release/BumpVersion.pm +%%SITE_PERL%%/Minilla/Release/CheckChanges.pm +%%SITE_PERL%%/Minilla/Release/CheckOrigin.pm +%%SITE_PERL%%/Minilla/Release/CheckUntrackedFiles.pm +%%SITE_PERL%%/Minilla/Release/Commit.pm +%%SITE_PERL%%/Minilla/Release/DistTest.pm +%%SITE_PERL%%/Minilla/Release/MakeDist.pm +%%SITE_PERL%%/Minilla/Release/RegenerateFiles.pm +%%SITE_PERL%%/Minilla/Release/RewriteChanges.pm +%%SITE_PERL%%/Minilla/Release/RunHooks.pm +%%SITE_PERL%%/Minilla/Release/Tag.pm +%%SITE_PERL%%/Minilla/Release/UploadToCPAN.pm +%%SITE_PERL%%/Minilla/ReleaseTest.pm +%%SITE_PERL%%/Minilla/Tutorial.pod +%%SITE_PERL%%/Minilla/Util.pm +%%SITE_PERL%%/Minilla/WorkDir.pm +%%SITE_PERL%%/Module/BumpVersion.pm +%%PERL5_MAN3%%/Minilla.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Build.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Clean.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Dist.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Help.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Install.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Migrate.3.gz +%%PERL5_MAN3%%/Minilla::CLI::New.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Release.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Run.3.gz +%%PERL5_MAN3%%/Minilla::CLI::Test.3.gz +%%PERL5_MAN3%%/Minilla::Profile::Base.3.gz +%%PERL5_MAN3%%/Minilla::Tutorial.3.gz