ports/54039: [PATCH] update of port net/p5-RPC-XML to version 0.53
Oliver Eikemeier
eikemeier at fillmore-labs.com
Wed Jul 2 18:50:20 UTC 2003
>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 at 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
+ at dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/RPC/XML
+ at 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
+ at 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
+ at 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
+ at dirrm %%SITE_PERL%%/auto/RPC/XML/Function
+ at dirrm %%SITE_PERL%%/auto/RPC/XML
+ at 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
+ at dirrm %%SITE_PERL%%/RPC/XML
+ at 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
+ at dirrm %%SITE_PERL%%/Apache/RPC
+ at 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
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/Apache/RPC
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/RPC/XML
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML/Server
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/auto/RPC/XML
- at dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/RPC/XML
- at unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/RPC 2>/dev/null || true
- at unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/auto/RPC 2>/dev/null || true
- at 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:
More information about the freebsd-ports-bugs
mailing list