Date: Fri, 30 Jan 2009 11:52:51 GMT From: Murilo Opsfelder <mopsfelder@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/131155: [NEW PORT] devel/p5-Config-IniRegEx: Ini workaround, regex search for parameters and sections Message-ID: <200901301152.n0UBqp8b084578@www.freebsd.org> Resent-Message-ID: <200901301200.n0UC0HRQ050850@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 131155 >Category: ports >Synopsis: [NEW PORT] devel/p5-Config-IniRegEx: Ini workaround, regex search for parameters and sections >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 30 12:00:16 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Murilo Opsfelder >Release: FreeBSD 8.0 i386 >Organization: BluePex Security Solutions >Environment: FreeBSD opsfelderm.bplab.local 8.0-CURRENT FreeBSD 8.0-CURRENT #40 r187767: Tue Jan 27 10:06:30 BRST 2009 root@opsfelderm.bplab.local:/usr/obj/usr/src/sys/PANDA i386 >Description: Using this module it does the ini configuration file parsing, with an addon facility of regex kind of search. This module aims out doing a regex search for Sections, and Parameters of the Ini configuration file. It does the Perl regex matching, nothing external. So whoever knows the Perl basic regex can use this feature. WWW: http://search.cpan.org/dist/Config-IniRegEx/ >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: # # ./p5-Config-IniRegEx # ./p5-Config-IniRegEx/pkg-descr # ./p5-Config-IniRegEx/Makefile # ./p5-Config-IniRegEx/pkg-plist # ./p5-Config-IniRegEx/distinfo # echo c - ./p5-Config-IniRegEx mkdir -p ./p5-Config-IniRegEx > /dev/null 2>&1 echo x - ./p5-Config-IniRegEx/pkg-descr sed 's/^X//' >./p5-Config-IniRegEx/pkg-descr << '51aa80bfead148388b5c095dfd6458a0' XUsing this module it does the ini configuration file parsing, Xwith an addon facility of regex kind of search. This module Xaims out doing a regex search for Sections, and Parameters Xof the Ini configuration file. It does the Perl regex matching, Xnothing external. So whoever knows the Perl basic regex can Xuse this feature. X XWWW: http://search.cpan.org/dist/Config-IniRegEx/ 51aa80bfead148388b5c095dfd6458a0 echo x - ./p5-Config-IniRegEx/Makefile sed 's/^X//' >./p5-Config-IniRegEx/Makefile << '621eb0069de9c9e14c6742aad5b568ed' X# New ports collection makefile for: p5-Config-IniRegEx X# Date created: 2009-01-30 X# Whom: Murilo Opsfelder <mopsfelder@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= Config-IniRegEx XPORTVERSION= 0.01 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= mopsfelder@gmail.com XCOMMENT= Ini workaround, regex search for parameters and sections X XRUN_DEPENDS= ${SITE_PERL}/Config/IniFiles.pm:${PORTSDIR}/devel/p5-Config-IniFiles X XPERL_CONFIGURE= yes X XMAN3= Config::IniRegEx.3 X X.include <bsd.port.mk> 621eb0069de9c9e14c6742aad5b568ed echo x - ./p5-Config-IniRegEx/pkg-plist sed 's/^X//' >./p5-Config-IniRegEx/pkg-plist << '34e8b56d63d7aee7701c6e5e3611e0dd' X%%SITE_PERL%%/Config/IniRegEx.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/IniRegEx/.packlist X@dirrmtry %%SITE_PERL%%/Config X@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config/IniRegEx X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Config 34e8b56d63d7aee7701c6e5e3611e0dd echo x - ./p5-Config-IniRegEx/distinfo sed 's/^X//' >./p5-Config-IniRegEx/distinfo << 'e6dad8c9a2d2c94afab1fad32b084d35' XMD5 (Config-IniRegEx-0.01.tar.gz) = 1d943ba05eae5be9c21f6fc125b2363e XSHA256 (Config-IniRegEx-0.01.tar.gz) = 1aae55429f59556b8e834101111981a11867dd95c41f9fa7e8f9ec7eea5328f8 XSIZE (Config-IniRegEx-0.01.tar.gz) = 4816 e6dad8c9a2d2c94afab1fad32b084d35 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901301152.n0UBqp8b084578>