New port devel/py-boto, the Amazon Web Services library. Needed for duplicity 0.4.3
(PR for that update forthcoming).
Testing showed one problem for me on 7-CURRENT/amd64. When using python 2.4, setup.py
does not correctly install into the appropriate site-packages, but to
build/bdist.freebsd-7.0-CURRENT-amd64/egg instead. Some Googling indicates this might
be a more generic problem having to do with the python 2.4 distutils on amd64:
Hopefully the person processing this bug will be able to tell whether this is the case,
or whether there is a problem with the port. It does work with python 2.5 on 7-CURRENT,
and 2.4 on 6.1/x86.
Fix category (new ports should be change-requests)
freebsd-python@ wants to have py- PRs
Peter, can you please resubmit the shar with the following changes:
* Add the heading comments just as in any other port. Use $FreeBSD$, it will
be expanded automatically
* Use ports-mgmt/portlint to check the port before submitting the shar,
it should produce no warnings or fatals
* pkg-plist must be sorted alphabetically, not like this:
* Explain why is files/patch-setup.py needed? What happens, without that
* Remove the trailing space after "Mechanical Turk" in pkg-descr
* 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 :-)
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
> * 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:
> * Explain why is files/patch-setup.py needed? What happens, without that
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
> * 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:
/ Peter Schuller
PGP userID: 0xE9758B7D or 'Peter Schuller <firstname.lastname@example.org>'
Key retrieval: Send an E-Mail to email@example.com
E-Mail: firstname.lastname@example.org Web: http://www.scode.org
vd 2007-08-30 15:16:24 UTC
FreeBSD ports repository
devel/py-boto Makefile distinfo pkg-descr pkg-plist
Add new port devel/py-boto: Python interface to Amazon Web Services
An integrated interface to current and future infrastructural services
offered by Amazon Web Services. Currently, this includes:
* Simple Storage Service (S3)
* Simple Queue Service (SQS)
* Elastic Compute Cloud (EC2)
* Mechanical Turk
Submitted by: Peter Schuller <email@example.com>
Revision Changes Path
1.2859 +1 -0 ports/devel/Makefile
1.1 +20 -0 ports/devel/py-boto/Makefile (new)
1.1 +3 -0 ports/devel/py-boto/distinfo (new)
1.1 +13 -0 ports/devel/py-boto/files/patch-setup.py (new)
1.1 +9 -0 ports/devel/py-boto/pkg-descr (new)
1.1 +111 -0 ports/devel/py-boto/pkg-plist (new)
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "email@example.com"
New port committed with a few changes.
New port committed with a few changes.