From nobody@FreeBSD.org  Sun Apr  8 20:17:14 2001
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
	by hub.freebsd.org (Postfix) with ESMTP id D11D437B424
	for <freebsd-gnats-submit@FreeBSD.org>; Sun,  8 Apr 2001 20:17:10 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.11.1/8.11.1) id f393HAf70392;
	Sun, 8 Apr 2001 20:17:10 -0700 (PDT)
	(envelope-from nobody)
Message-Id: <200104090317.f393HAf70392@freefall.freebsd.org>
Date: Sun, 8 Apr 2001 20:17:10 -0700 (PDT)
From: perky@python.or.kr
To: freebsd-gnats-submit@FreeBSD.org
Subject: New Port: net/py-xmlrpc
X-Send-Pr-Version: www-1.0

>Number:         26447
>Category:       ports
>Synopsis:       New Port: net/py-xmlrpc
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 08 20:20:03 PDT 2001
>Closed-Date:    Tue Jun 19 05:06:14 PDT 2001
>Last-Modified:  Tue Jun 19 05:08:12 PDT 2001
>Originator:     Chang, Hye-Shik
>Release:        FreeBSD 4.2
>Organization:
Yonsei University
>Environment:
FreeBSD free.yonsei.ac.kr 4.3-RC FreeBSD 4.3-RC #0: Wed Apr  4 07:18:43 KST 2001     root@free.yonsei.ac.kr:/usr/src/sys/compile/RYOKO  i386
>Description:
XML-RPC protocol abstraction module for python
xml-rpc is supported other ports net/ruby-xmlrpc and
net/xmlrpc-c, too.

this package is in BSD style license

>How-To-Repeat:

