diff --git a/srcpkgs/python-kaptan/template b/srcpkgs/python-kaptan/template new file mode 100644 index 00000000000..005fc33a250 --- /dev/null +++ b/srcpkgs/python-kaptan/template @@ -0,0 +1,34 @@ +# Template file for 'python-kaptan' +pkgname=python-kaptan +version=0.5.10 +revision=1 +noarch=yes +wrksrc="kaptan-${version}" +build_style=python-module +pycompile_module="kaptan" +hostmakedepends="python-setuptools python3-setuptools" +depends="python python-yaml" +short_desc="Configuration manager" +maintainer="Alexander Egorenkov " +license="BSD-3-Clause" +homepage="https://github.com/emre/kaptan" +distfiles="${PYPI_SITE}/k/kaptan/kaptan-${version}.tar.gz" +checksum=44df200d030975650a3a832c13b48cafdeb1a237b23de181d6a2346107e39da3 +alternatives="kaptan:kaptan:/usr/bin/kaptan2" + +post_install() { + vlicense LICENSE +} + +python3-kaptan_package() { + noarch=yes + pycompile_module="kaptan" + depends="python3 python3-yaml" + short_desc="${short_desc/Python2/Python3}" + alternatives="kaptan:kaptan:/usr/bin/kaptan3" + pkg_install() { + vmove usr/bin/kaptan3 + vmove usr/lib/python3* + vlicense LICENSE + } +} diff --git a/srcpkgs/python3-kaptan b/srcpkgs/python3-kaptan new file mode 120000 index 00000000000..b631fd50909 --- /dev/null +++ b/srcpkgs/python3-kaptan @@ -0,0 +1 @@ +python-kaptan \ No newline at end of file