Date: Mon, 22 Feb 2010 00:52:00 -0500 (EST) From: Sahil Tandon <sahil@tandon.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/144196: [NEW PORT] devel/p5-ExtUtils-CChecker: Configure-time utilities for using C headers, libraries, OS features Message-ID: <20100222055200.76FE51713D@spartan.hamla.org> Resent-Message-ID: <201002220600.o1M60D8w038444@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 144196 >Category: ports >Synopsis: [NEW PORT] devel/p5-ExtUtils-CChecker: Configure-time utilities for using C headers, libraries, OS features >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: Mon Feb 22 06:00:12 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Sahil Tandon >Release: FreeBSD 7.2-RELEASE i386 >Organization: >Environment: >Description: Often Perl modules are written to wrap functionallity found in existing C headers, libraries, or to use OS-specific features. It is useful in the Build.PL or Makefile.PL file to check for the existance of these requirements before attempting to actually build the module. Objects in this class provide an extension around ExtUtils::CBuilder to simplify the creation of a .c file, compiling, linking and running it, to test if a certain feature is present. WWW: http://search.cpan.org/~pevans/ExtUtils-CChecker-0.02/ >How-To-Repeat: >Fix: --- p5-ExtUtils-CChecker.shar begins here --- # 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-ExtUtils-CChecker # p5-ExtUtils-CChecker/Makefile # p5-ExtUtils-CChecker/distinfo # p5-ExtUtils-CChecker/pkg-descr # p5-ExtUtils-CChecker/pkg-plist # echo c - p5-ExtUtils-CChecker mkdir -p p5-ExtUtils-CChecker > /dev/null 2>&1 echo x - p5-ExtUtils-CChecker/Makefile sed 's/^X//' >p5-ExtUtils-CChecker/Makefile << '969cbef36a8c26dff7f2790cb58614f3' X# New ports collection makefile for: ExtUtils::CChecker X# Date created: 21 Feb 2010 X# Whom: Sahil Tandon <sahil@tandon.net> X# X# $FreeBSD$ X# X XPORTNAME= ExtUtils-CChecker XPORTVERSION= 0.02 XCATEGORIES= devel perl5 XMASTER_SITES= CPAN XPKGNAMEPREFIX= p5- X XMAINTAINER= sahil@tandon.net XCOMMENT= Configure-time utilities for using C headers, libraries, OS features X XPERL_CONFIGURE= yes X XMAN3= ExtUtils::CChecker.3 X X.if !defined(NOPORTDOCS) XPORTDOCS= Changes README X Xpost-install: X @${INSTALL} -o ${DOCOWN} -g ${DOCGRP} -m 555 -d ${DOCSDIR} X @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} X @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." X.endif X X.include <bsd.port.mk> 969cbef36a8c26dff7f2790cb58614f3 echo x - p5-ExtUtils-CChecker/distinfo sed 's/^X//' >p5-ExtUtils-CChecker/distinfo << '902d449cbf5095ece295534f2c2aeda3' XMD5 (ExtUtils-CChecker-0.02.tar.gz) = 322edede12d0a085af20987e9e65d905 XSHA256 (ExtUtils-CChecker-0.02.tar.gz) = 7f026d59909730254672860dc0d52c9cf1ccd5beade52587a54c06f7fdc55337 XSIZE (ExtUtils-CChecker-0.02.tar.gz) = 13856 902d449cbf5095ece295534f2c2aeda3 echo x - p5-ExtUtils-CChecker/pkg-descr sed 's/^X//' >p5-ExtUtils-CChecker/pkg-descr << '19cf1065065da7bc394d18c62dda8350' XOften Perl modules are written to wrap functionallity found in existing XC headers, libraries, or to use OS-specific features. It is useful in Xthe Build.PL or Makefile.PL file to check for the existance of these Xrequirements before attempting to actually build the module. X XObjects in this class provide an extension around ExtUtils::CBuilder to Xsimplify the creation of a .c file, compiling, linking and running it, Xto test if a certain feature is present. X XWWW: http://search.cpan.org/~pevans/ExtUtils-CChecker-0.02/ 19cf1065065da7bc394d18c62dda8350 echo x - p5-ExtUtils-CChecker/pkg-plist sed 's/^X//' >p5-ExtUtils-CChecker/pkg-plist << 'd218846b0c6c31e97a476fdc68aaee0e' X%%SITE_PERL%%/ExtUtils/CChecker.pm X%%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/CChecker/.packlist X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils/CChecker X@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/ExtUtils X@dirrmtry %%SITE_PERL%%/ExtUtils d218846b0c6c31e97a476fdc68aaee0e exit --- p5-ExtUtils-CChecker.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100222055200.76FE51713D>