Group :: Development/Python3
RPM: python3-module-lesscpy
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
%define mname lesscpy
%def_with check
Name: python3-module-%mname
Version: 0.15.0
Release: alt2
Summary: Python LESS Compiler
License: MIT
Group: Development/Python3
# Source-git: https://github.com/lesscpy/lesscpy.git
Url: https://pypi.org/project/lesscpy
Source: %name-%version.tar
BuildRequires(pre): rpm-build-python3
BuildRequires: python3-module-setuptools
%if_with check
# install_requires=
BuildRequires: python3(ply)
BuildRequires: python3(six)
BuildRequires: python3(pytest)
%endif
BuildArch: noarch
%description
A compiler written in Python for the LESS language. For those of us not willing
or able to have node.js installed in our environment. Not all features of LESS
are supported (yet). Some features wil probably never be supported (JavaScript
evaluation). This program uses PLY (Python Lex-Yacc) to tokenize / parse the
input and is considerably slower than the NodeJS compiler. The plan is to
utilize this to build in proper syntax checking and perhaps YUI compressing.
%prep
%setup
%build
%python3_build
%install
%python3_install
mv %buildroot/%_bindir/{lesscpy,py3-lesscpy}
%check
export PYTHONPATH=%buildroot%python3_sitelibdir
py.test-3
%files
%doc LICENSE README.rst
%_bindir/py3-lesscpy
%python3_sitelibdir/%mname/
%python3_sitelibdir/%mname-%version-py%_python3_version.egg-info/
%changelog
…
Full changelog you can see here
%define mname lesscpy
%def_with check
Name: python3-module-%mname
Version: 0.15.0
Release: alt2
Summary: Python LESS Compiler
License: MIT
Group: Development/Python3
# Source-git: https://github.com/lesscpy/lesscpy.git
Url: https://pypi.org/project/lesscpy
Source: %name-%version.tar
BuildRequires(pre): rpm-build-python3
BuildRequires: python3-module-setuptools
%if_with check
# install_requires=
BuildRequires: python3(ply)
BuildRequires: python3(six)
BuildRequires: python3(pytest)
%endif
BuildArch: noarch
%description
A compiler written in Python for the LESS language. For those of us not willing
or able to have node.js installed in our environment. Not all features of LESS
are supported (yet). Some features wil probably never be supported (JavaScript
evaluation). This program uses PLY (Python Lex-Yacc) to tokenize / parse the
input and is considerably slower than the NodeJS compiler. The plan is to
utilize this to build in proper syntax checking and perhaps YUI compressing.
%prep
%setup
%build
%python3_build
%install
%python3_install
mv %buildroot/%_bindir/{lesscpy,py3-lesscpy}
%check
export PYTHONPATH=%buildroot%python3_sitelibdir
py.test-3
%files
%doc LICENSE README.rst
%_bindir/py3-lesscpy
%python3_sitelibdir/%mname/
%python3_sitelibdir/%mname-%version-py%_python3_version.egg-info/
%changelog
…
Full changelog you can see here