>Fix:
# 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:
#
#	py-xmlrpc
#	py-xmlrpc/distinfo
#	py-xmlrpc/Makefile
#	py-xmlrpc/pkg-comment
#	py-xmlrpc/pkg-plist
#	py-xmlrpc/pkg-descr
#
echo c - py-xmlrpc
mkdir -p py-xmlrpc > /dev/null 2>&1
echo x - py-xmlrpc/distinfo
sed 's/^X//' >py-xmlrpc/distinfo << 'END-of-py-xmlrpc/distinfo'
XMD5 (xmlrpc-0.9.8-990621.zip) = 1bf145c9ef6e430fbdcb1cb26f382c59
END-of-py-xmlrpc/distinfo
echo x - py-xmlrpc/Makefile
sed 's/^X//' >py-xmlrpc/Makefile << 'END-of-py-xmlrpc/Makefile'
X# New ports collection makefile for:	py-xmlrpc
X# Date created:				8 April 2001
X# Whom:					Hye-Shik Chang <perky@python.or.kr>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xmlrpc
XPORTVERSION=	0.9.8
XCATEGORIES=	net python
XMASTER_SITES=	http://www.pythonware.com/downloads/ \
X		http://www3.kr.freebsd.org/~perky/distfiles/
XDISTNAME=	${PORTNAME}-${PORTVERSION}-${DISTDATE}
X
XMAINTAINER=	perky@python.or.kr
X
XDISTDATE=	990621
XUSE_PYTHON=	yes
XUSE_ZIP=	yes
XNO_WRKSUBDIR=	yes
X
XPLIST_SUB+=	PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S/^${LOCALBASE}\///g}
X
Xdo-build:
X	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
X
Xdo-install:
X	${INSTALL_DATA} ${WRKSRC}/*.py* ${PYTHON_SITELIBDIR}
X
X.include <bsd.port.mk>
END-of-py-xmlrpc/Makefile
echo x - py-xmlrpc/pkg-comment
sed 's/^X//' >py-xmlrpc/pkg-comment << 'END-of-py-xmlrpc/pkg-comment'
XPython interface to XML-RPC
END-of-py-xmlrpc/pkg-comment
echo x - py-xmlrpc/pkg-plist
sed 's/^X//' >py-xmlrpc/pkg-plist << 'END-of-py-xmlrpc/pkg-plist'
X%%PYTHON_SITELIBDIR%%/xmlrpc_handler.py
X%%PYTHON_SITELIBDIR%%/xmlrpcserver.py
X%%PYTHON_SITELIBDIR%%/xmlrpclib.py
X%%PYTHON_SITELIBDIR%%/xmlrpc_handler.pyc
X%%PYTHON_SITELIBDIR%%/xmlrpcserver.pyc
X%%PYTHON_SITELIBDIR%%/xmlrpclib.pyc
END-of-py-xmlrpc/pkg-plist
echo x - py-xmlrpc/pkg-descr
sed 's/^X//' >py-xmlrpc/pkg-descr << 'END-of-py-xmlrpc/pkg-descr'
Xxmlrpclib module is an implementation of the XML-RPC protocol.
XThis implementation is tightly integrated with Python, 
Xwhich makes it very easy to call remote methods.
XThe marshalling and parsing classes provided by this module
Xcan also be used in XML-RPC server implementations.
X
XWWW: http://www.pythonware.com/products/xmlrpc/index.htm
X
X- Hye-Shik Chang, a.k.a. "Perky"
END-of-py-xmlrpc/pkg-descr
exit

>Release-Note:
>Audit-Trail:

From: Hye-Shik Chang <perky@python.or.kr>
To: freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/26447: New Port: net/py-xmlrpc
Date: Mon, 9 Apr 2001 12:48:25 +0900 (KST)

 I'm sorry but one line is missed.
 
 --- Makefile.orig	Mon Apr  9 12:47:04 2001
 +++ Makefile	Mon Apr  9 12:47:28 2001
 @@ -11,6 +11,7 @@
  MASTER_SITES=	http://www.pythonware.com/downloads/ \
  		http://www3.kr.freebsd.org/~pekry/distfiles/
  DISTNAME=	${PORTNAME}-${PORTVERSION}-${DISTDATE}
 +PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
  
  MAINTAINER=	perky@python.or.kr
 
 
 
 
 ----------------------------
 Hye-Shik "Perky" Chang
 Mechatronics, Yonsei University, Korea
 Public Key: http://openlook.org/pgp.txt
 PGP Fingerprint : 115C CF2F D90D 8AFE F45B 0356 21DA 398B 6474 11EA
 
 
 -------------------------------------------------
 DreamWiz Free Mail @ http://www.dreamwiz.com/
 DreamSearch Click the world!!! http://search.dreamwiz.com/
 
 
State-Changed-From-To: open->analyzed 
State-Changed-By: will 
State-Changed-When: Tue Apr 10 12:54:27 PDT 2001 
State-Changed-Why:  
I get this: 


From: Hye-Shik Chang <perky@python.or.kr>
To: will@FreeBSD.org, freebsd-gnats-submit@FreeBSD.org
Cc:  
Subject: Re: ports/26447: New Port: net/py-xmlrpc
Date: Wed, 11 Apr 2001 15:43:26 +0900 (KST)

 maybe python 1.5 has a parsing trouble with CR/LF terminated text.
 plz patch this: (from original PR)
 
 --- Makefile.orig	Wed Apr 11 15:19:41 2001
 +++ Makefile	Wed Apr 11 15:39:40 2001
 @@ -11,12 +11,14 @@
  MASTER_SITES=	http://www.pythonware.com/downloads/ \
  		http://www3.kr.freebsd.org/~perky/distfiles/
  DISTNAME=	${PORTNAME}-${PORTVERSION}-${DISTDATE}
 +PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
  
  MAINTAINER=	perky@python.or.kr
  
  DISTDATE=	990621
  USE_PYTHON=	yes
  USE_ZIP=	yes
 +EXTRACT_BEFORE_ARGS=	-qa
  NO_WRKSUBDIR=	yes
  
  PLIST_SUB+=	PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S/^${LOCALBASE}\///g}
 
 
  Thank you~!
 
 >Compiling /net/puck/will/ports/net/py-xmlrpc/work/xmlrpc_handler.py ...
 >  File "/net/puck/will/ports/net/py-xmlrpc/work/xmlrpc_handler.py", line 2
 >    
 >    ^
 >SyntaxError: invalid syntax
 >
 >http://www.freebsd.org/cgi/query-pr.cgi?pr=26447
 >
 >
 
 ----------------------------
 Hye-Shik "Perky" Chang
 Mechatronics, Yonsei University, Korea
 Public Key: http://openlook.org/pgp.txt
 PGP Fingerprint : 115C CF2F D90D 8AFE F45B 0356 21DA 398B 6474 11EA
 
 
 -------------------------------------------------
 DreamWiz Free Mail @ http://www.dreamwiz.com/
 DreamSearch Click the world!!! http://search.dreamwiz.com/
 
 
State-Changed-From-To: analyzed->closed 
State-Changed-By: wjv 
State-Changed-When: Tue Jun 19 05:06:14 PDT 2001 
State-Changed-Why:  
Closed at originator's request (see PR 26769). 

http://www.FreeBSD.org/cgi/query-pr.cgi?pr=26447 
>Unformatted:
 >> xmlrpc-0.9.8-990621.zip doesn't seem to exist in /usr/ports/distfiles/. 
 >> Attempting to fetch from http://www.pythonware.com/downloads/. 
 Receiving xmlrpc-0.9.8-990621.zip (9513 bytes): 100% 
 9513 bytes transferred in 1.2 seconds (7.85 kBps) 
 ===>  Extracting for xmlrpc-0.9.8 
 >> Checksum OK for xmlrpc-0.9.8-990621.zip. 
 ===>   xmlrpc-0.9.8 depends on file: /usr/local/bin/python1.5 - found 
 ===>   xmlrpc-0.9.8 depends on executable: unzip - found 
 ===>  Patching for xmlrpc-0.9.8 
 ===>  Configuring for xmlrpc-0.9.8 
 ===>  Building for xmlrpc-0.9.8 
 /usr/local/bin/python1.5 /usr/local/lib/python1.5/compileall.py /net/puck/will/ports/net/py-xmlrpc/work 
 Listing /net/puck/will/ports/net/py-xmlrpc/work ... 
 Compiling /net/puck/will/ports/net/py-xmlrpc/work/xmlrpc_handler.py ... 
 File "/net/puck/will/ports/net/py-xmlrpc/work/xmlrpc_handler.py", line 2 
 
 ^ 
 SyntaxError: invalid syntax 
 Compiling /net/puck/will/ports/net/py-xmlrpc/work/xmlrpclib.py ... 
 File "/net/puck/will/ports/net/py-xmlrpc/work/xmlrpclib.py", line 65 
 
 ^ 
 SyntaxError: invalid syntax 
 Compiling /net/puck/will/ports/net/py-xmlrpc/work/xmlrpcserver.py ... 
 
 Any ideas? 
 
 http://www.freebsd.org/cgi/query-pr.cgi?pr=26447 
