Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Jul 2003 20:42:09 +0200
From:      Oliver Eikemeier <eikemeier@fillmore-labs.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Dominic Mitchell <dom@happygiraffe.net>
Subject:   ports/54039: [PATCH] update of port net/p5-RPC-XML to version 0.53
Message-ID:  <E19XmYT-0006w7-PG@mx1.fillmore-labs.com>
Resent-Message-ID: <200307021850.h62IoHd3077090@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         54039
>Category:       ports
>Synopsis:       [PATCH] update of port net/p5-RPC-XML to version 0.53
>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:   Wed Jul 02 11:50:17 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Oliver Eikemeier
>Release:        FreeBSD 4.8-STABLE i386
>Organization:
Fillmore Labs - http://www.fillmore-labs.com
>Environment:
System: FreeBSD nuuk.fillmore-labs.com 4.8-STABLE

>Description:

- update to version 0.53
- added home page
- adapted to use SITE_PERL
- deleted MAN3PREFIX
- adapted plist

>How-To-Repeat:
>Fix:

--- p5-RPC-XML-0.53.patch begins here ---
diff -Nur p5-RPC-XML.orig/Makefile p5-RPC-XML/Makefile
--- p5-RPC-XML.orig/Makefile	Sat Feb 22 01:15:30 2003
+++ p5-RPC-XML/Makefile	Wed Jul  2 20:24:07 2003
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	RPC-XML
-PORTVERSION=	0.27
+PORTVERSION=	0.53
 CATEGORIES=	net www perl5
 MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
 MASTER_SITE_SUBDIR=	RPC
@@ -15,23 +15,28 @@
 MAINTAINER=	dom@happygiraffe.net
 COMMENT=	XML-RPC client and server library for Perl
 
