From 82d86bebd9bd8345bfe70534dd838d9d6f6dd181 Mon Sep 17 00:00:00 2001 From: Matěj Cepl Date: Sat, 2 Nov 2019 21:34:59 +0100 Subject: feat(snippets): add snippets for SPEC files. --- snippets/spec.snippets | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 snippets/spec.snippets (limited to 'snippets') diff --git a/snippets/spec.snippets b/snippets/spec.snippets new file mode 100644 index 0000000..e689be7 --- /dev/null +++ b/snippets/spec.snippets @@ -0,0 +1,39 @@ +snippet fdup + %python_expand %fdupes %{buildroot}%{$python_sitelib} + +snippet nopy + %define skip_python3 1 + +snippet pyurl + Source: https://pypi.python.org/packages/source/X/%{modname}/%{modname}-%{version}.tar.gz + +snippet ghurl + Source: https://github.com/XXX/%{modname}/archive/v%{version}/%{modname}-%{version}.tar.gz + +snippet pycache + %pycache_only %{python_sitelib}/__pycache__ + +snippet pyt + %python_expand py.test-%{$python_bin_suffix} -v + +snippet patch + # PATCH-{FIX|FEATURE}-{OPENSUSE|SLE|UPSTREAM} name-of-file.patch bsc#[0-9]+ mcepl@suse.com + # this patch makes things totally awesome + +snippet pyc + $python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/hypothesis/ + $python -O -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/hypothesis/ + +snippet lic + %{?!license:%define license %doc} + +snippet multi + %global flavor @BUILD_FLAVOR@%{nil} + %if "%{flavor}" == "test" + %define psuffix -test + %bcond_without test + %else + %define psuffix %{nil} + %bcond_with test + %endif + Name: python-${1:name}%{psuffix} -- cgit