# Contributor: Matt Smith # Maintainer: Matt Smith pkgname=py-boto _pkgname=boto pkgver=1.9b pkgrel=1 pkgdesc="An integrated interface to current and future infrastructural services offered by Amazon Web Services." url="http://code.google.com/p/boto/" arch="noarch" license="MIT" depends="python" makedepends="python-dev py-setuptools" install= subpackages="$pkgname-doc" source="http://$_pkgname.googlecode.com/files/$_pkgname-$pkgver.tar.gz" _builddir="$srcdir"/$_pkgname-$pkgver prepare() { cd "$_builddir" # apply patches here } build() { cd "$_builddir" python setup.py build || return 1 } package() { cd "$_builddir" python setup.py install --root "$pkgdir" } doc() { cd "$_builddir" mkdir -p "$subpkgdir"/usr/share/doc/$pkgname install -Dm644 README "$subpkgdir"/usr/share/doc/$pkgname/README # Note: The documentation in the 'docs' directory can only be generated # (via sphinx-build from the py-sphinx package) once this package has # been installed. Copying it off for the user. mkdir -p "$subpkgdir"/usr/share/doc/$pkgname/docs cp -R ./docs/* "$subpkgdir"/usr/share/doc/$pkgname/docs/ chmod -R 644 "$subpkgdir"/usr/share/doc/$pkgname/docs/ # Fix subdir perms find "$subpkgdir"/usr/share/doc/$pkgname/ -type d -exec chmod 755 '{}' \; } md5sums="4fc2fd7b70a971b1363f8465aafe7091 boto-1.9b.tar.gz"