-BUILD_DEPENDS=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
-		${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
+BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser \
+		${SITE_PERL}/LWP/UserAgent.pm:${PORTSDIR}/www/p5-libwww
 RUN_DEPENDS=	${BUILD_DEPENDS}
 
 PERL_CONFIGURE=	yes
 USE_GMAKE=	yes
 
-MAN3PREFIX=	${PREFIX}/lib/perl5/${PERL_VERSION}
+MAN1=		make_method.1
 MAN3=		Apache::RPC::Server.3 \
+		Apache::RPC::Status.3 \
 		RPC::XML.3 \
 		RPC::XML::Client.3 \
-		RPC::XML::Parser.3
+		RPC::XML::Function.3 \
+		RPC::XML::Method.3 \
+		RPC::XML::Parser.3 \
+		RPC::XML::Procedure.3 \
+		RPC::XML::Server.3
 
 .include <bsd.port.pre.mk>
 
 .if ${PERL_LEVEL} < 500601
-BUILD_DEPENDS+=	${LOCALBASE}/lib/perl5/site_perl/${PERL_VER}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec
+BUILD_DEPENDS+=	${SITE_PERL}/File/Spec.pm:${PORTSDIR}/devel/p5-File-Spec
 .endif # ${PERL_LEVEL} < 500601
 
 .include <bsd.port.post.mk>
diff -Nur p5-RPC-XML.orig/distinfo p5-RPC-XML/distinfo
--- p5-RPC-XML.orig/distinfo	Sat Oct 20 15:28:22 2001
+++ p5-RPC-XML/distinfo	Wed Jul  2 19:55:47 2003
@@ -1 +1 @@
-MD5 (RPC-XML-0.27.tar.gz) = cac1ab883cb6d9e51065e23208baf9d4
+MD5 (RPC-XML-0.53.tar.gz) = aca56b9abe71f52acf7e046f407f0b42
diff -Nur p5-RPC-XML.orig/pkg-descr p5-RPC-XML/pkg-descr
--- p5-RPC-XML.orig/pkg-descr	Sat Oct 20 15:28:22 2001
+++ p5-RPC-XML/pkg-descr	Wed Jul  2 20:00:52 2003
@@ -4,3 +4,5 @@
 provides classes for sample client and server implementations, a
 server designed as an Apache location-handler, and a suite of
 data-manipulation classes that are used by them.
+
+WWW: http://www.blackperl.com/RPC::XML/
diff -Nur p5-RPC-XML.orig/pkg-plist p5-RPC-XML/pkg-plist
--- p5-RPC-XML.orig/pkg-plist	Sat Oct 20 15:28:22 2001
+++ p5-RPC-XML/pkg-plist	Wed Jul  2 20:31:48 2003
@@ -1,35 +1,67 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC/XML/.packlist
+@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC/XML
+@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC 2>/dev/null || true
+%%SITE_PERL%%/auto/RPC/XML/Server/timeout.al
+%%SITE_PERL%%/auto/RPC/XML/Server/share_procs.al
+%%SITE_PERL%%/auto/RPC/XML/Server/share_methods.al
+%%SITE_PERL%%/auto/RPC/XML/Server/server_loop.al
+%%SITE_PERL%%/auto/RPC/XML/Server/process_request.al
+%%SITE_PERL%%/auto/RPC/XML/Server/proc_from_file.al
+%%SITE_PERL%%/auto/RPC/XML/Server/pre_loop_hook.al
+%%SITE_PERL%%/auto/RPC/XML/Server/post_configure_hook.al
+%%SITE_PERL%%/auto/RPC/XML/Server/method_from_file.al
+%%SITE_PERL%%/auto/RPC/XML/Server/list_procs.al
+%%SITE_PERL%%/auto/RPC/XML/Server/list_methods.al
+%%SITE_PERL%%/auto/RPC/XML/Server/get_proc.al
+%%SITE_PERL%%/auto/RPC/XML/Server/get_method.al
+%%SITE_PERL%%/auto/RPC/XML/Server/dispatch.al
+%%SITE_PERL%%/auto/RPC/XML/Server/delete_proc.al
+%%SITE_PERL%%/auto/RPC/XML/Server/delete_method.al
+%%SITE_PERL%%/auto/RPC/XML/Server/copy_procs.al
+%%SITE_PERL%%/auto/RPC/XML/Server/copy_methods.al
+%%SITE_PERL%%/auto/RPC/XML/Server/call.al
+%%SITE_PERL%%/auto/RPC/XML/Server/autosplit.ix
+%%SITE_PERL%%/auto/RPC/XML/Server/add_procs_in_dir.al
+%%SITE_PERL%%/auto/RPC/XML/Server/add_proc.al
+%%SITE_PERL%%/auto/RPC/XML/Server/add_methods_in_dir.al
+%%SITE_PERL%%/auto/RPC/XML/Server/add_default_methods.al
+@dirrm %%SITE_PERL%%/auto/RPC/XML/Server
+%%SITE_PERL%%/auto/RPC/XML/Procedure/reload.al
+%%SITE_PERL%%/auto/RPC/XML/Procedure/match_signature.al
+%%SITE_PERL%%/auto/RPC/XML/Procedure/load_XPL_file.al
+%%SITE_PERL%%/auto/RPC/XML/Procedure/is_valid.al
+%%SITE_PERL%%/auto/RPC/XML/Procedure/delete_signature.al
+%%SITE_PERL%%/auto/RPC/XML/Procedure/clone.al
+%%SITE_PERL%%/auto/RPC/XML/Procedure/call.al
+%%SITE_PERL%%/auto/RPC/XML/Procedure/autosplit.ix
+%%SITE_PERL%%/auto/RPC/XML/Procedure/add_signature.al
+@dirrm %%SITE_PERL%%/auto/RPC/XML/Procedure
+%%SITE_PERL%%/auto/RPC/XML/Function/match_signature.al
+%%SITE_PERL%%/auto/RPC/XML/Function/is_valid.al
+%%SITE_PERL%%/auto/RPC/XML/Function/clone.al
+%%SITE_PERL%%/auto/RPC/XML/Function/autosplit.ix
+@dirrm %%SITE_PERL%%/auto/RPC/XML/Function
+@dirrm %%SITE_PERL%%/auto/RPC/XML
+@unexec rmdir %D/%%SITE_PERL%%/auto/RPC 2>/dev/null || true
+%%SITE_PERL%%/RPC/XML.pm
+%%SITE_PERL%%/RPC/XML/status.xpl
+%%SITE_PERL%%/RPC/XML/multicall.xpl
+%%SITE_PERL%%/RPC/XML/methodSignature.xpl
+%%SITE_PERL%%/RPC/XML/methodHelp.xpl
+%%SITE_PERL%%/RPC/XML/listMethods.xpl
+%%SITE_PERL%%/RPC/XML/introspection.xpl
+%%SITE_PERL%%/RPC/XML/identity.xpl
+%%SITE_PERL%%/RPC/XML/Server.pm
+%%SITE_PERL%%/RPC/XML/Procedure.pm
+%%SITE_PERL%%/RPC/XML/Parser.pm
+%%SITE_PERL%%/RPC/XML/Method.pm
+%%SITE_PERL%%/RPC/XML/Function.pm
+%%SITE_PERL%%/RPC/XML/Client.pm
+@dirrm %%SITE_PERL%%/RPC/XML
+@unexec rmdir %D/%%SITE_PERL%%/RPC 2>/dev/null || true
+%%SITE_PERL%%/Apache/RPC/status.xpl
+%%SITE_PERL%%/Apache/RPC/Status.pm
+%%SITE_PERL%%/Apache/RPC/Server.pm
+@dirrm %%SITE_PERL%%/Apache/RPC
+@unexec rmdir %D/%%SITE_PERL%%/Apache 2>/dev/null || true
 bin/make_method
-lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/RPC/XML/.packlist
-lib/perl5/site_perl/%%PERL_VER%%/Apache/RPC/Server.pm
-lib/perl5/site_perl/%%PERL_VER%%/Apache/RPC/status.xpl
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML.pm
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/Client.pm
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/Parser.pm
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/Server.pm
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/identity.xpl
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/introspection.xpl
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/listMethods.xpl
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/methodHelp.xpl
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/methodSignature.xpl
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/multicall.xpl
-lib/perl5/site_perl/%%PERL_VER%%/RPC/XML/status.xpl
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/add_default_methods.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/add_methods_in_dir.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/autosplit.ix
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/call.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/dispatch.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/get_method.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/load_XPL_file.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/method_to_ref.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/post_configure_hook.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/pre_loop_hook.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/process_request.al
-lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server/server_loop.al
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/Apache/RPC
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/RPC/XML
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML
-@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/RPC/XML
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/RPC 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/auto/RPC 2>/dev/null || true
-@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/RPC 2>/dev/null || true
--- p5-RPC-XML-0.53.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?E19XmYT-0006w7-PG>