Date: Thu, 11 Sep 2003 20:31:27 +0200 From: Oliver Eikemeier <eikemeier@fillmore-labs.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: Lev Serebryakov <lev@FreeBSD.org> Subject: ports/56712: [PATCH] port textproc/p5-XML-XSH: update to version 1.8.2 Message-ID: <3F60BF7F.9000602@fillmore-labs.com> Resent-Message-ID: <200309111840.h8BIeEnV022118@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 56712 >Category: ports >Synopsis: [PATCH] port textproc/p5-XML-XSH: update to version 1.8.2 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Sep 11 11:40:14 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Oliver Eikemeier >Release: FreeBSD 4.9-PRERELEASE i386 >Organization: Fillmore Labs - http://www.fillmore-labs.com >Environment: System: FreeBSD nuuk.fillmore-labs.com 4.9-PRERELEASE >Description: - update to 1.8.2, for new feature see http://xsh.sf.net/ - added sourceforge mirrors - require perl >= 5.6, see http://xsh.sf.net/requirements.html - use SITE_PERL, make portlint happy - add sourceforge homepage >How-To-Repeat: >Fix: Required dependencies textproc/p5-XML-LibXML-Iterator textproc/p5-XML-LibXML-XPathContext textproc/p5-XML-NodeFilter have been submitted in seperate PRs --- p5-XML-XSH.patch begins here --- diff -Nur textproc/p5-XML-XSH/Makefile.orig textproc/p5-XML-XSH/Makefile --- textproc/p5-XML-XSH/Makefile.orig Wed Jun 18 02:06:39 2003 +++ textproc/p5-XML-XSH/Makefile Thu Sep 11 20:15:21 2003 @@ -6,25 +6,38 @@ # PORTNAME= XML-XSH -PORTVERSION= 1.4 +PORTVERSION= 1.8.2 CATEGORIES= textproc perl5 -MASTER_SITES= ${MASTER_SITE_PERL_CPAN} -MASTER_SITE_SUBDIR= XML +MASTER_SITES= ${MASTER_SITE_PERL_CPAN:S/$/:cpan/} \ + ${MASTER_SITE_SOURCEFORGE:S/$/:sourceforge/} +MASTER_SITE_SUBDIR= XML/:cpan xsh/:sourceforge PKGNAMEPREFIX= p5- +DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:cpan,sourceforge MAINTAINER= lev@FreeBSD.org COMMENT= This is xsh - an XML Editing Shell -BUILD_DEPENDS= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \ - ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/Text/Iconv.pm:${PORTSDIR}/converters/p5-Text-Iconv \ - ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent \ - ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/XML/XUpdate/LibXML.pm:${PORTSDIR}/textproc/p5-XML-XUpdate-LibXML +BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/LibXML.pm:${PORTSDIR}/textproc/p5-XML-LibXML \ + ${SITE_PERL}/${PERL_ARCH}/XML/LibXSLT.pm:${PORTSDIR}/textproc/p5-XML-LibXSLT \ + ${SITE_PERL}/XML/LibXML/Iterator.pm:${PORTSDIR}/textproc/p5-XML-LibXML-Iterator \ + ${SITE_PERL}/Parse/RecDescent.pm:${PORTSDIR}/devel/p5-Parse-RecDescent \ + ${SITE_PERL}/XML/XUpdate/LibXML.pm:${PORTSDIR}/textproc/p5-XML-XUpdate-LibXML \ + ${SITE_PERL}/${PERL_ARCH}/XML/LibXML/XPathContext.pm:${PORTSDIR}/textproc/p5-XML-LibXML-XPathContext RUN_DEPENDS= ${BUILD_DEPENDS} PERL_CONFIGURE= yes -post-patch: - @${PERL} -pi -e 's/^(?=no warnings;)/#/ if $$.==6' \ - ${WRKSRC}/lib/XML/XSH/Functions.pm +MAN1= xsh.1 +MAN3= XSH.3 -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} < 500600 +IGNORE= "requires perl 5.6.x or later. Install lang/perl5 and try again" +.endif + +test: build + @cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \ + ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} test + +.include <bsd.port.post.mk> diff -Nur textproc/p5-XML-XSH/distinfo.orig textproc/p5-XML-XSH/distinfo --- textproc/p5-XML-XSH/distinfo.orig Wed Jul 17 12:15:47 2002 +++ textproc/p5-XML-XSH/distinfo Thu Sep 11 16:33:06 2003 @@ -1 +1 @@ -MD5 (XML-XSH-1.4.tar.gz) = fa67dc1156c37125b47838b1f7c13e34 +MD5 (XML-XSH-1.8.2.tar.gz) = c25f59c465f785347d0466d653d9893f diff -Nur textproc/p5-XML-XSH/pkg-descr.orig textproc/p5-XML-XSH/pkg-descr --- textproc/p5-XML-XSH/pkg-descr.orig Wed Jul 17 12:15:47 2002 +++ textproc/p5-XML-XSH/pkg-descr Thu Sep 11 19:09:16 2003 @@ -3,4 +3,5 @@ editors like ed. It can be used either interactively or for batch-mode XML processing. -WWW: http://search.cpan.org/search?dist=XML-XSH +WWW: http://xsh.sourceforge.net/ +WWW: http://search.cpan.org/perldoc?XML::XSH diff -Nur textproc/p5-XML-XSH/pkg-plist.orig textproc/p5-XML-XSH/pkg-plist --- textproc/p5-XML-XSH/pkg-plist.orig Wed Jul 17 12:15:47 2002 +++ textproc/p5-XML-XSH/pkg-plist Thu Sep 11 17:07:21 2003 @@ -1,13 +1,20 @@ bin/xsh -lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML/XSH/.packlist -lib/perl5/site_perl/%%PERL_VER%%/XML/XSH.pm -lib/perl5/site_perl/%%PERL_VER%%/XML/XSH/Completion.pm -lib/perl5/site_perl/%%PERL_VER%%/XML/XSH/CompletionList.pm -lib/perl5/site_perl/%%PERL_VER%%/XML/XSH/Functions.pm -lib/perl5/site_perl/%%PERL_VER%%/XML/XSH/Grammar.pm -lib/perl5/site_perl/%%PERL_VER%%/XML/XSH/Help.pm -lib/perl5/site_perl/%%PERL_VER%%/XML/XSH/Parser.pm -@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML/XSH -@dirrm lib/perl5/site_perl/%%PERL_VER%%/XML/XSH -@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true -@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/XML 2>/dev/null || true +%%SITE_PERL%%/XML/XSH.pm +%%SITE_PERL%%/XML/XSH.pod +%%SITE_PERL%%/XML/XSH/Completion.pm +%%SITE_PERL%%/XML/XSH/CompletionList.pm +%%SITE_PERL%%/XML/XSH/DummyXPathContext.pm +%%SITE_PERL%%/XML/XSH/Functions.pm +%%SITE_PERL%%/XML/XSH/GDOMECompat.pm +%%SITE_PERL%%/XML/XSH/Grammar.pm +%%SITE_PERL%%/XML/XSH/Help.pm +%%SITE_PERL%%/XML/XSH/Iterators.pm +%%SITE_PERL%%/XML/XSH/LibXMLCompat.pm +%%SITE_PERL%%/XML/XSH/Parser.pm +@dirrm %%SITE_PERL%%/XML/XSH +@unexec rmdir %D/%%SITE_PERL%%/XML 2>/dev/null || true +%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSH/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/XML/XSH +@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/XML 2>/dev/null || true +%%SITE_PERL%%/Inline/XSH.pm +@unexec rmdir %D/%%SITE_PERL%%/Inline 2>/dev/null || true --- p5-XML-XSH.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F60BF7F.9000602>