The following reply was made to PR ports/115761; it has been noted by GNATS.

From: Peter Schuller <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Cc: freebsd-python@FreeBSD.org, [EMAIL PROTECTED]
Subject: Re: ports/115761: new port: devel/py-boto
Date: Sun, 26 Aug 2007 17:49:11 +0200

 --VS++wcV0S1rZb1Fb
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 
 Sorry about the incompleteness/incorrectness of the submission. Been a
 while since I submitted a port last, and I should have taken more time
 to ensure I was complying.
 
 > * Add the heading comments just as in any other port. Use $FreeBSD$, it will
 >   be expanded automatically
 
 Done.
 
 > * Use ports-mgmt/portlint to check the port before submitting the shar,
 >   it should produce no warnings or fatals
 
 Done. It correctly points out the non-redundancy of MASTER_SITES. I'd
 be happy to host a mirror on distfiles.scode.org if that is considered
 appropriate. Should I do that and re-submit?
 
 > * pkg-plist must be sorted alphabetically, not like this:
 >   %%PYTHON_SITELIBDIR%%/boto/ec2/__init__.pyc
 >   %%PYTHON_SITELIBDIR%%/boto/ec2/connection.pyc
 >   %%PYTHON_SITELIBDIR%%/boto/ec2/image.pyc
 >   %%PYTHON_SITELIBDIR%%/boto/ec2/instance.pyc
 >   %%PYTHON_SITELIBDIR%%/boto/ec2/keypair.pyc
 >   %%PYTHON_SITELIBDIR%%/boto/ec2/securitygroup.pyc
 >   %%PYTHON_SITELIBDIR%%/boto/ec2/__init__.pyo
 
 Done.
 
 > * Explain why is files/patch-setup.py needed? What happens, without that
 >   patch?
 
 Added comment to patch. It got installed as PREFIX/bin/test.py which
 is a very generic name. In the interest of minimal downstream
 patching/maintenance, I just commented it out rather than renamed it
 or made it be installed elsewhere, given that it is not likely to be
 very interesting for users of the port.
 
 > * Remove the trailing space after "Mechanical Turk" in pkg-descr
 
 Done.
 
 > * Submit the shar as an attachment so it is available in the PR system
 >   even after you remove it from your site. Uploading it into your site
 >   and posting a link makes it easier to fetch, if you are not bothered,
 >   do both :-)
 
 Attached. Also available as:
 
 http://distfiles.scode.org/ports/py-boto-newport-2.shar
 
 -- 
 / Peter Schuller
 
 PGP userID: 0xE9758B7D or 'Peter Schuller <[EMAIL PROTECTED]>'
 Key retrieval: Send an E-Mail to [EMAIL PROTECTED]
 E-Mail: [EMAIL PROTECTED] Web: http://www.scode.org
 
 
 --VS++wcV0S1rZb1Fb
 Content-Type: application/x-shar
 Content-Disposition: attachment; filename="py-boto-newport-2.shar"
 Content-Transfer-Encoding: quoted-printable
 
 # This is a shell archive.  Save it in a file, remove anything before=0A# t=
 his line, and then unpack it by entering "sh file".  Note, it may=0A# creat=
 e directories; files and directories will be owned by you and=0A# have defa=
 ult permissions.=0A#=0A# This archive contains:=0A#=0A#        py-boto=0A#     
py-boto=
 /distinfo=0A#  py-boto/Makefile=0A#    py-boto/pkg-descr=0A#   
py-boto/pkg-plist=
 =0A#   py-boto/files=0A#       py-boto/files/patch-setup.py=0A#=0Aecho c - 
py-boto=
 =0Amkdir -p py-boto > /dev/null 2>&1=0Aecho x - py-boto/distinfo=0Ased 's/^=
 X//' >py-boto/distinfo << 'END-of-py-boto/distinfo'=0AXMD5 (boto-0.9b.tar.g=
 z) =3D b7591fd2515dcd75fd01095473381c87=0AXSHA256 (boto-0.9b.tar.gz) =3D 2b=
 cd944d6ff443de9efd14ea981642620ff1a98f19ce9db4a1fda81d3cf7080e=0AXSIZE (bot=
 o-0.9b.tar.gz) =3D 57034=0AEND-of-py-boto/distinfo=0Aecho x - py-boto/Makef=
 ile=0Ased 's/^X//' >py-boto/Makefile << 'END-of-py-boto/Makefile'=0AX# New =
 ports collection makefile for: py-unit=0AX# Date created:                      
Aud 26, 2007=0A=
 X# Whom:                               Peter Schuller <[EMAIL 
PROTECTED]>=0AX#=0AX# $FreeBSD=
 : $=0AX#=0AX=0AXPORTNAME=3D    boto=0AXPORTVERSION=3D  0.9b=0AXPORTREVISION=3D 
=
 1=0AXCATEGORIES=3D     devel python=0AXMASTER_SITES=3D 
