Date: Mon, 20 Dec 2010 17:30:38 GMT From: Grzegorz Blach <magik@roorback.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/153315: New Port: devel/p5-Oogly Message-ID: <201012201730.oBKHUcqu010511@red.freebsd.org> Resent-Message-ID: <201012201740.oBKHeAoG048382@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 153315 >Category: ports >Synopsis: New Port: devel/p5-Oogly >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Dec 20 17:40:10 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Grzegorz Blach >Release: 8.2-BETA1 >Organization: >Environment: FreeBSD silver.nine 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #3 r216392: Sun Dec 12 13:32:45 CET 2010 root@silver.nine:/usr/obj/usr/src/sys/SILVER amd64 >Description: As in description: new port devel/p5-Oogly Shar archive in attachment. There is one warning printed by portlint: WARN: Makefile: MASTER_SITE_SUBDIR uses ../authors SUBDIR. Use one of the MASTER_SITE*CPAN macros instead. I don't known how download this module from cpan without using MASTER_SITE_SUBDIR, so I used method from www/p5-Dancer >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # devel/p5-Oogly # devel/p5-Oogly/pkg-descr # devel/p5-Oogly/pkg-plist # devel/p5-Oogly/Makefile # devel/p5-Oogly/distinfo # echo c - devel/p5-Oogly mkdir -p devel/p5-Oogly > /dev/null 2>&1 echo x - devel/p5-Oogly/pkg-descr sed 's/^X//' >devel/p5-Oogly/pkg-descr << '1059e10adfefb0c6fd58b1f4eaaae3e9' XOogly is a different approach to data validation, it attempts to simplify Xand centralize data validation rules to ensure DRY (don't repeat yourself) Xcode. It is not the intent of this module to provide validation Xroutines but instead to provide a simplistic validation flow-control and Xpromote code reuse. X XWWW: http://search.cpan.org/~awncorp/Oogly/ 1059e10adfefb0c6fd58b1f4eaaae3e9 echo x - devel/p5-Oogly/pkg-plist sed 's/^X//' >devel/p5-Oogly/pkg-plist << '6dc0b9c12d8ea9898af28c737774be46' X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Oogly/.packlist X%%SITE_PERL%%/Oogly.pm X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Oogly 6dc0b9c12d8ea9898af28c737774be46 echo x - devel/p5-Oogly/Makefile sed 's/^X//' >devel/p5-Oogly/Makefile << '6d3f1fa2047e57ad82471208f4eb6d92' X# New ports collection makefile for: p5-Oogly X# Date created: 20 Dec 2010 X# Whom: Grzegorz Blach <magik@roorback.net> X# X# $FreeBSD$ X# X XPORTNAME= Oogly XPORTVERSION= 0.31 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XMASTER_SITE_SUBDIR= ../../authors/id/A/AW/AWNCORP XPKGNAMEPREFIX= p5- X XMAINTAINER= magik@roorback.net XCOMMENT= A Data validation idea that just might be ideal X XPERL_CONFIGURE= yes X XMAN3= Oogly.3 X X.include <bsd.port.mk> 6d3f1fa2047e57ad82471208f4eb6d92 echo x - devel/p5-Oogly/distinfo sed 's/^X//' >devel/p5-Oogly/distinfo << '6c4637438fcc35128a983e076f437752' XSHA256 (Oogly-0.31.tar.gz) = bb2690871ac5702cdd1e2139774796663fc423ecc91a82ac28e98230c00a631b XSIZE (Oogly-0.31.tar.gz) = 17418 6c4637438fcc35128a983e076f437752 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012201730.oBKHUcqu010511>