]> git.pld-linux.org Git - packages/python-pushover.git/blame - python-pushover.spec
rebuild with tests and docs
[packages/python-pushover.git] / python-pushover.spec
CommitLineData
6fbb0825 1#
e5b70bd6
AM
2# Conditional build:
3%bcond_with tests # do not perform "make test"
4%bcond_without python2 # CPython 2.x module
5%bcond_without python3 # CPython 3.x module
6
7%define module pushover
8Summary: Bindings for the Pushover notification service
9Name: python-%{module}
e5adc4d3 10Version: 0.4
be29712e 11Release: 7
e5b70bd6
AM
12License: GPL v3+
13Group: Libraries/Python
14Source0: https://github.com/Thibauth/python-pushover/archive/v%{version}.tar.gz
e5adc4d3 15# Source0-md5: 306c1fea53917263f854cd63b17c7fa0
e5b70bd6
AM
16URL: https://github.com/Thibauth/python-pushover
17BuildRequires: rpm-pythonprov
18BuildRequires: rpmbuild(macros) >= 1.713
19%if %{with python2}
20BuildRequires: python-modules
21BuildRequires: python-setuptools
22%endif
23%if %{with python3}
24BuildRequires: python3-modules
25BuildRequires: python3-setuptools
26%endif
27Requires: python-modules
28BuildArch: noarch
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32Bindings for the Pushover notification service
33
34%package -n python3-%{module}
35Summary: Bindings and command line utility for the Pushover notification service
36Group: Libraries/Python
37Requires: python3-modules
38
39%description -n python3-%{module}
40Bindings and command line utility for the Pushover notification
41service.
42
43%prep
44%setup -q
45
46%build
47%if %{with python2}
48%py_build %{?with_tests:test}
49%endif
50
51%if %{with python3}
52%py3_build %{?with_tests:test}
53%endif
54
55%install
56rm -rf $RPM_BUILD_ROOT
e5b70bd6
AM
57%if %{with python2}
58%py_install
e5b70bd6
AM
59%py_postclean
60%endif
61
62%if %{with python3}
63%py3_install
64%endif
65
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%if %{with python2}
70%files
71%defattr(644,root,root,755)
72%doc AUTHORS.rst CHANGES.rst README.rst
6fbb0825 73%{py_sitescriptdir}/%{module}.py[co]
e5b70bd6
AM
74%{py_sitescriptdir}/python_%{module}-%{version}-py*.egg-info
75%endif
e5b70bd6
AM
76
77%if %{with python3}
78%files -n python3-%{module}
79%defattr(644,root,root,755)
80%doc AUTHORS.rst CHANGES.rst README.rst
81%attr(755,root,root) %{_bindir}/pushover
6fbb0825
ER
82%{py3_sitescriptdir}/%{module}.py
83%{py3_sitescriptdir}/__pycache__/%{module}.*.pyc
e5b70bd6
AM
84%{py3_sitescriptdir}/python_%{module}-%{version}-py*.egg-info
85%endif
This page took 0.133059 seconds and 4 git commands to generate.