# Contributor: Leonardo Arena # Maintainer: pkgname=py-ruamel pkgver=0.15.86 pkgrel=0 pkgdesc="A YAML parser/emitter" url="https://bitbucket.org/ruamel/yaml" arch="all" license="MIT" depends="" makedepends="python2-dev python3-dev py-setuptools" checkdepends="" subpackages="py2-${pkgname#py-}:_py2 py3-${pkgname#py-}:_py3" options="!check" # no test suite source="$pkgname-$pkgver.tar.bz2::https://bitbucket.org/ruamel/yaml/get/$pkgver.tar.bz2" builddir="$srcdir"/ruamel-$pkgver # tarball has commit_id in path unpack() { mkdir -p "$builddir" tar xjf "$srcdir"/$pkgname-$pkgver.tar.bz2 \ --strip-components=1 -C $builddir } build() { cd "$builddir" python2 setup.py --quiet build python3 setup.py --quiet build } package() { cd "$builddir" mkdir -p "$pkgdir"/usr/bin } _py2() { depends="${depends//py-/py2-}" _py python2 } _py3() { depends="${depends//py-/py3-}" _py python3 } _py() { local python="$1" pkgdesc="$pkgdesc (for $python)" depends="$depends $python" install_if="$pkgname=$pkgver-r$pkgrel $python" cd "$builddir" $python setup.py --quiet install --prefix=/usr --root="$subpkgdir" } sha512sums="bd67f45013118fc7d93435e25972e999c777a697f6df6f542d811fb558c6a3acb765ed819a5a0893fa2bc99685d6179d41ab9717aad2879e2f141e9899a72af7 py-ruamel-0.15.86.tar.bz2"