http://boto.googlecode.c=
 om/files/=0AXPKGNAMEPREFIX=3D  ${PYTHON_PKGNAMEPREFIX}=0AXDISTNAME=3D  boto-$=
 {PORTVERSION}=0AX=0AXMAINTAINER=3D     [EMAIL PROTECTED]
 =3D    A Python interface to Amazon Web Services=0AX=0AXUSE_PYTHON=3D  
2.4+=0AX=
 USE_PYDISTUTILS=3Dyes=0AX=0AX.include <bsd.port.mk>=0AEND-of-py-boto/Makefi=
 le=0Aecho x - py-boto/pkg-descr=0Ased 's/^X//' >py-boto/pkg-descr << 'END-o=
 f-py-boto/pkg-descr'=0AXAn integrated interface to current and future infra=
 structural services=0AXoffered by Amazon Web Services. Currently, this incl=
 udes:=0AX=0AX  * Simple Storage Service (S3)=0AX  * Simple Queue Service (S=
 QS)=0AX  * Elastic Compute Cloud (EC2)=0AX  * Mechanical Turk=0AX=0AXWWW:      
h=
 ttp://code.google.com/p/boto/=0AEND-of-py-boto/pkg-descr=0Aecho x - py-boto=
 /pkg-plist=0Ased 's/^X//' >py-boto/pkg-plist << 'END-of-py-boto/pkg-plist'=
 =0AX%%PYTHON_SITELIBDIR%%/boto/__init__.py=0AX%%PYTHON_SITELIBDIR%%/boto/__=
 init__.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/__init__.pyo=0AX%%PYTHON_SITELIBDI=
 R%%/boto/connection.py=0AX%%PYTHON_SITELIBDIR%%/boto/connection.pyc=0AX%%PY=
 THON_SITELIBDIR%%/boto/connection.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/__i=
 nit__.py=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/__init__.pyc=0AX%%PYTHON_SITELIB=
 DIR%%/boto/ec2/__init__.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/connection.py=
 =0AX%%PYTHON_SITELIBDIR%%/boto/ec2/connection.pyc=0AX%%PYTHON_SITELIBDIR%%/=
 boto/ec2/connection.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/image.py=0AX%%PYT=
 HON_SITELIBDIR%%/boto/ec2/image.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/image=
 =2Epyo=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/instance.py=0AX%%PYTHON_SITELIBDIR=
 %%/boto/ec2/instance.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/instance.pyo=0AX=
 %%PYTHON_SITELIBDIR%%/boto/ec2/keypair.py=0AX%%PYTHON_SITELIBDIR%%/boto/ec2=
 /keypair.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/keypair.pyo=0AX%%PYTHON_SITE=
 LIBDIR%%/boto/ec2/securitygroup.py=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/securi=
 tygroup.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/ec2/securitygroup.pyo=0AX%%PYTHON=
 _SITELIBDIR%%/boto/exception.py=0AX%%PYTHON_SITELIBDIR%%/boto/exception.pyc=
 =0AX%%PYTHON_SITELIBDIR%%/boto/exception.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/=
 handler.py=0AX%%PYTHON_SITELIBDIR%%/boto/handler.pyc=0AX%%PYTHON_SITELIBDIR=
 %%/boto/handler.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/mturk/__init__.py=0AX%%PY=
 THON_SITELIBDIR%%/boto/mturk/__init__.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/mtu=
 rk/__init__.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/mturk/connection.py=0AX%%PYTH=
 ON_SITELIBDIR%%/boto/mturk/connection.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/mtu=
 rk/connection.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/mturk/notification.py=0AX%%=
 PYTHON_SITELIBDIR%%/boto/mturk/notification.pyc=0AX%%PYTHON_SITELIBDIR%%/bo=
 to/mturk/notification.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/mturk/price.py=0AX%=
 %PYTHON_SITELIBDIR%%/boto/mturk/price.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/mtu=
 rk/price.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/mturk/qualification.py=0AX%%PYTH=
 ON_SITELIBDIR%%/boto/mturk/qualification.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/=
 mturk/qualification.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/mturk/question.py=0AX=
 %%PYTHON_SITELIBDIR%%/boto/mturk/question.pyc=0AX%%PYTHON_SITELIBDIR%%/boto=
 /mturk/question.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/resultset.py=0AX%%PYTHON_=
 SITELIBDIR%%/boto/resultset.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/resultset.pyo=
 =0AX%%PYTHON_SITELIBDIR%%/boto/s3/__init__.py=0AX%%PYTHON_SITELIBDIR%%/boto=
 /s3/__init__.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/s3/__init__.pyo=0AX%%PYTHON_=
 SITELIBDIR%%/boto/s3/acl.py=0AX%%PYTHON_SITELIBDIR%%/boto/s3/acl.pyc=0AX%%P=
 YTHON_SITELIBDIR%%/boto/s3/acl.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/s3/bucket.=
 py=0AX%%PYTHON_SITELIBDIR%%/boto/s3/bucket.pyc=0AX%%PYTHON_SITELIBDIR%%/bot=
 o/s3/bucket.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/s3/bucketlistresultset.py=0AX=
 %%PYTHON_SITELIBDIR%%/boto/s3/bucketlistresultset.pyc=0AX%%PYTHON_SITELIBDI=
 R%%/boto/s3/bucketlistresultset.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/s3/connec=
 tion.py=0AX%%PYTHON_SITELIBDIR%%/boto/s3/connection.pyc=0AX%%PYTHON_SITELIB=
 DIR%%/boto/s3/connection.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/s3/key.py=0AX%%P=
 YTHON_SITELIBDIR%%/boto/s3/key.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/s3/key.pyo=
 =0AX%%PYTHON_SITELIBDIR%%/boto/s3/prefix.py=0AX%%PYTHON_SITELIBDIR%%/boto/s=
 3/prefix.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/s3/prefix.pyo=0AX%%PYTHON_SITELI=
 BDIR%%/boto/s3/user.py=0AX%%PYTHON_SITELIBDIR%%/boto/s3/user.pyc=0AX%%PYTHO=
 N_SITELIBDIR%%/boto/s3/user.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/__init__.=
 py=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/__init__.pyc=0AX%%PYTHON_SITELIBDIR%%/=
 boto/sqs/__init__.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/attributes.py=0AX%%=
 PYTHON_SITELIBDIR%%/boto/sqs/attributes.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/s=
 qs/attributes.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/connection.py=0AX%%PYTH=
 ON_SITELIBDIR%%/boto/sqs/connection.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/c=
 onnection.pyo=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/message.py=0AX%%PYTHON_SITE=
 LIBDIR%%/boto/sqs/message.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/message.pyo=
 =0AX%%PYTHON_SITELIBDIR%%/boto/sqs/queue.py=0AX%%PYTHON_SITELIBDIR%%/boto/s=
 qs/queue.pyc=0AX%%PYTHON_SITELIBDIR%%/boto/sqs/queue.pyo=0AX%%PYTHON_SITELI=
 BDIR%%/boto/utils.py=0AX%%PYTHON_SITELIBDIR%%/boto/utils.pyc=0AX%%PYTHON_SI=
 TELIBDIR%%/boto/utils.pyo=0AX%%PYTHON_SITELIBDIR%%/tests/__init__.py=0AX%%P=
 YTHON_SITELIBDIR%%/tests/__init__.pyc=0AX%%PYTHON_SITELIBDIR%%/tests/__init=
 __.pyo=0AX%%PYTHON_SITELIBDIR%%/tests/test_ec2connection.py=0AX%%PYTHON_SIT=
 ELIBDIR%%/tests/test_ec2connection.pyc=0AX%%PYTHON_SITELIBDIR%%/tests/test_=
 ec2connection.pyo=0AX%%PYTHON_SITELIBDIR%%/tests/test_s3connection.py=0AX%%=
 PYTHON_SITELIBDIR%%/tests/test_s3connection.pyc=0AX%%PYTHON_SITELIBDIR%%/te=
 sts/test_s3connection.pyo=0AX%%PYTHON_SITELIBDIR%%/tests/test_sqsconnection=
 =2Epy=0AX%%PYTHON_SITELIBDIR%%/tests/test_sqsconnection.pyc=0AX%%PYTHON_SIT=
 ELIBDIR%%/tests/[EMAIL PROTECTED] %%PYTHON_SITELIBDIR%%/boto=
 [EMAIL PROTECTED] %%PYTHON_SITELIBDIR%%/boto/[EMAIL PROTECTED] 
