diff --git a/srcpkgs/python-pyscss/template b/srcpkgs/python-pyscss/template index 1302d8cbf2b..a0ad18f5dae 100644 --- a/srcpkgs/python-pyscss/template +++ b/srcpkgs/python-pyscss/template @@ -1,12 +1,13 @@ # Template file for 'python-pyscss' pkgname=python-pyscss version=1.3.4 -revision=2 +revision=3 wrksrc="pyScss-${version}" +build_style=python-module python_versions="2.7 3.4" hostmakedepends="python-setuptools python3.4-setuptools pcre-devel" makedepends="pcre-devel python-devel python3.4-devel" -depends="python-six python-enum34 python-pathlib" +depends="python-setuptools python-six python-enum34 python-pathlib" pycompile_module="scss" short_desc="Scss compiler for Python2" maintainer="Steven R " @@ -14,42 +15,21 @@ homepage="http://github.com/Kronuz/pyScss" license="MIT" distfiles="${PYPI_SITE}/p/pyScss/pyScss-${version}.tar.gz" checksum=d0323110ecc7d3ead6b99cfec31301306928130e4d0a9eb13226bf390aba8c0e +alternatives="pyscss:pyscss:/usr/bin/pyscss2.7" -post_extract() { - sed -i '/^#!\//,1d' scss/tool.py - cp -a ${wrksrc} /tmp/python2.7-build - cp -a ${wrksrc} /tmp/python3.4-build - mv /tmp/python{2.7,3.4}-build ${wrksrc} -} - -pre_build() { - cd ${wrksrc}/python3.4-build - sed -i 's,pyscss =,pyscss3 =,' setup.py -} - -do_build() { - cd ${wrksrc}/python2.7-build - python setup.py build - - cd ${wrksrc}/python3.4-build - python3.4 setup.py build -} - -do_install() { - cd ${wrksrc}/python2.7-build - python setup.py install --root=${DESTDIR} - - cd ${wrksrc}/python3.4-build - python3.4 setup.py install --root=${DESTDIR} +post_install() { + vlicense LICENSE } python3.4-pyscss_package() { - depends="python3.4-six" + depends="python-setuptools python3.4-six" pycompile_version="3.4" pycompile_module="scss" short_desc="${short_desc/Python2/Python3.4}" + alternatives="pyscss:pyscss:/usr/bin/pyscss3.4" pkg_install() { - vmove usr/bin/pyscss3 + vmove usr/bin/pyscss3.4 vmove usr/lib/python3.4 + vlicense LICENSE } }