%%PYTHON_SITELIBDIR%%/b=
 oto/[EMAIL PROTECTED] %%PYTHON_SITELIBDIR%%/boto/[EMAIL PROTECTED] 
%%PYTHON_SITELI=
 BDIR%%/boto/[EMAIL PROTECTED] 
%%PYTHON_SITELIBDIR%%/tests=0AEND-of-py-boto/pkg-=
 plist=0Aecho c - py-boto/files=0Amkdir -p py-boto/files > /dev/null 2>&1=0A=
 echo x - py-boto/files/patch-setup.py=0Ased 's/^X//' >py-boto/files/patch-s=
 etup.py << 'END-of-py-boto/files/patch-setup.py'=0AX# Prevent installation =
 of test.py in PREFIX/bin, which would easily=0AX# conflict with other softw=
 are.=0AX--- setup.py.orig      Thu Aug 23 19:01:03 2007=0AX+++ setup.py        
Thu Aug =
 23 19:01:22 2007=0AX@@ -37,7 +37,7 @@=0AX       url =3D "http://code.google=
 =2Ecom/p/boto/",=0AX       packages =3D [ 'boto', 'boto.sqs', 'boto.s3', 'b=
 oto.ec2',=0AX                    'boto.mturk', 'tests'],=0AX-      scripts=
 =3D['test.py'],=0AX+      scripts=3D[],=0AX       license =3D 'MIT',=0AX   =
     platforms =3D 'Posix; MacOS X; Windows',=0AX       classifiers =3D [ 'D=
 evelopment Status :: 3 - Alpha',=0AEND-of-py-boto/files/patch-setup.py=0Aex=
 it=0A=0A
 --VS++wcV0S1rZb1Fb--
_______________________________________________
freebsd-python@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to